From fdf859f7a507357739fbe0fe56a663a4a02a3fc5 Mon Sep 17 00:00:00 2001 From: chnmig Date: Tue, 23 Jan 2024 20:28:46 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=F0=9F=99=88=20=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helper/routers/adb/cmd.py | 16 ++++++++++++++++ helper/routers/adb/init.py | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 helper/routers/adb/cmd.py diff --git a/helper/routers/adb/cmd.py b/helper/routers/adb/cmd.py new file mode 100644 index 0000000..06ee5aa --- /dev/null +++ b/helper/routers/adb/cmd.py @@ -0,0 +1,16 @@ +import os +import platform + +class Cmd: + def __init__(self, architecture: str, adbuser: str) -> None: + self.architecture = architecture + self.adbuser = adbuser + # default(win) + self._adb_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..", "static", "windows", "adb.exe")) + # mac + if platform.system().lower() == "darwin": + self._adb_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..', 'static', 'darwin', 'adb')) + if self.architecture == "arm64": + self._frida_server = "hluda-server-arm64" + elif self.architecture == "x86": + self._frida_server = "hluda-server-x86" diff --git a/helper/routers/adb/init.py b/helper/routers/adb/init.py index ece6dc1..67b7c77 100644 --- a/helper/routers/adb/init.py +++ b/helper/routers/adb/init.py @@ -75,7 +75,7 @@ "su -c 'setprop persist.device_config.runtime_native.usap_pool_enabled false'", ] -def generation_cmd(): +def generation_simulator_cmd(): # 重新生成cmd global adb_path global frida_server @@ -188,7 +188,7 @@ async def init(): time.sleep(2) # 获取手机架构 detecting_phone_architecture() - generation_cmd() + generation_simulator_cmd() # 清理数据 subprocess.call(clean_cmd) # 推送 frida-server 到设备 From 14340d6e8532a97030e798b1f656167bc1c9aded Mon Sep 17 00:00:00 2001 From: chnmig Date: Wed, 6 Mar 2024 16:01:34 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E2=9C=85=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d4aefd2..9dc7689 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ --- -

安全隐私卫士(AppScan)一款免费的企业级自动化隐私检测工具。

+

安全隐私卫士(AppScan)一款免费的企业级自动化隐私检测工具

## 背景   随着移动互联网的高速发展, 各公司对保护用户的个人隐私安 From 1286524bf11d049c1e0c810cbf763ca18fb42f86 Mon Sep 17 00:00:00 2001 From: ChnMig Date: Wed, 6 Mar 2024 16:06:13 +0800 Subject: [PATCH 3/5] Update change-demo.md test --- change-demo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/change-demo.md b/change-demo.md index b2c5bc5..5894cf4 100644 --- a/change-demo.md +++ b/change-demo.md @@ -6,4 +6,4 @@ - XXXXXX ## 🐛修复 - XXXXXX -- XXXXXX \ No newline at end of file +- XXXXXX From a2f6b07ce12c3e6942bc7db6ec72dd441a7b6927 Mon Sep 17 00:00:00 2001 From: ChnMig Date: Mon, 11 Mar 2024 15:32:52 +0800 Subject: [PATCH 4/5] Update README.md test --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9dc7689..99003d2 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@

安全隐私卫士(AppScan)一款免费的企业级自动化隐私检测工具

+ ## 背景   随着移动互联网的高速发展, 各公司对保护用户的个人隐私安 全意识也在愈发重视. 但是在实际业务场景中受限于代码开发 From 51cc7abc7e2fd37679e1da5a0a3e487dc4b93a6c Mon Sep 17 00:00:00 2001 From: ChnMig Date: Mon, 11 Mar 2024 16:03:26 +0800 Subject: [PATCH 5/5] Update README.md test --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 99003d2..9dc7689 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,6 @@

安全隐私卫士(AppScan)一款免费的企业级自动化隐私检测工具

- ## 背景   随着移动互联网的高速发展, 各公司对保护用户的个人隐私安 全意识也在愈发重视. 但是在实际业务场景中受限于代码开发