每次进行网络渗透测试时,我都需要执行一些步骤来确保自己隐藏身份:关闭接口、更改 MAC 地址、更改主机名、重新启用接口、重启网络管理器服务,并在测试完成后将 MAC 地址和主机名改回原来的。这很耗时,有时我甚至会忘记其中的某个步骤。后来我想到了一个主意——写一个脚本来自动完成所有操作。基本上,这个脚本会将 MAC 地址随机更改为一个随机值,并从指定文件中随机挑选一个主机名。
作者:Andrei Zgirvaci
免责声明:此工具仅用于测试目的,并且只能在获得明确同意的情况下使用。请勿将其用于非法目的,就是这样。
贡献:欢迎贡献代码!
如果您可以,请花一点时间给这个仓库点个星并关注我,将不胜感激!!!
要安装此脚本,请在终端中执行以下命令:
git clone https://github.com/MD3XTER/hide-me
要从任何位置执行脚本,请将以下内容添加到 ~/.bashrc:
PATH=/path/to/hide-me:"$PATH"
重启终端,现在您可以在任何位置键入 'hide-me' 并执行它!
可以通过以下命令安装 macchanger:
apt-get install macchanger
用法:hide-me 设备 [文件路径]
-h, --help 打印此帮助
[文件路径] 指定包含主机名的文件路径
quit 恢复到原始状态
默认的随机主机名文本文件位于 'dict' 文件夹中
本程序是自由软件;您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证第三版或任何后续版本)的条款重新分发和/或修改它。
本程序的发布是基于“按原样”提供的,但不提供任何明示或默示的保证,包括但不限于对适销性和特定用途适用性的默示保证。详情请参阅 GNU 通用公共许可证。
您应该已随本程序收到一份 GNU 通用公共许可证的副本;如果没有,请致信 Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA。
更多信息请参见 'LICENSE'。