写点什么

【Wing】背后的插件们

作者:iofomo
  • 2024-10-02
    湖南
  • 本文字数:1355 字

    阅读完需:约 4 分钟

【Wing】背后的插件们

wing 作为我们日常开发的命令行开发工具,项目开源以来,陆陆续续接入了多个插件,在这里集中分享给大家。


☞ Github ☜  ☞ Gitee ☜

01. wing -screen

作为Android平台设备投屏插件,根据 PC 系统平台集成scrcpyQTScrcpy组件,支持多个设备并行操作。



02. wing -jadx

集成Android平台的apk/dex/Jar逆向分析组件。



03. wing -mobtool

日常IPAAPK文件重签名工具,日志采集工具。



04. wing -apktool

支持apktool的所有命令。


# 解析APK文件$ wing -apktool d /home/test.apk -o test
# 重新打包$ wing -apktool b test -o /home/test-pack.apk
复制代码

05. wing -adb

我们的产品主要围绕移动平台,而Android又是重中之重,所以对于adb命令的日常使用较多,现已集成了以下命令。


# wing -adb {type}#            top#                print top windows info from Android device#            pull {package name}#                pull target apk from Android device#            dump {ui/sys/log}#                get all running services and log info from Android device#            list#                get all install app list
复制代码


1、显示当前前台界面和窗口的应用包名。


$ wing -adb topTop window: com.android.chromeTop activity: com.android.chrome
复制代码


2、导出指定包名的应用安装包。


$ wing -adb pull com.android.chromefrom: /data/app/~~xmz9GYRVkRYXNuWYWryZXw==/com.android.chrome-dGUKeyVxcPRVQAm6bp0oIw==/base.apk  to: com.android.chrome.apk
复制代码


3、导出设备信息。


$ wing -adb dumpdump ui>>> /Users/xxx/Downloads/log/dump_20240823_223051/ui.xmldump activity>>> /Users/xxx/Downloads/log/dump_20240823_223051/activity.xmldump window>>> /Users/xxx/Downloads/log/dump_20240823_223051/window.xmldump anr>>> /Users/xxx/Downloads/log/dump_20240823_223051/anr.txtdump ps>>> /Users/xxx/Downloads/log/dump_20240823_223051/ps.txtdump netdump propertydump servicedump appdump Currently running services:dump AGPServicedump BastetServicedump Binder.Pgeddump BleNotifydump CommunicationManagerdump DdmpDataBusService......
复制代码


4、显示已安装应用信息。


 $ wing -adb list[Sys]: com.android.localtransport[Sys]: com.android.permissioncontroller[Sys]: com.huawei.featurelayer.sharedfeature.xrkit......
[App]: com.baidu.searchbox.harmony.hmservice[App]: com.ss.android.lark[App]: app.podcast.cosmos......
[Disabled]: com.huawei.ohos.healthservice[Disabled]: cn.wps.moffice_eng......
复制代码

06. wing -tree

工作中有时候需要输出当前目录下的文件结构,特别是写一些文档的时候,无需再安装其他命令行工具,即可方便使用。


# wing -tree [level] Print directory structure#        level: max level print, default print all$ wing -tree
复制代码



07. wing -update

你可以通过wing -update命令来升级wing,可以通过参数指定要升级的插件,我们会在新版本插件验证后发布更新。


$ wing -update# 输出wing -update [jadx/apktool/mobtool]wingLocal  version: 1.3.1Remote version: 1.3.1Wing already the latest version.
复制代码


发布于: 刚刚阅读数: 4
用户头像

iofomo

关注

数字锋芒(全网同名),开源,探索,分享 2023-12-04 加入

专注应用沙箱,虚拟化,云手机,逆向分析,数据采集,风控对抗,数据保护方向。

评论

发布
暂无评论
【Wing】背后的插件们_开发工具_iofomo_InfoQ写作社区