├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── packj.yml │ └── scorecard.yml ├── .gitignore ├── .packj.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Gemfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── SECURITY.md ├── main.py ├── packj ├── __init__.py ├── audit │ ├── README.md │ ├── __init__.py │ ├── config │ │ ├── .gitignore │ │ ├── README.md │ │ ├── __init__.py │ │ ├── astgen_java_smt.config │ │ ├── astgen_javascript_smt.config │ │ ├── astgen_python_smt.config │ │ ├── astgen_ruby_smt.config │ │ ├── java_api │ │ │ ├── .gitignore │ │ │ ├── SourcesAndSinks.txt │ │ │ ├── apis2perms.csv │ │ │ ├── java_to_AST.py │ │ │ └── java_to_soot.py │ │ ├── javascript_api │ │ │ └── apis2perms.csv │ │ ├── python_api │ │ │ └── apis2perms.csv │ │ └── rubygems_api │ │ │ └── apis2perms.csv │ ├── main.py │ ├── osv.py │ ├── package.py │ ├── parse_apis.py │ ├── parse_composition.py │ ├── parse_repo.py │ ├── parse_strace.py │ ├── pm_proxy │ │ ├── __init__.py │ │ ├── local_nodejs.py │ │ ├── local_python.py │ │ ├── maven.py │ │ ├── npmjs.py │ │ ├── nuget.py │ │ ├── packagist_php.py │ │ ├── parse_gemfile.rb │ │ ├── pm_base.py │ │ ├── pypi.py │ │ ├── rubygems.py │ │ └── rust.py │ ├── pm_util.py │ ├── proto │ │ ├── __init__.py │ │ ├── ast.proto │ │ ├── info.proto │ │ ├── java │ │ │ └── proto │ │ │ │ ├── Ast.java │ │ │ │ ├── Behavior.java │ │ │ │ ├── ClassSig.java │ │ │ │ ├── Info.java │ │ │ │ └── Module.java │ │ ├── python │ │ │ ├── __init__.py │ │ │ ├── ast_pb2.py │ │ │ ├── info_pb2.py │ │ │ └── module_pb2.py │ │ └── ruby │ │ │ ├── ast_pb.rb │ │ │ ├── behavior_pb.rb │ │ │ ├── class_sig_pb.rb │ │ │ ├── info_pb.rb │ │ │ └── module_pb.rb │ ├── report.py │ ├── static_proxy │ │ ├── __init__.py │ │ ├── analyzer_php_util │ │ │ ├── __init__.py │ │ │ ├── detection.py │ │ │ ├── function.py │ │ │ └── indicators.py │ │ ├── astgen-java │ │ │ ├── .classpath │ │ │ ├── .gitignore │ │ │ ├── .project │ │ │ ├── README.md │ │ │ ├── data │ │ │ │ ├── jellybean_allmappings │ │ │ │ ├── jellybean_contentproviderfieldpermission │ │ │ │ ├── jellybean_contentproviderpermission │ │ │ │ └── jellybean_intentpermissions │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ ├── osssanitizer │ │ │ │ │ └── astgen_java │ │ │ │ │ │ ├── ClassAttr.java │ │ │ │ │ │ ├── ClassRelation.java │ │ │ │ │ │ ├── ClassSignatures.java │ │ │ │ │ │ ├── ClassesPair.java │ │ │ │ │ │ ├── Main.java │ │ │ │ │ │ ├── permission │ │ │ │ │ │ ├── PSCout.java │ │ │ │ │ │ └── PermissionUtil.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── BasicBlockUtil.java │ │ │ │ │ │ ├── ClassSignaturesUtil.java │ │ │ │ │ │ ├── ProtoBufferUtil.java │ │ │ │ │ │ └── SootConfigUtil.java │ │ │ │ │ └── proto │ │ │ │ │ ├── Ast.java │ │ │ │ │ ├── Behavior.java │ │ │ │ │ ├── ClassSig.java │ │ │ │ │ ├── Info.java │ │ │ │ │ └── Module.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── osssanitizer │ │ │ │ └── astgen_java │ │ │ │ └── AppTest.java │ │ ├── astgen.rb │ │ ├── astgen_py.py │ │ ├── astgen_py3.py │ │ ├── java_analyzer.py │ │ ├── js_analyzer.py │ │ ├── php_analyzer.py │ │ ├── py_analyzer.py │ │ ├── ruby_analyzer.py │ │ └── static_base.py │ ├── static_util.py │ └── strace_parser │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── rules.yaml │ │ ├── strace.py │ │ ├── strace_systime_analyzer.py │ │ ├── strace_utils.py │ │ ├── syscall_parsers.py │ │ └── syscalls.py ├── auth │ ├── __init__.py │ ├── creds.py │ └── main.py ├── main.py ├── options.py ├── sandbox │ ├── Makefile │ ├── README.md │ ├── __init__.py │ ├── install.sh │ ├── main.py │ └── sandbox.o └── util │ ├── __init__.py │ ├── compress_files.py │ ├── dates.py │ ├── email_validity.py │ ├── enum_util.py │ ├── files.py │ ├── formatting.py │ ├── job_util.py │ ├── json_wrapper.py │ ├── net.py │ └── repo.py ├── requirements.txt └── setup.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/packj.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.github/workflows/packj.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.gitignore -------------------------------------------------------------------------------- /.packj.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/.packj.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/SECURITY.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/main.py -------------------------------------------------------------------------------- /packj/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.15" 2 | -------------------------------------------------------------------------------- /packj/audit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/README.md -------------------------------------------------------------------------------- /packj/audit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/config/.gitignore: -------------------------------------------------------------------------------- 1 | *config.bin 2 | -------------------------------------------------------------------------------- /packj/audit/config/README.md: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | This directory stores the manually labeled APIs. 4 | 5 | 6 | -------------------------------------------------------------------------------- /packj/audit/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/config/astgen_java_smt.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/astgen_java_smt.config -------------------------------------------------------------------------------- /packj/audit/config/astgen_javascript_smt.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/astgen_javascript_smt.config -------------------------------------------------------------------------------- /packj/audit/config/astgen_python_smt.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/astgen_python_smt.config -------------------------------------------------------------------------------- /packj/audit/config/astgen_ruby_smt.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/astgen_ruby_smt.config -------------------------------------------------------------------------------- /packj/audit/config/java_api/.gitignore: -------------------------------------------------------------------------------- 1 | class_cache 2 | -------------------------------------------------------------------------------- /packj/audit/config/java_api/SourcesAndSinks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/java_api/SourcesAndSinks.txt -------------------------------------------------------------------------------- /packj/audit/config/java_api/apis2perms.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/java_api/apis2perms.csv -------------------------------------------------------------------------------- /packj/audit/config/java_api/java_to_AST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/java_api/java_to_AST.py -------------------------------------------------------------------------------- /packj/audit/config/java_api/java_to_soot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/java_api/java_to_soot.py -------------------------------------------------------------------------------- /packj/audit/config/javascript_api/apis2perms.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/javascript_api/apis2perms.csv -------------------------------------------------------------------------------- /packj/audit/config/python_api/apis2perms.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/python_api/apis2perms.csv -------------------------------------------------------------------------------- /packj/audit/config/rubygems_api/apis2perms.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/config/rubygems_api/apis2perms.csv -------------------------------------------------------------------------------- /packj/audit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/main.py -------------------------------------------------------------------------------- /packj/audit/osv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/osv.py -------------------------------------------------------------------------------- /packj/audit/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/package.py -------------------------------------------------------------------------------- /packj/audit/parse_apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/parse_apis.py -------------------------------------------------------------------------------- /packj/audit/parse_composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/parse_composition.py -------------------------------------------------------------------------------- /packj/audit/parse_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/parse_repo.py -------------------------------------------------------------------------------- /packj/audit/parse_strace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/parse_strace.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/pm_proxy/local_nodejs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/local_nodejs.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/local_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/local_python.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/maven.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/maven.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/npmjs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/npmjs.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/nuget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/nuget.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/packagist_php.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/packagist_php.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/parse_gemfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/parse_gemfile.rb -------------------------------------------------------------------------------- /packj/audit/pm_proxy/pm_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/pm_base.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/pypi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/pypi.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/rubygems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/rubygems.py -------------------------------------------------------------------------------- /packj/audit/pm_proxy/rust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_proxy/rust.py -------------------------------------------------------------------------------- /packj/audit/pm_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/pm_util.py -------------------------------------------------------------------------------- /packj/audit/proto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/proto/ast.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ast.proto -------------------------------------------------------------------------------- /packj/audit/proto/info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/info.proto -------------------------------------------------------------------------------- /packj/audit/proto/java/proto/Ast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/java/proto/Ast.java -------------------------------------------------------------------------------- /packj/audit/proto/java/proto/Behavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/java/proto/Behavior.java -------------------------------------------------------------------------------- /packj/audit/proto/java/proto/ClassSig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/java/proto/ClassSig.java -------------------------------------------------------------------------------- /packj/audit/proto/java/proto/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/java/proto/Info.java -------------------------------------------------------------------------------- /packj/audit/proto/java/proto/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/java/proto/Module.java -------------------------------------------------------------------------------- /packj/audit/proto/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/proto/python/ast_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/python/ast_pb2.py -------------------------------------------------------------------------------- /packj/audit/proto/python/info_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/python/info_pb2.py -------------------------------------------------------------------------------- /packj/audit/proto/python/module_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/python/module_pb2.py -------------------------------------------------------------------------------- /packj/audit/proto/ruby/ast_pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ruby/ast_pb.rb -------------------------------------------------------------------------------- /packj/audit/proto/ruby/behavior_pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ruby/behavior_pb.rb -------------------------------------------------------------------------------- /packj/audit/proto/ruby/class_sig_pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ruby/class_sig_pb.rb -------------------------------------------------------------------------------- /packj/audit/proto/ruby/info_pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ruby/info_pb.rb -------------------------------------------------------------------------------- /packj/audit/proto/ruby/module_pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/proto/ruby/module_pb.rb -------------------------------------------------------------------------------- /packj/audit/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/report.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/static_proxy/analyzer_php_util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/static_proxy/analyzer_php_util/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/analyzer_php_util/detection.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/analyzer_php_util/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/analyzer_php_util/function.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/analyzer_php_util/indicators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/analyzer_php_util/indicators.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/.classpath -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /.settings/ 3 | /testdata/ 4 | -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/.project -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/README.md -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/data/jellybean_allmappings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/data/jellybean_allmappings -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/data/jellybean_contentproviderfieldpermission: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/data/jellybean_contentproviderfieldpermission -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/data/jellybean_contentproviderpermission: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/data/jellybean_contentproviderpermission -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/data/jellybean_intentpermissions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/data/jellybean_intentpermissions -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/pom.xml -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassAttr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassAttr.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassRelation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassRelation.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassSignatures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassSignatures.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassesPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/ClassesPair.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/Main.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/permission/PSCout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/permission/PSCout.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/permission/PermissionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/permission/PermissionUtil.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/BasicBlockUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/BasicBlockUtil.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/ClassSignaturesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/ClassSignaturesUtil.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/ProtoBufferUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/ProtoBufferUtil.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/SootConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/osssanitizer/astgen_java/util/SootConfigUtil.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/proto/Ast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/proto/Ast.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/proto/Behavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/proto/Behavior.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/proto/ClassSig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/proto/ClassSig.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/proto/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/proto/Info.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/main/java/proto/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/main/java/proto/Module.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen-java/src/test/java/osssanitizer/astgen_java/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen-java/src/test/java/osssanitizer/astgen_java/AppTest.java -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen.rb -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen_py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen_py.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/astgen_py3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/astgen_py3.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/java_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/java_analyzer.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/js_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/js_analyzer.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/php_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/php_analyzer.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/py_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/py_analyzer.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/ruby_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/ruby_analyzer.py -------------------------------------------------------------------------------- /packj/audit/static_proxy/static_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_proxy/static_base.py -------------------------------------------------------------------------------- /packj/audit/static_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/static_util.py -------------------------------------------------------------------------------- /packj/audit/strace_parser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/.gitignore -------------------------------------------------------------------------------- /packj/audit/strace_parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/audit/strace_parser/rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/rules.yaml -------------------------------------------------------------------------------- /packj/audit/strace_parser/strace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/strace.py -------------------------------------------------------------------------------- /packj/audit/strace_parser/strace_systime_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/strace_systime_analyzer.py -------------------------------------------------------------------------------- /packj/audit/strace_parser/strace_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/strace_utils.py -------------------------------------------------------------------------------- /packj/audit/strace_parser/syscall_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/syscall_parsers.py -------------------------------------------------------------------------------- /packj/audit/strace_parser/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/audit/strace_parser/syscalls.py -------------------------------------------------------------------------------- /packj/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/auth/creds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/auth/creds.py -------------------------------------------------------------------------------- /packj/auth/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/auth/main.py -------------------------------------------------------------------------------- /packj/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/main.py -------------------------------------------------------------------------------- /packj/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/options.py -------------------------------------------------------------------------------- /packj/sandbox/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/sandbox/Makefile -------------------------------------------------------------------------------- /packj/sandbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/sandbox/README.md -------------------------------------------------------------------------------- /packj/sandbox/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/sandbox/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/sandbox/install.sh -------------------------------------------------------------------------------- /packj/sandbox/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/sandbox/main.py -------------------------------------------------------------------------------- /packj/sandbox/sandbox.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/sandbox/sandbox.o -------------------------------------------------------------------------------- /packj/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packj/util/compress_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/compress_files.py -------------------------------------------------------------------------------- /packj/util/dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/dates.py -------------------------------------------------------------------------------- /packj/util/email_validity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/email_validity.py -------------------------------------------------------------------------------- /packj/util/enum_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/enum_util.py -------------------------------------------------------------------------------- /packj/util/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/files.py -------------------------------------------------------------------------------- /packj/util/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/formatting.py -------------------------------------------------------------------------------- /packj/util/job_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/job_util.py -------------------------------------------------------------------------------- /packj/util/json_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/json_wrapper.py -------------------------------------------------------------------------------- /packj/util/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/net.py -------------------------------------------------------------------------------- /packj/util/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/packj/util/repo.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kokoraro/packj/HEAD/setup.py --------------------------------------------------------------------------------