Skip to content

yinjun/ScriptTools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage:
./FilterSensitiveContentProvider.py

1.  manifestList_emu取自原生Android代码, 
    运行脚本前必须保证Framework根目录之下有此文件夹.
2.  PullAndroidManifestTool用于抓取手机apk中的AndroidManifest文件, 
    运行脚本前必须保证手机与电脑相连, 同时adb可以pull手机中的文件.
3.  temp是过滤Custom ContentProvider的临时文件夹
    其中manifestList是手机中pull出的AndroidManifest文件, 
    inAosp文件夹存放原生代码中已存在apk的AndroidManifest文件, 
    outAosp文件夹存放Jrd新增的apk的AndroidManifest文件
4.  out是最终输出的结果文件夹, 
    custom文件夹存放所有包含custom content provider的AndroidManifest文件. 
    custom.txt 中记录了最终过滤出的所有Custom ContentProvider.
    diff.txt 中记录了在inAosp中, 但被jrd修改过的ContentProvider, 方便人工检查使用.
    withoutPermission.txt 中记录了export = 'true' 但是没有定义readPermission或writePermission的CP.

About

my script tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors