GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - MobSF/Android-InsecureBankv2: Vulnerable Android application for developers and security enthusiasts to learn about Android insecurities

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

84 Commits
84 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
.idea
.idea
 
 
AndroLabServer
AndroLabServer
 
 
InsecureBankv2
InsecureBankv2
 
 
Spoilers
Spoilers
 
 
Walkthroughs
Walkthroughs
 
 
wip-attackercode
wip-attackercode
 
 
.gitignore
.gitignore
 
 
InsecureBankv2.apk
InsecureBankv2.apk
 
 
LICENSE
LICENSE
 
 
README.markdown
README.markdown
 
 
Thumbs.db
Thumbs.db
 
 
Usage Guide.pdf
Usage Guide.pdf
 
 

Repository files navigation

InsecureBankv2 Readme

Black Hat Arsenal

Black Hat Arsenal

This is a major update to one of my previous projects - "InsecureBank". This vulnerable Android application is named "InsecureBankv2" and is made for security enthusiasts and developers to learn the Android insecurities by testing this vulnerable application. Its back-end server component is written in python. It is compatible with Python2. The client component i.e. the Android InsecureBank.apk can be downloaded along with the source. The list of vulnerabilities that are currently included in this release are:

  • Flawed Broadcast Receivers
  • Intent Sniffing and Injection
  • Weak Authorization mechanism
  • Local Encryption issues
  • Vulnerable Activity Components
  • Root Detection and Bypass
  • Emulator Detection and Bypass
  • Insecure Content Provider access
  • Insecure Webview implementation
  • Weak Cryptography implementation
  • Application Patching
  • Sensitive Information in Memory
  • Insecure Logging mechanism
  • Android Pasteboard vulnerability
  • Application Debuggable
  • Android keyboard cache issues
  • Android Backup vulnerability
  • Runtime Manipulation
  • Insecure SDCard storage
  • Insecure HTTP connections
  • Parameter Manipulation
  • Hardcoded secrets
  • Username Enumeration issue
  • Developer Backdoors
  • Weak change password implementation

Below are some of the other vulnerabilities that I am working on currently - and will be added as soon as I make sure that it does not break any of the other existing features:

  • Weak Pseudo Random Implementation
  • Path Traversal
  • Local SQL Injection
  • Intent based Denial-Of-Service - SMS
  • LockScreen Bypass
  • Location Spoofing
  • Dead Code

If you are too impatient to use the application or read the usage guide then follow these steps:

  1. Download and install latest apk file

  2. Make sure that the AndroLab server is running

  3. Make sure Is machine-machine access allowed on your network. Firewall disabled. Open netcat on your machine and then adb into your emulator. Try to connect to the address from adb and see if you can reach the machine. If you can not - fix the network issue before trying. I can not help you fix your network issues sadly so please there is no point creating git issues for it.

  4. Use the credentials dinesh/Dinesh@123$ or jack/Jack@123$ and start using the application

About

Vulnerable Android application for developers and security enthusiasts to learn about Android insecurities

Resources

Readme
MIT license
Activity
Custom properties

Stars

8 stars

Watchers

0 watching

Forks

3 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.