我试图用dsniff包中的arpspoof欺骗我的本地网络。一切都很好,我可以在Wireshark看到来自我的“受害者”的嗅探包。 现在,我如何使用webspy?我在运行firefox时试过这样的东西:
#webspy -i wlan0 192.168.1.XXX
webspy: listening on wlan0
openURL(http://178.33.XXX.XXX/)
“受害者”计算机(192.168.1.XXX)尝试连接178.33.XXX.XXX,但我在firefox中看不到任何内容。这需要更多的东西吗?
答案 0 :(得分:0)
根据this post,有两件事可能导致无法在webspy中获取受害者浏览器的镜像:
firefox &
打开Firefox浏览器。如果dniff
(包含webspy,dniff,arpspoof,dnsspoof,mailsnarf等的“dniff工具包”)通过手动编译源包而不是通过包管理器安装(例如apt-get
或yum
),应该编辑解压缩的dniff目录中的 arp.c 源文件。
应该从
arp.c
文件中的以下行
strncpy(ar.arp_dev, "eth0", sizeof(ar.arp_dev));
到
strncpy(ar.arp_dev, "wlan0", sizeof(ar.arp_dev));
保存文件并重新编译应用程序。