Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

aurasium

Practical security policy enforcement for Android apps via bytecode rewriting and in-place reference monitor.

Aurasium's code is released under GPLv3.

Code Structure

  • ApkMonitor/: The main native and java policy logic, bundled with a demo app.
  • pyAPKRewriter/: The APK patching scripts.
  • dependencies/: pyAPKRewriter's dependencies
  • SecurityManager/: ASM for Aurasium

Dependency

  • Android SDK
  • apt-get install unzip python python-pyasn1

Usage

To repackage an APK file: pyAPKRewriter/attach.sh source.apk [desktination.apk]

To build a new version of Aurasium for repackaging:

  • First build ApkMonitor/ under Eclispe.
  • Then create an updated Aurasium blob by make in ApkMonitor/package.
  • Finally copy aurasium.zip to dependencies/

About

Practical security policy enforcement for Android apps via bytecode rewriting and in-place reference monitor

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.