InsecureBankv2 Installation and Configuration

Bit Army
2 min readNov 11, 2020

--

Insecurebankv2 is vulnerable android application specially design for developers and android security researchers to understand security of mobile applications.

in this article we see the installation part of InsecureBankv2 Application.

  1. you can Download this application from the Github: https://github.com/dineshshetty/Android-InsecureBankv2
  2. Now install the InsecureBankv2 Application using abd install command in your android emulator or phone.
  3. now move to “Android-insecurebankv2/AndroidLabServer” Directory and execute Following commands.
  4. inside directory you can see one requirement.txt file which contains the all the dependency require to run Lab server for InsecureBankv2.
  5. you can install dependency by executing command in shell
  6. “pyhton -m pip install -r requirement.txt”
  7. but you will find many errors in installations due to compatibility issue.
  8. Insecurebankv2 is build using the python2 and all the dependency also need to be compatible with python2. so, we need to install all the dependency inside requirement.txt file by manually with version number.
  9. before installation you have to install “pyhton pip” if you not have.
  10. open shell and execute following commands.
  11. apt install python-pip
  12. then install dependency one by one with version number.
  13. A) “python -m pip install flask
  14. then B) “python -m pip install sqlalchemy
  15. then C) “python -m pip install simplejson
  16. then D) “python -m pip install web.py==0.37"
  17. then E) “python -m pip install cherrypy==13.0.1”
  18. then one more module for error free Installation
  19. F) “python -m pip install cheroot==6.1.1
  20. g) If you find the more_itertools error then install the “python -m pip install more-itertools==5.0.0"
  21. that all in dependency. now, run requirement.txt file to check all requirement is satisfy or not. “python -m pip install requirement.txt
  22. Now all requirements are satisfied now you can run app.py script to run android lab server.

--

--