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