1、從官網下載 Putty 0.60 Release 的 Windows 版源碼
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
版本號可以從 putty-src/WINDOWS/PUTTY.ISS 中查看。
2、使用 VS2013 打開 putty-src/WINDOWS/MSVC/PUTTY.DSW ,設置 putty 項目為啟動項目並生成,如果會報如下錯誤:
You must define one of SECURITY_WIN32, SECURITY_KERNEL, or
則打開 Sspi.h 文件,加上
#define SECURITY_WIN32
重新生成即可,此時就在 putty-src/WINDOWS/MSVC/PUTTY/Debug/ 目錄下生成了 putty.exe 的可執行文件。
3、按網上的修改方法(鏈接:http://www.opensoce.com/3702.html)
修改后的項目源代碼為 putty-src-with-save-password.rar