返回列表 发新帖

【实用脚本】抓包脚本(解决黄鸟抓udp包无效的问题)

  [复制链接]

39

主题

349

回帖

1676

积分

高中生

Rank: 4

金币
643
好评
11
信誉
125

考神MT论坛新人MT论坛最佳新人

发表于 2024-2-1 14:37:54 | 显示全部楼层 | 阅读模式  来自 江苏
本帖最后由 ggggmllll 于 2024-2-1 14:42 编辑

(本帖作者就是个萌新,内容也很基础,请大佬绕道)

事情是这样的,前几天分析某游戏的协议时,发现某黄鸟总是抓不到包(配置了JustTrustMe也不行)

经过了几天的分析,发现此应用使用了udp传输数据,而黄鸟只能抓tcp包(甚至tcp包都抓不全
但是,使用WireShark无法实现指定app抓包,于是我想起了万能的tcpdump
经过几天的探(bai)索(du),便有了这个脚本:
  1. #!/system/bin/sh

  2. AUTHOR="ggggmllll"
  3. readonly AUTHOR
  4. echo AUTHOR: $AUTHOR

  5. if [`id -u` -ne 0]
  6. then
  7.     echo 脚本需要以root权限执行, 当前不是root用户
  8.     exit -1
  9. fi

  10. echo user id = $1
  11. echo start....
  12. iptables -A OUTPUT -m owner --uid-owner $1 -j CONNMARK --set-mark $1
  13. iptables -A INPUT -m connmark --mark $1 -j NFLOG --nflog-group $1
  14. iptables -A OUTPUT -m connmark --mark $1 -j NFLOG --nflog-group $1
  15. sleep 10
  16. tcpdump -i nflog:$1 -w uid-$1.pcap
  17. echo end....
复制代码


当然,这个脚本问题还是很多的,不过至少能成功抓包了。。。

原理:iptables设置规则,mark所有uid为目标uid的数据包,并加入消息池(我个人理解),理论上通用

使用方法:
1,以root身份运行脚本,传入目标app的uid
2,打开目标应用,随便干点什么
3,及时关闭应用(tcpdump会保存所有数据包,长时间不关闭应用可能会占用大量空间)
4,将dump下来的.pcap文件拖入WireShark分析

回复

使用道具 举报

5

主题

1210

回帖

4309

积分

大学生

Rank: 5Rank: 5

金币
4117
好评
0
信誉
100
发表于 2024-2-1 14:41:53 来自手机  | 显示全部楼层  来自 山东
沙发
回复

使用道具 举报

1

主题

6028

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
8126
好评
0
信誉
100
发表于 2024-2-1 14:43:18 来自手机  | 显示全部楼层  来自 江苏
感谢分享
回复

使用道具 举报

14

主题

3245

回帖

1万

积分

博士生

我不懂浪漫

Rank: 7Rank: 7Rank: 7

金币
3146
好评
8
信誉
100

MT论坛新人考神MT论坛最佳新人MT论坛帅哥挂机大佬

QQ
发表于 2024-2-1 14:43:21 来自手机  | 显示全部楼层  来自 贵州
学习学习
回复

使用道具 举报

83

主题

1985

回帖

7180

积分

硕士生

Rank: 6Rank: 6

金币
2021
好评
26
信誉
102

考神MT论坛帅哥MT论坛新人MT论坛最佳新人MT论坛活跃会员

发表于 2024-2-1 14:44:09 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

372

主题

1万

回帖

3万

积分

博士后

       

Rank: 8Rank: 8

金币
3329
好评
175
信誉
118
发表于 2024-2-1 14:44:18 来自手机  | 显示全部楼层  来自 广东
   学习学习
回复

使用道具 举报

203

主题

2127

回帖

8846

积分

硕士生

Rank: 6Rank: 6

金币
3611
好评
33
信誉
102
发表于 2024-2-1 14:45:22 来自手机  | 显示全部楼层  来自 吉林
看看隐藏
回复

使用道具 举报

5

主题

296

回帖

1573

积分

高中生

Rank: 4

金币
93
好评
0
信誉
101

MT论坛帅哥考神MT论坛新人

发表于 2024-2-1 14:52:38 来自手机  | 显示全部楼层  来自 四川
看看这个
回复

使用道具 举报

1

主题

8

回帖

133

积分

小学生

Rank: 2

金币
82
好评
0
信誉
100
发表于 2024-2-1 14:53:37 | 显示全部楼层  来自 广东
学习一下
回复

使用道具 举报

36

主题

3659

回帖

1万

积分

禁止访问

金币
4550
好评
21
信誉
137
发表于 2024-2-1 14:57:03 来自手机  | 显示全部楼层  来自 广东
感谢分享
回复

使用道具 举报

41

主题

1万

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
6142
好评
3
信誉
98
发表于 2024-2-1 14:57:03 来自手机  | 显示全部楼层  来自 山东
看看隐藏
回复

使用道具 举报

0

主题

77

回帖

224

积分

初中生

Rank: 3Rank: 3

金币
156
好评
0
信誉
100
发表于 2024-2-1 14:58:32 | 显示全部楼层  来自 山西
回复

使用道具 举报

2

主题

5595

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2062
好评
6
信誉
88
发表于 2024-2-1 14:59:11 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

4

主题

693

回帖

1702

积分

高中生

Rank: 4

金币
758
好评
1
信誉
98
发表于 2024-2-1 15:04:39 | 显示全部楼层  来自 广东
学习学习
回复

使用道具 举报

6

主题

6281

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1198
好评
5
信誉
102
发表于 2024-2-1 15:05:30 来自手机  | 显示全部楼层  来自 江苏
看看隐藏
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表