gpt4 book ai didi

java - 循环混淆许多Android应用程序

转载 作者:太空狗 更新时间:2023-10-29 13:52:05 25 4
gpt4 key购买 nike

出于研究目的,我需要测试我的分类器是否对混淆技术具有鲁棒性。我的测试集由 25189 个来自 A 类的安卓应用和 3175 个来自 B 类的安卓应用组成,其中 20% 的应用已经被混淆。例如,我想将一定数量的这些应用程序从 20% 混淆到 80%,以绘制混淆百分比的效率函数的演变。我听说过 proguard 但不知道它是否允许循环许多 apk。我正在使用 weka API 进行分类过程。

有没有办法在 Java、python 或任何软件或框架中设置这种混淆循环?

非常感谢

最佳答案

您可以在 python 中遍历文件名并通过您用来进行混淆的任何命令进行混淆:

import subprocess

apk_filenames = ['file1.apk', 'file2.apk', ...]

for apk in apk_filenames:
subprocess.run(['your', 'command', 'here', apk])

关于java - 循环混淆许多Android应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45427691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com