- Notifications
You must be signed in to change notification settings - Fork45
An open source Android application that is intentionally vulnerable so as to act as a learning platform for Android application security beginners.
abhi-r3v0/EVABS
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
An open source Android application that is intentionally vulnerable so as to act as a learning platform for Android application security beginners. The effort is to introduce beginners with very limited or zero knowledge to some of the major and commonly found real-world based Android application vulnerabilities in a story-based, interactive model. EVABS follows a level-wise difficulty approach and in each level, the player learns a new concept. This project is still under progress and aims at incorporating as many levels as possible.
For complete details and solutions, head to theblog series.
- Download the latest application file from thereleases page.
- Install it in an Android device (rooted recommended) or emulator.(Head to thisblog for more information)
or useADHRIT (all-in-one tool)
Confused? Read thedocumentation on setting up the environment.
- Flag checking module added within EVABS.
- Alternatively, you can use thislink to submit flags from your browser.
- UI improvements
- Clone the repository
git clone https://github.com/abhi-r3v0/EVABS.git
or download the zip. - Create a new folder
EVABS
in yourAndroidStudioProjects
directory and move the contents to the new directory. - Fire up Android Studio,
File
->open
and select the project. - Go to
Build
->Generate Signed APK
. - Create a new signature, if it doesn't exist. Sign the APK.
- Install the APK using
adb install EVABS.apk
- Abhishek J M (jmabhishek4@gmail.com,@HawkSpawn)
- Loyd Jayme (loydjayme1996@gmail.com,@loydjayme25)
About
An open source Android application that is intentionally vulnerable so as to act as a learning platform for Android application security beginners.