把工作平台迁到Linux下也有一段时间了,因为服务器也是linux所以免不了的便是要使用ssh连接,在前面CentOs安装PAC Manager securecrt的替代工具一文中介绍了windows下SecureCRT的替代工具,但是在实际使用过程中,发现pac总是会连接不上,就算能连上也要等待老长时间,给你的感觉就像是断网了一般。因此即便装了pac,大多数情况下我都是使用linux的终端ssh命令来连接服务器的,可是终端不能自动记录IP和密码(连的最多的还是测试环境,安全要求没那么高),试了下putty,也不是我所好,看来还是得回到SecureCRT的环抱啊。
之前安装了PAC的,可以用如下命令卸载:
[liyd@localhost ~]$ rpm -qa|grep pac pac-4.5.3.5-2.x86_64 wavpack-4.60-1.1.el6.x86_64 fontpackages-filesystem-1.41-1.1.el6.noarch gnome-packagekit-2.28.3-7.el6.x86_64 jpackage-utils-1.7.5-3.12.el6.noarch wavpack-4.60-1.1.el6.i686 [liyd@localhost ~]$ sudo rpm -e pac-4.5.3.5-2
到官网 http://www.vandyke.com/products/securecrt/ 下载了目前的最新版7.2.3,要注册才能下载,注意是scrt版本非FX集成版(该版本没测试过)
scrt-7.2.3-500.rhel6-64.x86_64.rpm
该软件有30天的试用,因为Linux下软件通俗点说几乎是“全裸”,所以先前也知道可以通过删除时间信息的方式重复试用,最新的7.2.3版本通过lic文件加上主程序的ctime时间来计算它的试用过期时间的,可以用如下命令重复30天试用:
[liyd@localhost ~]$ rm -rf ~/.vandyke/SecureCRT/Config/*.lic [liyd@localhost ~]$ sudo touch /usr/local/bin/SecureCRT
但是试用每次启动都会弹出一个确认窗口,总是很不爽,今天偶然发现已经有大神把它完美破解了,虽然破解的版本是7.1.1,但是实际测试后发现完全可以用于当前最新的7.2.3,原理是:可以用Windows破解后程序替换Linux下的二进制部分, 然后用注册机正常注册, 试了一下果然可以, 后来为了方便大神弄了个简单的破解脚本, 具体使用过程查看下面说明:
操作过程都在终端中执行,该方法同样适用于mac版本。
下载程序:
wget http://download.boll.me/securecrt_linux_crack.pl
运行破解 /usr/local/bin/SecureCRT要填写真实的SecureCRT路径
sudo perl securecrt_linux_crack.pl /usr/local/bin/SecureCRT
会输出相应的注册信息:
运行SecureCRT,注意这时候还没有破解,需要将输出的信息填入进行注册,注册后效果:
MacOSX 的破解 :
1) 下载程序http://download.boll.me/securecrtlinuxcrack.pl
2) 用终端进入下载securecrtlinuxcrack.pl的目录
3) 运行破解:
执行以下命令
sudo perl securecrt_linux_crack.pl /Applications/SecureCRT.App/Contents/MacOS/SecureCRT
4) 输入注册信息
5) 就可正常破解了.
注册信息:
Name: xiaobo_l
Company:www.boll.me
Serial Number:03-61-166978
License Key:ABC89D UFDU94 C94CBU 7V17SU ABTUS5 QXX9E5 PF12H6 R62SHC
Issue Date:12-22-2013
最后说一句:程序仅供测试,请支持正版,谢谢!