大家好 好久不见啊,前几天看到一篇关于打造安卓手表渗透工具的文章,今天做一个小小的延伸教程。
这里给大家指出文章一个小问题点。
原文中提到需要修改fscan的代码在进行编译,这里其实可以直接用root环境运行就不会出现这个问题。当然前提是你要知道如何root 我没有手表,不过我有媳妇给我的游戏机小米手机一台进行演示下
无root环境 运行fscan界面如下
执行扫描
有root权限扫描图如下
速度还可以哦。
当然如果你没办法root 可以用修改代码解决 但是同样有问题。需要设置不检测存活参数,不然只能一个ip一个ip扫 这里我不做赘述 原文中虽然没有提及不过你们测试后会发现问题点。
ps:所有需要用到root权限的工具 都可以参考此法,也就是你在没有root的情况下可能会出现一些问题,当然Termux 也有模拟root权限。可以进行安装 但是我这里不做演示 因为已经root了 方法如下
步骤很简单:
1、安装 proot 包
pkg install proot
2、运行 termux-chroot 命令
termux-chroot [command]
termux-chroot 会通过 chroot 技术模拟出一个 root 环境来,然后就能像普通 Linux 那样使用了。
目前我的termux已经安装工具有msf fscan xray nmap 九头蛇等 这些都比较顺利 msf的话 需要脚本安装 百度一搜就有 这里也不做赘述 主要是注意环境的安装 总的感觉就是 root以后可能会更加顺利一点,这里不提倡。各自去选择
接下来就是今天的重点内容 安装masscan这个工具,为啥安装它,因为他号称最快扫描。所以我就尝试了一下安装,编译环节曲折所以给大家出个指南,希望有所帮助。
步骤
sudo apt-get --assume-yes install git make gcc
git clone https://github.com/robertdavidgraham/masscan
cd masscan
make
好了 接下来重点内容了
make以后你也会发现报错
内容大概是 我转到ssh上面来操作 方便一点。如何安装ssh不赘述
这个是没有权限 所以我直接root下重新编译
报错如下;
后面问了几个朋友都说因为是这个毕竟只是个模拟器并不是真的linux系统 诶我这个人不信邪,通过报错内容,找到了解决办法。
解决办法如下
修改src下的pixie-threads.c 文件内容
vim pixie-threads.c
找到这段内容
pthread_t thread = pthread_self();
pthread_attr_t thAttr;
int policy = 0;
int max_prio_for_policy = 0;
pthread_attr_init(&thAttr);
pthread_attr_getschedpolicy(&thAttr, &policy);
max_prio_for_policy = sched_get_priority_max(policy);
pthread_setschedprio(thread, max_prio_for_policy);
pthread_attr_destroy(&thAttr);
return;
修改为
如下
int policy;
struct sched_param param;
pthread_getschedparam(pthread_self(),&policy, ¶m);
param.sched_priority = sched_get_priority_max(policy);
pthread_setschedparam(pthread_self(),policy, ¶m);
return;
保存:wq 重新make
这时候你会发现你的bin目录下已经有文件了
然后执行
make install
ok 看起来成功了!是不是开心了 尴尬不
要指定网口,诶我又来了 要指定路由器地址 尬不尬
masscan -p80 192.168.1.1/24 --interface wlan0 --router 192.168.1.1 --router-mac xx:xx:xx:xx:xx:xx --rate=200
终于能够快乐的玩耍了 就是这代码那么长有点尬啊 大家可以分析下为啥要这样。还是喜欢0师傅的手表,改天找他要过来 我来折腾下root 听说用了N个root工具没弄成功 不知道真假。试想下那个手表在那里点点点对于近源工具还是很有帮助的,至少人家不会盯着你撒,隐蔽性也高一点。本来不打算发出来就跟0师傅他们互相交流下的,但是0师傅说有意思的东西特别是有坑的 还是可以告诉大家的,至少遇到有人碰到一样的问题 你不正好给他解决了吗? 嗯有道理!
附带一张装逼截图
特别声明:
由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,我不为此承担任何责任。
作者有对此文章的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经作者的允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。切勿用于非法,仅供学习参考
我不会渗透,我们随缘再见!
原文始发于微信公众号(深夜笔记本):Termux 之Masscan 安装指南
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论