技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

栏目: 编程工具 · 发布时间: 7年前

内容简介:在这篇文章中,我们将教大家如何使用TheFatRat这款工具。这款工具可以帮大家构建后门程序,以及执行后渗透利用攻击等等。在主流Payload的帮助下,这款工具可以生成质量非常高的恶意软件,而这些恶意软件可以在Windows、

严正声明:本文仅限于技术讨论和教育目的,严禁用于其他用途。

前言

在这篇文章中,我们将教大家如何使用TheFatRat这款工具。这款 工具 可以帮大家构建后门程序,以及执行后渗透利用攻击等等。在主流Payload的帮助下,这款工具可以生成质量非常高的恶意软件,而这些恶意软件可以在Windows、 Android 和macOS平台上运行。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

值得一提的是,TheFatRat所生成的恶意软件能够 绕过反病毒产品 ,而这将允许攻击者拿到Meterpreter会话。

自动化Metasploit功能

1. 针对Windows、 Linux 、Mac和Android创建后门;
2. 后门可绕过反病毒产品;
3. 检测/开启Metasploit服务;
4. 针对Windows、Linux、Android和macOS创建meterpreterreverse_tcp Payload;
5. 开启多个meterpreter reverse_tcp监听器;
6. Searchsploit快速搜索;
7. 绕过反病毒产品;
8. 使用其他技术创建后门;
9. 自动运行监听器脚本;

工具下载

下载地址:【 GitHub传送门

下载命令:

git clone https://github.com/Screetsec/TheFatRat.git

cd TheFatRat

接下来,我们需要提供执行权限并运行setup.sh。

chmod +x setup.sh && ./setup.sh

安装过程大概需要10到15分钟,程序会自动检测缺失的组件,并自动完成依赖安装。

安装完成之后,程序会显示一个Payload创建列表:

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

由于这篇文章主要介绍如何在原始APK文件中加入后门,所以我们需要选择第5个选项。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

与此同时,我们还需要下载一个Android应用程序安装文件-APK文件,然后输入文件路径。

完成之后,我们要选择需要的Meterpreter,这里选择reverse_tcp。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

接下来,你需要选择APK创建工具:

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

在APK的构建过程中,它会对原始APK进行反编译,并插入Payload,然后重新编译新的应用程序。它会使用混淆方法来嵌入Payload,并添加数字签名。

创建完成之后,你就可以把APK文件发送给目标手机了。接下来,我们需要通过msfconsole来设置设置哦我们的meterpreter会话。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

安装完成之后,你将会拿到meterpreter会话,然后完成设备的控制操作。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

输入“help”命令能够查看所有可执行的命令:

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

你可以导出通话记录、通讯录、短信消息,伸直还可以远程截屏。

技术分享 | 看我如何使用TheFatRat黑掉你的Android手机

* 参考来源: gbhackers ,FB小编Alpha_h4ck编译,转载请注明来自FreeBuf.COM


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Java数据结构和算法

Java数据结构和算法

拉佛 / 计晓云 / 中国电力出版社 / 2004-02-01 / 55.00元

《Java数据结构和算法》(第2版)以一种易懂的方式教授如何安排和操纵数据的问题,其中不乏一些难题:了解这些知识以期使计算机的应用获得最好的表现。不管使用何种语言或平台,掌握了数据结构和算法将改进程序的质量和性能。 《Java数据结构和算法》(第2版)提供了一套独创的可视讨论专题用以阐明主要的论题:它使用Java语言说明重要的概念,而避免了C/C++语言的复杂性,以便集中精力论述数据结构和算法。经......一起来看看 《Java数据结构和算法》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具