首页 > 移动平台 > 详细

Android逆向 -- 常见指令

时间:2020-10-05 16:32:27      阅读:29      评论:0      收藏:0      [点我收藏+]

 

 

来了解一下Android逆向中常用到的命令。

 

 

  1. cat命令

     查看文件信息。

    技术分享图片

    也可以添加过滤。添加过滤的指令为:grep(Linux中使用),findstr(Windows中使用)

    技术分享图片

    使用过滤指令,我们就把含有yiqiu的文本筛选出来了。

  2. touch /echo 命令

     

    技术分享图片touch 用来创建文件,echo输入内容。

    >覆盖  >>追加

  3. adb shell dumpsys activity top 

    查看当前应用的activity信息,打开APP,输入指令即可。

    技术分享图片

    而adb shell dumpsys 打开所有应用运行的四大主件打印出来。可以重定向,在PC端用start 打开。

    技术分享图片

  4. adb shell dumpsys package

    该命令打开指定包名应用的详细信息。(AndroidManifest.xml的内容)

  5. adb shell dumpsys meminfo (package/pid)

    该命令查看指定进程名或者进程ID的信息。

  6. adb shell dumpsys dbinfo

    该命令查看指定包名应用的数据库存储信息,和存储的SQL语句。

  7. adb devices 查看当前连接的设备

  8. adb kill-server 断开连接

  9. adb start-server 开启连接

  10. adb install (apk文件路径)安装apk

    adb install -r (apk文件路径)覆盖安装apk

  11. adb uninstall (指定包名)卸载应用

  12. adb push (PC端文件路径)(手机端路径)

    eg:adb push E:\1.txt /data/local/

  13. adb pull (手机端中文件的路径)(电脑端路径)

    eg:adb pull /system/lib/libdvm.so c:\    

    上面这条指令 IDA调试脱壳的时候会用到

  14. adb shell input text [需要输入文本框的内容]

    这条指令为解决我们手机端要输入很长语句的时候,我们可以在PC端用键盘快速输入

  15. adb forward [远程端 协议:端口号] [设备端 协议:端口号]   

    这条指令在IDA调试中必用。

  16. adb logcat 

    这条指令是查看当前日志信息

    adb logcat -s tag

    adb logcat | findstr pname/pid/keyword

  17. adb shell am -D -n pname

    以debug的方式启动应用。

  18. netcfg 查看设备ip地址

  19. netstat 查看设备的端口号信息

  20. getprop 查看系统属性值

    最常用的是 getprop ro.debuggable 

 

附上官方文档网址:https://developer.android.google.cn/studio/command-line/adb

 

 

 

技术分享图片

以上就是这次所有关于 Android逆向常见的指令 的内容,后续笔记将会陆续发出,欢迎大家关注我们,一起交流、共同进步。
我们是网络安全爱好者,旨在细微、专注。
文章若有错误,欢迎指正!谢谢!
--by 布布

 

Android逆向 -- 常见指令

原文:https://www.cnblogs.com/pupububu/p/13770077.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!