粗制乱造 发表于 2017-2-10 20:41

贡献一个自己写的【IDA&ADB远程(网络)调试软件】及远程调试方法

RT:
首先新人报个到,花了一天的时间编写了一个用于IDA&ADB远程调试的android小软件。
http://pan.baidu.com/s/1eRFHgRK
软件没什么特别之处,主要是为了调试方便,不愿意去记那些命令。
软件界面:

简单介绍:
1、软件使用的是IDA 6.8的android_server做为调试服务进程使用的。不知道兼容不兼容其它版本的的IDA。
2、手机必须是ROOT过的,且赋予本软件ROOT权限后才能使用。
3、软件功能很简单点击启动调试就行,将同时开启远程ADB和远程IDA调试。
4、手机必须和电脑在同一个网段中,互相能够访问。
5、本软件在红米NOTE2 MIUI 8 开发版中调试通过。

操作步骤:
1、启动手机软件的调试功能。
2、【ADB远程调试】在电脑端的ADB目录下输入 :ADB connect 【手机端显示的IP地址】。
3、【IDA远程调试】将IDA调试地址栏中输入【手机端显示的IP地址】即可调试。

实现原理:
这个原理其实大家都知道,我随便写一点。
【ADB远程调试实现】
1、su
2、setenforce 0
3、setprop service.adb.tcp.port 5555
4、stop adbd
5、start adbd
ADB远程调试,先获取root权限,接着关闭防火墙,然后设置使用tcp进行adb调试,
最后重启ADB服务进程。这时候就可以使用adb connect 【手机IP地址】进行连接了。
PS:如果这时候你还插着USB,就会出现如下的情况。两个其实都是一个设备。


【IDA远程调试实现】
这个实在是很简单,直接执行IDA的远程服务就行了。

PS:本软件无毒无害,里面有一些没用的代码,我没删掉。但是代码写的很烂。
我实在是不好意思把源码发上来。主要是交流一下。
===================华丽分割线==================
写在最后:
本人是新人,过来主要是想向各位大神学习一下逆向技术。无奈谁也不认识,
技术水平也一般,希望有大神能收我为徒弟,指导教育一下。

                                                   粗制乱造 敬上


c66d88 发表于 2017-2-10 21:18

听起来像是很简单,实际上没那么容易,楼主,你已经是大神了,你收我为徒吧

叫我屌炸天 发表于 2017-2-10 21:35

Takitooru 发表于 2017-2-10 21:50

支持原创,真是谢谢分享了

Fl1561428236 发表于 2017-2-10 21:58

junyumxd 发表于 2017-2-10 22:15

国家就是需要你这样的贡献精神

zhuzhuxia 发表于 2017-2-10 22:16

支持原创,真是谢谢分享了

caleb110 发表于 2017-2-10 22:17

真好,支持楼主!

jht168888 发表于 2017-2-10 22:38

谢谢分享, 我也来学习下

弩哥一怒为红颜 发表于 2017-2-10 22:39

敢想敢干,就是好样的
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 贡献一个自己写的【IDA&ADB远程(网络)调试软件】及远程调试方法