2013年7月5日星期五

在OS X下编译Obfuscated Open SSH

Obfuscated Open SSH用来做什么的我就不解释了。源码可以在github上找到(https://github.com/brl/obfuscated-openssh)。Obfuscated Open SSH加入了-Z参数,系统自带的Open SSH是不支持的。因此,需要和安装服务端一样,编译Obfuscated Open SSH。默认的编译参数是无法在OS X下成功编译的。需要这样处理:

    LIBS='-lresolv' ./configure --prefix=/opt # 或者/usr/local
    make
    (sudo) make install


然后Obfuscated Open SSH的客户端可执行程序就安装到了/opt/bin/ssh。这个版本的ssh能够用来和服务端的Obfuscated Open SSH通讯,也能连接普通的ssh服务端。

至于别的用处,你们懂的。(在OS X Mavericks上实验通过)

没有评论:

发表评论