本篇内容主要讲解“Kali Linux下运行Sniffjoke出错怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Kali Linux下运行Sniffjoke出错怎么办”吧!KaliLinux下运行Sniffjoke出错的解决
由于KaliLinux版本的更新和Sniffjoke发布时间久远等问题,Sniffjoke在新版本的KaliLinux中运行存在各种问题。下面依次讲解一下解决办法。
第一个问题:从KaliLinux2016.1开始,ifconfig命令的输出格式发生改变,这样导致免费云主机域名Sniffjoke无法正确获取网络接口。由于Sniffjoke没有提供接口相关选项,并且该软件是C++编写,所以需要用户修改源代码,重新编译。
(1)到KaliLinux官网http://http.kali.org/pool/main/s/sniffjoke/,下载该软件的源码包sniffjoke_0.4.1.orig.tar.gz。
(2)解压该包,然后修改其中srcrvice/UserConf.cc文件,将原有第190行修改为如下:
snprintf(cmd,MEDIUMBUF,”ifconfig%s|grep”inet”|cut-b14-|awk'{print$1}'”,
(3)保存文件。
(4)在KaliLinux中安装cmake工具。
apt-getinstallcmake
(5)进入源码文件夹,执行以下命令,编译和安装Sniffjoke。
mkdirbuild
cdbuild
cmake..
make
sudo-s
makeinstall
第二个问题:由于Sniffjoke-auto命令要访问软件作者的官网http://www.delirandom.net/,以检测网络连接模式。但该网站现在无法访问,导致无法建立配置文件。解决办法如下:
(1)在公网建立一个PHP的网站,将源码文件夹中conf/sjA/pe.php文件上传到网站。
(2)在执行sniffjoke-auto命令,添加以下两个选项:
-shttp://PHP网站/pe.php
-aPHP网站的IP地址
PS:在执行sniffjoke时,建议添加–foreground选项,可以看到错误提示,进行错误排除。到此,相信大家对“Kali Linux下运行Sniffjoke出错怎么办”有了更深的了解,不妨来实际操作一番吧!这里是云编程开发博客网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
相关推荐: obfuscator-llvm Theos 集成配置
之前我写过一篇文章是关于在 Xcode 里怎么集成配置 obfuscator-llvmobfuscator-llvm Xcode集成配置有些情况下我们使用 Theos 开发 tweak,需要将 obfuscator-llvm 集成到 Theos 里,这样编译出…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。