[译]Winscppwd小工具找回Winscp记住的密码

译文来自http://www.blogsdna.com/19939/retrieve-recover-winscp-stored-passwords.htm  By Sandip Dedhia on December 27, 2012

远程网站的FTP登陆密码都保存在Winscp中了,今天用浏览器登陆了一下,悲剧了,忘了密码了,Winscp不能显示星号密码,于是乎找到了这篇英文文章,在下英文也很烂,权当练习英文了,各位看官勉强看看吧。

---------------以下是译文--------------

WinSCP (Windows Secure CoPy) 是一个Windwos平台广为流行的FTP和SFTP客户工具。WinSCP除了提供基本FTP功能外,还提供了使用SCP规约进行文件同步的功能。

WinSCP是一个不停的更新并带来新功能的开源软件。非常适用于网站管理员或系统管理员用来在本地和远程机器之间安全的传输文件。

                                                            WinSCP-SFTP-FTP-Open-Source-Program

作为一个网络管理员,为了避免用头脑记住众多托管在不同服务器上的网站资料(服务器IP、端口号、用户名,密码等),你可能用WinSCP存储了这为数重多的资料。
虽然我们不推荐在除了头脑之外的任何地方存储这些密码信息,但使用软件助记也是人知常情,可以理解。

如果你不幸的遇到这种情况:你忘了登陆你的服务器的SFTP/FTP password,而唯一存储这个密码的地方就是WinSCP;
那么恭喜你,来对地方了;下面这个小巧精悍的工具就可以帮你轻松找回密码。

Winscppwd是一个用来找回WinSCP存储的密码的简单的命令行工具。你只需要将WinSCP.ini交给Winscppwd分析一下,就会提到所有已存储的密码;
不幸的是WinSCP的配置信息默认是存储在Windows注释表里的,用了用上Winscppwd你得在配置选项中将WinSCP的配置信息存储方式切换到 INI文件 方式。

启动WinSCP,勾选"advance options" :

然后在左侧导航菜单中点击"preferences"(最下方),然后再点击右侧的 "near Other general options"旁边的"preferences"按钮:

接一下在新弹出的窗口的左侧导航菜单中,点击"storge"(存储),点选"INI file(WinSCP.ini)":

点击确定后,你已经切换到INI模式了,这时候就可以使用Winscppwd工具了。

如果你的软件安装系统盘下,这时候可以会提示生成WinSCP.ini文件失败,这时候需要用管理员模式打开WinSCP进行如上操作即可成功生成。[译者注!]

按WIN+R,在弹出的运行对话框中输入cmd,打开一个命令提示符窗口,用"CD"命令定位到Winscppwd的路径。

WIN7\8下WinSCP默认路径在:

C:\Users\USERNAME\AppData\Local\VirtualStore\Program Files (x86)\WinSCP\WinSCP.ini (64位操作系统)

OR

C:\Program Files (x86)\WinSCP\WinSCP.ini (64位操作系统)

OR

C:\Users\USERNAME\AppData\Local\VirtualStore\Program Files\WinSCP\WinSCP.ini (32位操作系统)

OR

C:\Program Files\WinSCP\WinSCP.ini (32位操作系统)

"C:\"指操作系统安装盘,如果安装WinSCP时使用了自定义路径,请去相应路径找。

敲以下命令:

 命令格式:Winscppwd WinSCP.ini的路径

哗啦啦!WinSCP存储的所有用户名、密码信息都出来啦!

下载Winscppwd(链接到原始网址)或者直接点我下载Winscppwd.exe[译者注]

---------译文结束,虽然是简单的文章,可还是费了接近一小时---------

快12点啦!

晚安,觉了!
 

发表评论

电子邮件地址不会被公开。 必填项已用*标注