android入门教程(Android安全入门基础-ADB详解)
本文目录
Android安全入门基础-ADB详解
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在IDE中方面通过DDMS来调试Android程序,说白了就是debug工具。 adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行IDE时adb进程就会自动运行。
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。 adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。
对于安卓开发与测试来说就像一把“瑞士军刀”
ADB本身是Android手机开发时的调试工具,但是也可以用来作为手机管理工具。
基本上现在的豌豆荚(豌豆荚会自动在手机上安装其APP-静默安装)、360手机助手、qq手机助手对手机的管理功能都是通过ADB来实现。
ADB的管理功能需要手机打开调试选项,这为手机管理提供了方便,同时也造成了安全隐患。
因为ADB工具可以实现查看手机内容、向手机写入文件、给手机安装软件等功能,这些都不需要root权限。
当我们打开手机的调试选项,并使用USB线将手机连接到PC时,不仅仅是手机管理工具可以控制手机,只要调用ADB命令,任何PC端的程序都可以访问手机内容。
假设有一个运行在PC端的间谍程序,那么就很容易检测到手机与PC的连接,而且只要一条很简单的命令“adb.exe shell ls /“就可以列出手机根目录下的所有文件了。
其实如果打开了手机的调试选项,那么手机连接到PC后就是在“裸奔“,手机中的所有信息都可以被PC端抓取,其实这也就是现在流行的手机管理工具的基本原理。
所以如果需要保护手机上的私密信息,那么最好谨慎打开手机的USB调试选项
Android教程
android开发入门教程哪里有
如果是初学者,不想花钱的话,可以试试
Mars或者千峰老罗的安卓视频教程,前者简单易懂入门方便,后者内容较多且深。都可以通过百度xxx安卓视频教程找到。
如果不建议花钱的话,去极客学院,VIP每个月30元,第一次注册送两天VIP。
毕竟是高校加盟的,比起上面两位更加系统化、简单易学而且都是最新的内容。
我上面三个都用过,个人推荐极客学院。
更多文章:
你去1个原始森林冒险,带5种动物,老虎,猴子,狗,大象,孔雀,你要一一放弃,你会按什么顺序放弃?介绍几部冒险电影,原始森林的最好
2024年6月7日 13:15
什么挂可以过传奇最新的猎鹰登录器引擎呀?玩传奇就猎鹰登录器打不开别的都可以什么情况
2023年9月7日 11:00
JXL如何修改Excel文件中指定单元格的内容?java maven怎么添加jxl
2024年7月14日 17:45
疯狂猜图 电影(疯狂猜图一根绳子吊着一个人黑色是什么电影电视)
2023年3月27日 21:20
魔兽世界WOW,多玩魔盒的小地图,边上发光转圈的那玩意怎么去除啊?魔兽世界魔盒和大脚哪个好
2024年7月18日 02:05
pantum p1000(奔图p1000加粉后还是显示碳粉量 ,打印机橙色灯闪)
2024年7月19日 23:11
电脑上怎么出来软键盘?我电脑没有键盘能下载一个网上键盘吗有这样的软件么
2024年6月6日 20:17
会玩东方夜神雪的大人进来一下?东方夜神雪 几级去霜火迷宫打比较合适 蕾蒂和琪露诺几级比较适合打 还有无双风神哪买得到
2024年7月14日 09:13
iphone限时免费(iphone app store限时免费是什么意思)
2024年7月17日 05:23
据说有一个长寿村,老人平均年龄100多岁,长寿村真的存在吗?人的长寿秘诀是什么
2024年6月21日 02:47