Skip to content

QuickStart

Lucas Fernandez edited this page Nov 11, 2019 · 2 revisions

To use HomePwn you need Linux and Python 3.6 or above. In addition it will be necessary to install some dependencies in the system. All this process is very simple for distributions that derive from Debian, just run the install.sh file (root needed), as seen in the following screenshot:

01-1

If you are using another distribution, you can check the dependencies in the file install.sh and proceed to install it manually, it is not complicated. Once the installation of dependencies is finished, we will be asked if we want to create a virtual environment with virtualenv, by default the answer is no, but although it is not necessary it is very recommendable to say yes. To finish, you will install the necessary Python libraries.

01-2

If we have chosen virtual environment, we will have to activate it, for it to use the indicated thing when finalizing the script of installation: source homePwn/bin/activate. To deactivate just run deactivate.

01-3

And finally we can use HomePwn. Bearing in mind that HomePwn is a tool with numerous modules involving different technologies, nfc, qr, ble, etc. We will need to have some hardware devices to make full use of all its features. They are listed below:

  • bluetooth and ble modules: It is necessary to have a bluetooth interface.
  • wifi modules: Network card allowing promiscuous mode.
  • nfc modules: We need to have an nfc reader.
Clone this wiki locally