看我是怎样改造Android远程控制工具AndroRat
1.修改布局界面
2.配置默认远程ip和端口
3.LauncherActivity修改为运行后自动开启服务并自动返回到主界面
4.修改xml让程序不显示在最新使用的程序
0x00 搭建Android环境
对于小白来说,首先需要的开发环境是必须
1.eclipse (Eclipse IDE for Java Developers)
2.jdk (Java Platform)
3.sdk (Android SDK)
安装配置好后就将我们的AndroRat工程导入eclipse中
导入完成后看见2个工程如图:
刚导入进来时肯定会编译报错,这时需将2个jar包引用进来 如图:
其他报错如import 缺少对应包可到http://www.findjar.com/index.x查找并引用
编译错误解决完成后就会出现黄色感叹号,这个时候2个工程就可以运行了。
0x01 安装androrat
先运行我们的服务端开启监听 默认config.txt配置端口
运行成功后出现服务端如下:
接着运行客户端,使用usb链接我们的手机安装app查看
安装好后应用列表会有一个叫LogsProvider的应用,可以在如下文件里修改name
接着修改LauncherActivity.class(/Androrat/src/my/app/client/LauncherActivity.java)代码让程序默认情动并运行后自动black
Manifest修改,使其不在home最近应用里显示
布局文件位置,可以自定义修改布局
adb 安装运行客户端后,服务端如图,-手机安装程序后会自动返回到桌面,长按home也看不到该程序。
此时整个程序可以使用了,功能挺多的就不列举了
0x02 引申思考
1.如把修改app写成服务,监听短信指定代码开启端口 (老外都这样干的)
2.Android里的gps功能和拍照功能有bug 这可是两个亮点功能,擦
3.实现程序的自动编写,屏蔽扫描杀软,自我复制和感染文件(这还是留个大牛们研究)
源码下载:
微云:androrat.zip,文件大小: 6.81M
百度网盘:androrat.zip,文件大小: 6.81M
相关内容:
留言评论(旧系统):
佚名 @ 2013-09-17 11:16:33
博主,如何让谷歌百度K掉某个网站,这个网站是卖假药和违法的精神药品的?
本站回复:
举报呗,要么入侵它(非法,后果自负)……
清风 @ 2013-09-25 09:40:46
核总 小弟一时手误把Android打成了andriod 都是搜狗输入法害的 尼玛
本站回复:
嗯嗯,已修正!Thx!
hello @ 2014-02-20 12:30:35
站长那个androrat中androratserver工程有缺漏啊,import不了,看了下连androidmanifest.xml都木有。。
本站回复:
你下这个:http://lcx.cc/?i=3882,没有缺漏,编译通过。
hello @ 2014-02-20 13:51:49
站长是这样的,我下了androrat.zip后解压出现androrat文件夹(子文件夹有doc,Experiment,src)。然后用eclipse导入androrat整个文件夹,随后在eclipse中仅出现了Experiment文件夹中的ActivityAndrorat工程,以及src文件夹中的Androrat工程,并没有出现src文件夹中的AndroratServer工程(里面不完整,eclipse自然识别不了)。 站长我是小白,最近在学习这个,还望站长解惑,多谢!
本站回复:
不清楚你这个情况,你下载的哪个版本的?这个压缩包亲测是完整的,编译通过,是否你导入方式不对?
佚名 @ 2014-02-21 11:37:02
这个服务端没有禁止用户删除的代码吗?
本站回复:
没有任何保护功能。
佚名 @ 2014-02-21 13:07:20
这个没有开机自启动程序吗?
本站回复:
已有自启功能。
佚名 @ 2014-02-21 13:47:45
我测试过了。没有开机自启动功能
本站回复:
看看应用权限设置,是否将该程序开机启动权限禁止了。
佚名 @ 2014-02-21 14:12:25
是activityandrorat这个项目有自启动,还是androrat这个项目有?
本站回复:
androrat
佚名 @ 2014-02-21 14:38:20
谢谢了!稍微改动下,自启动成功了!
本站回复:
You Are Welcome!
wool @ 2014-03-03 20:34:44
这个玩意好像很复杂啊,那个ip能不能用域名?不然重启会变。还有,为什么要用数据线连接电脑安装呢?下载安装不行么?
本站回复:
下载apk安装可以,上线地址类型改改就可以了。
wool @ 2014-03-03 20:35:59
这个玩意好像很复杂啊,那个ip能不能用域名?不然重启会变。还有,为什么要用数据线连接电脑安装呢?下载安装不行么?
本站回复:
下载apk安装可以,上线地址类型改改就可以了。
wool @ 2014-03-03 20:38:37
不会英语和开发语句
本站回复:
百度 & 谷歌,学习。
MrJason @ 2014-03-03 20:48:27
如果这也叫玩转,那只能说够菜
本站回复:
嗯,这确实是基础教程,客官求出更详细的教程看看。
佚名 @ 2014-03-11 13:04:11
站长,你好,这个怎么导入坏境啊,有视频吗 有教程发个4331510@qq.com
本站回复:
这个没有视频教程(完全没必要),百度一下:工程 导入 eclipse,就会有详细步骤,例如: http://jingyan.baidu.com/article/e2284b2b3a8d84e2e6118d1a.html
佚名 @ 2014-03-11 17:37:06
安卓智能监控 获得手机短信 通讯录 通话记录 通话录音等其他手机信息以邮件方式发送 也可以通过绑定手机的短信指令用中毒手机给其他手机发送信息. 无界面 无图标 完全后台隐藏运行需要的联系QQ263****007 免杀+实用型监控
本站回复:
请不要发广告,谢谢! ╮(╯_╰)╭
佚名 @ 2014-03-11 17:44:47
安卓智能监控 获得手机短信 通讯录 通话记录 通话录音等其他手机信息以邮件方式发送 也可以通过绑定手机的短信指令用中毒手机给其他手机发送信息. 无界面 无图标 完全后台隐藏运行需要的联系QQ263***007 免杀+实用型监控
本站回复:
你得是想屏蔽IP。
佚名 @ 2014-03-11 17:45:53
安卓智能监控 获得手机短信 通讯录 通话记录 通话录音等其他手机信息以邮件方式发送 也可以通过绑定手机的短信指令用中毒手机给其他手机发送信息. 无界面 无图标 完全后台隐藏运行需要的联系QQ263***007 免杀+实用型监控
本站回复:
你得是想屏蔽IP。
佚名 @ 2014-03-11 17:48:39
安卓智能监控 获得手机短信 通讯录 通话记录 通话录音等其他手机信息以邮件方式发送 也可以通过绑定手机的短信指令用中毒手机给其他手机发送信息. 无界面 无图标 完全后台隐藏运行需要的联系QQ263***007 免杀+实用型监控
本站回复:
再见,孩纸~
佚名 @ 2014-03-27 02:12:32
请问下站长这个编译工具哪有下载? 如果能有视频教学那更好了,不知站长可有这份热心?小弟再次感谢!
本站回复:
你不看内容的么?文中已给出详细下载链接: 1.eclipse (Eclipse IDE for Java Developers) 2.jdk (Java Platform) 3.sdk (Android SDK)
佚名 @ 2014-03-27 02:15:12
请问下站长这个编译工具哪有下载? 如果能有视频教学那更好了,不知站长可有这份热心?小弟再次感谢!
本站回复:
你不看内容的么?文中已给出详细下载链接: 1.eclipse (Eclipse IDE for Java Developers) 2.jdk (Java Platform) 3.sdk (Android SDK)
7011 @ 2014-03-30 20:52:44
有汉化版的么?发至2365957931@qq.com 谢谢 站长哥哥
本站回复:
没有汉化版,都是很简单的英语单词,或者你可以修改源码自己汉化一下。
站长 @ 2014-04-04 02:04:44
裸主 我XP系统 导入AndroRat下SRC的ProcessCommand.java出现红X 百度了下好像是JDK版本问题 我XP下载JDK8打不开我就下载的7 有没办法解决?
本站回复:
看右下方信息输出窗口,会有报错信息,然后你自己百度一下就解决了。
佚名 @ 2014-04-14 02:56:31
站长你好!按照你的方法androrat 不上线。不知那里出错。
本站回复:
教程资料(不懂的可以加我QQ:root@lcx.cc,其余号码一律为假货,谨防上当受骗!): 如何玩转Android远控(androrat):http://lcx.cc/?i=3882 Android远程控制工具,安卓手机远控木马:http://lcx.cc/?i=3555
佚名 @ 2014-04-14 02:57:51
可以加我QQ联系!86926561
本站回复:
不懂的可以加我QQ:root@lcx.cc,其余号码一律为假货,谨防上当受骗!
逗比 @ 2014-05-04 22:22:09
请问版主qq多少?
本站回复:
联系方式见:http://lcx.cc/?i=1#lianxi
佚名 @ 2014-05-10 12:14:34
现在有发展到和电脑那样扫1433吗
本站回复:
呵呵,目测没有这种扫鸡一说……
佚名 @ 2014-05-10 17:35:16
<svg onload=alert(/x/)>
本站回复:
<svg onload=alert(/yoo~/)>
佚名 @ 2014-05-21 00:10:08
变态啊。
本站回复:
有何变态之有~
佚名 @ 2014-05-24 16:30:49
求教该软件如何导入安装
本站回复:
你指的编译工程还是安装到手机?安装到手机的话需要先编译,编译工程的话,在eclipse里导入工程文件。
佚名 @ 2014-05-25 13:32:43
按照你的说法一步步去做。w7系统 。然后环境什么的都弄好了。就是一个劲报错。加了jre库的话报错更多。求解释啊~
本站回复:
额,其中有些bug是需要手动修复的,听你描述不清楚问题所在,检查你配置环境。
jerome @ 2014-05-26 18:40:53
mac osx 服务端运行起来 显示如下:*** ANDRORAT SERVEUR *** Authors : A.Bertrand, A.Akimov, R.David, P.Junk Launch at Mon May 26 18:31:22 CST 2014 On port : 9999 Mon May 26 18:31:22 CST 2014 SERVER online, awaiting for a client... 真机和模拟器分别连接过,都识别不到,一直停留在等待客户端,请问如何解决,十分感谢!
本站回复:
启动正确,看你上线地址设置。
jerome @ 2014-05-27 18:34:38
楼主您好,我是昨天咨询无法连接设备的jerome, 05-27 18:29:48.640: W/System.err(19311): java.net.ConnectException: failed to connect to /127.0.0.1 (port 9999): connect failed: ECONNREFUSED (Connection refused),端口9999,ip地址试了默认的192.168.0.12还有127.0.0.1,都没能建立连接,这部分我理解的也不透彻,望指导;我的qq:214396650,有时间可以加下我吗,感谢。
本站回复:
嗯,这个不太清楚。(本人唯一QQ:624118310,其他号码加你的都是冒名的骗子。)
jerome @ 2014-05-27 19:12:02
public void setOnline() { while (online) { gui.logTxt("SERVER online, awaiting for a client..."); gui.logTxt("test"); try { gui.logTxt("step1"); Socket cs = serverSocket.accept(); gui.logTxt("step2"); System.out.println("LocalAddr : " + cs.getLocalAddress()); // inscription temporaire d'un client connecte String id = Nclient + "client"; ClientHandler newCH = new ClientHandler(cs, id, this, gui); clientMap.put(id, newCH); channelHandlerMap.put(id, new ChannelDistributionHandler()); newCH.start(); System.out.println("client accept"); gui.logTxt("Connection established,temporary IMEI was assigned: " + id); } catch (IOException e) { e.printStackTrace(); gui.logErrTxt("ERROR while establishing a connection"); } } gui.logTxt("*** SERVER STOPPED ***\n"); } 无法建立连接,Socket cs = serverSocket.accept();这里进不来,求解答,感谢!!!
本站回复:
java 不太熟,这里应该是服务器端接受连接时出现的问题,具体你检查一些。
发奋图强 @ 2014-06-06 10:41:17
能改成域名上线么
本站回复:
diy~
佚名 @ 2014-06-07 16:19:12
经测试可用,可用域名上线
本站回复:
Yep!
安卓监控 @ 2014-06-11 19:02:43
安卓智能监控 获得手机短信 通讯录 通话记录 也可以通过绑定手机的短信指令用中毒手机给其他手机发送信息 控制手机发送短信 控制手机接收信息. 无界面 无图标 完全后台隐藏运行需要的联系QQ6462-57-485 免杀+实用型监控
本站回复:
-_-|||
孤家寡人 @ 2014-06-14 05:56:59
站长你好 androrat需要root权限吗?需要的话怎么获取呢?
本站回复:
不需要root权限。
佚名 @ 2014-06-20 19:08:10
那位实现域名上线的高人,把方法共享下呗。
本站回复:
+1
sword @ 2014-07-01 22:13:51
请问androidrat支持最新的4.4.2系统么?我测试貌似无法回联
本站回复:
目测支持
我看我还是玩蛋儿吧 @ 2014-07-04 17:38:01
是jar包不是jra包
本站回复:
我靠,眼真尖,这都看出来了,感谢指正!已修正!
佚名 @ 2014-07-12 11:38:50
0x00 搭建andriod环境 ”andriod“=Android ,按文章测试中,有不懂的希望楼主能回复
本站回复:
感谢指正!已修正错误的单词!
蛋疼很 @ 2014-08-18 16:13:02
http://pan.baidu.com/s/1jGD**** 最新编译客户端
本站回复:
提示:此为网友自行发布的客户端,谨防后门!请勿擅自安装,当心手机资料以及银行金额被盗!
阿布 @ 2014-09-03 03:08:22
高人~!!
本站回复:
-_-|||
佚名 @ 2014-09-04 09:03:15
请问你的联系QQ告诉我
本站回复:
http://lcx.cc/?i=1
佚名 @ 2014-09-06 19:38:08
我是利用他刷安卓肉鸡钻的 怎么利用他 连接电脑发短信 大神求解
本站回复:
?
长空 @ 2014-09-17 11:14:58
接着运行客户端,使用usb链接我们的手机安装app查看 ==========是安装APK么?是不是要先编译成APK,刚开始研究,不太懂,请大师解答。
本站回复:
直接编译成apk,放手机里,安装即可。
长空 @ 2014-10-23 18:54:09
为什么安装完手机客户端后,在电脑的服务端接收不到连接信息,跟编译的安卓版本有关系么?
本站回复:
仔细检查下。
佚名 @ 2014-11-12 23:48:12
unable to find an ant file to run 没安装好环境?
本站回复:
http://www.baidu.com/s?wd=unable%20to%20find%20an%20ant%20file%20to%20run
佚名 @ 2014-11-14 18:37:55
安装环境是硬伤啊,
本站回复:
-_-|||
哥哥1 @ 2014-12-05 21:19:48
ProcessCommand.java 前面是x怎么办
本站回复:
具体看右下角详细错误输出框,然后百度解决。
佚名 @ 2014-12-09 14:17:38
跪求一个控,价钱好商量,QQ5-1-9-3-5-4-0-4
本站回复:
友情提示:谨防上当受骗~
小弟 @ 2014-12-18 13:18:21
源码中没有jna-3.2.2.jar怎么办
本站回复:
百度下载一个。
兄弟 @ 2014-12-18 15:26:54
源码中没有jna-3.2.2.jar 百度下载一个之后 很多报错
本站回复:
我记得那个开发平台有官方更新器下载来着。
小哥 @ 2014-12-22 15:02:09
源码中没有jna-3.2.2.jar 百度下载一个之后 很多报错 站长回复: 我记得那个开发平台有官方更新器下载来着。 接着问 :怎么官方更新器下载 我现在就是发现源码中没有jna-3.2.2.jar 文件 在百度下载一个之后 居然很多报错
本站回复:
我的源码中没有“jna-3.2.2.jar”,我用的是“jna-3.4.0.jar”,已发至你邮箱,发件人地址为:624118310@qq.com,其余均为假冒。
佚名 @ 2014-12-22 15:04:20
源码中没有jna-3.2.2.jar 百度下载一个之后 很多报错 站长回复: 我记得那个开发平台有官方更新器下载来着。 接着问 :怎么官方更新器下载 我现在就是发现源码中没有jna-3.2.2.jar 文件 在百度下载一个之后 居然很多报错 你一般什么时候QQ在线 能把你下载的源码发给我吗 邮箱haiko123456@163.com
本站回复:
我的源码中没有“jna-3.2.2.jar”,我用的是“jna-3.4.0.jar”,已发至你邮箱,发件人地址为:624118310@qq.com,其余均为假冒。
佚名 @ 2014-12-23 15:39:19
请问怎么配置IP 这个软件只能控制同在局域网的手机吗 怎么远程控制手机 如果是在网吧使用 怎么配置IP和端口
本站回复:
换成广域网域名或IP即可,网吧需要端口映射,或其他转换成广域网的通讯方式。
下大侠 @ 2015-02-18 22:12:46
很好的技术性分析
本站回复:
+1
佚名 @ 2015-03-25 14:19:02
请问版主这个生成的app有多大?
本站回复:
忘记了,貌似几百kb吧。
昔阳 @ 2015-04-23 22:02:21
你好 为什么我的源码里面没有androratserver.jar和jne的包? 求发517763319@qq.com
本站回复:
百度一下就有下载。
昔阳 @ 2015-04-25 01:08:24
大牛别闹....真心搜不到...
本站回复:
“其他报错如import 缺少对应包可到http://www.findjar.com/index.x查找并引用 ” http://lcx.cc/?i=3882,http://lcx.cc/?i=3555,这两个都试一下。
佚名 @ 2015-06-05 13:21:13
核武大大 为什么我导进去的不是 Androrat和AndroratServer这两个 而是ActiveAndrorat 和Androrat这两个 是不是导错了????另外 导入进去这两个以后 控制台有报错[2015-06-05 13:17:47 - ActivityAndrorat] Unable to resolve target 'android-8' [2015-06-05 13:17:47 - Androrat] Unable to resolve target 'android-8' 核武大大麻烦看下这是什么错误
本站回复:
这个是版本问题,你百度一下就可以解决了。 “版本低,打开project.properties ,把target=android-8改成 target=android-12,或以上的版本都可以。”
佚名 @ 2015-09-25 01:03:26
请在这里填写留言内容,最长不超过 1000 字。
本站回复:
[暂无回复]
世界都看看 @ 2015-10-16 12:41:41
试试看。
本站回复:
-_-!!!
先问啊问 @ 2015-10-16 12:46:03
问问站长,为何服务端不能读取显示手机号码?但模拟器的虚拟手机号可以显示。
本站回复:
不太清楚
先问啊问 @ 2015-10-16 13:03:33
站长快来! 站长快来! 服务端如何才能读取显示手机号?模拟器的虚拟手机号都能读出来,真正手机号却不能显示,啥原因??怎么弄站长?
本站回复:
不太清楚
佚名 @ 2015-11-23 22:51:32
哥哥 怎么我运行server端: on part 9999或者11 货者0 .Android生成APK后 输入IP ,端口 没有反应 不怎么 那个两个IP 是怎样对上的。设多少 随便IP? 端口? 跪求哥
本站回复:
首先你的安卓要能连接到这个IP,建议同一个局域网测试。
佚名 @ 2015-11-26 16:16:32
站长哥哥,运行server服务端后 是不是要放在服务器上,还有域名怎么办?是一定在区域网设置吗 第2 ,怎么在局域网 设置域名和服务器的问题?谢谢 哥哥 ? 能加一个QQ吗,你QQ多少 加了没有反应
本站回复:
这玩意儿是个实验品,也就只能在局域网自己玩玩,外网问题太多,基本用不了。QQ:624118310
佚名 @ 2015-11-26 16:26:42
android server 源码 怎样在那里改IP,
本站回复:
不看内容的吗?文章里详细说明了。
佚名 @ 2015-11-27 20:33:18
站长哥哥 你好,android server 生成java后 打开有时是显示9999 有时显示 0? 是不是也要android server源码里设置下IP 和端口,怎么设置?谢谢 哥哥
本站回复:
参考文章内容.