You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 9, 2026. It is now read-only.
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:
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.
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.
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.