Termux 之Masscan 安装指南

admin 2024年5月17日19:01:43评论88 views字数 2157阅读7分11秒阅读模式

       大家好 好久不见啊,前几天看到一篇关于打造安卓手表渗透工具的文章,今天做一个小小的延伸教程。

    这里给大家指出文章一个小问题点。

    原文中提到需要修改fscan的代码在进行编译,这里其实可以直接用root环境运行就不会出现这个问题。当然前提是你要知道如何root 我没有手表,不过我有媳妇给我的游戏机小米手机一台进行演示下

无root环境 运行fscan界面如下

Termux 之Masscan 安装指南

执行扫描

Termux 之Masscan 安装指南

有root权限扫描图如下

Termux 之Masscan 安装指南

速度还可以哦。

Termux 之Masscan 安装指南

     当然如果你没办法root 可以用修改代码解决 但是同样有问题。需要设置不检测存活参数,不然只能一个ip一个ip扫 这里我不做赘述 原文中虽然没有提及不过你们测试后会发现问题点。

   ps:所有需要用到root权限的工具 都可以参考此法,也就是你在没有root的情况下可能会出现一些问题,当然Termux 也有模拟root权限。可以进行安装 但是我这里不做演示 因为已经root了  方法如下

步骤很简单:1、安装 proot 包pkg install proot2、运行 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 gccgit clone https://github.com/robertdavidgraham/masscancd masscanmake

好了 接下来重点内容了

   make以后你也会发现报错

内容大概是 我转到ssh上面来操作 方便一点。如何安装ssh不赘述

Termux 之Masscan 安装指南

这个是没有权限 所以我直接root下重新编译

报错如下;

Termux 之Masscan 安装指南

    后面问了几个朋友都说因为是这个毕竟只是个模拟器并不是真的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, &param);param.sched_priority = sched_get_priority_max(policy);pthread_setschedparam(pthread_self(),policy, &param);return;

保存:wq 重新make

这时候你会发现你的bin目录下已经有文件了

Termux 之Masscan 安装指南

然后执行

make install

Termux 之Masscan 安装指南

ok 看起来成功了!是不是开心了 尴尬不

Termux 之Masscan 安装指南

要指定网口,诶我又来了  要指定路由器地址 尬不尬

Termux 之Masscan 安装指南

masscan  -p80 192.168.1.1/24 --interface wlan0  --router 192.168.1.1 --router-mac xx:xx:xx:xx:xx:xx --rate=200

Termux 之Masscan 安装指南

      终于能够快乐的玩耍了  就是这代码那么长有点尬啊 大家可以分析下为啥要这样。还是喜欢0师傅的手表,改天找他要过来 我来折腾下root 听说用了N个root工具没弄成功 不知道真假。试想下那个手表在那里点点点对于近源工具还是很有帮助的,至少人家不会盯着你撒,隐蔽性也高一点。本来不打算发出来就跟0师傅他们互相交流下的,但是0师傅说有意思的东西特别是有坑的 还是可以告诉大家的,至少遇到有人碰到一样的问题 你不正好给他解决了吗? 嗯有道理! 

   附带一张装逼截图

Termux 之Masscan 安装指南

特别声明:

       由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,我不为此承担任何责任。

        作者有对此文章的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经作者的允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。切勿用于非法,仅供学习参考

我不会渗透,我们随缘再见! 

原文始发于微信公众号(深夜笔记本):Termux 之Masscan 安装指南

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月17日19:01:43
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Termux 之Masscan 安装指南https://cn-sec.com/archives/2746927.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息