Holehe

 

Image showing Holehe logo.

In this blog:

  • What is Holehe?
  • Installation.
  • Usage.


What is Holehe?

Holehe matches email addresses with registered accounts online.

Checks over 120 websites and does not alert the target email.

 

Works on Python3 so make sure you have Python3 and Pip installed on your system.

 

Can be run from Termux, Windows or any Linux system that has Python3 installed.


Image showing Holehe GitHub page.
Holehe domains. Click to see more.




Installation

Click here to check out the GitHub page where you can download it ➡️

https://github.com/megadose/holehe.

 

We want to use the following command in PowerShell as administrator ➡️ 

git clone https://github.com/megadose/holehe.git to clone into the ‘Holehe’ repository.


Image showing Linux command.
Cloning GitHub repository for Holehe.


We can now CD into the Holehe directory to use it. 


Holehe directory.



Usage

We can now install setup.py which will allow us to use the tool.


We end up getting this error.


Image showing Linux command.
Error number 13.

Try the command again but with sudo privileges this time.


Image showing Linux command.
Sudo privileges used.

Trying the help command for Holehe shows that the install didn't work as the modules required cannot be found. 


Image showing Linux command.
Errors showing modules not installed.




Instead of downloading Holehe with GitHub, I will download it with PyPi.

 

Type pip3 install holehe.


Image showing Linux command.
Holehe pip install command.

Typing holehe --help now shows the manual page which means all dependencies were in fact installed on the system.


Image showing Linux command.
Holehe help page.


Trying the command holehe test@gmail.com gives us possible matches. 


Image showing Linux command.
Holehe finding websites.


Image showing Linux command.
121 domains scanned by Holehe.


Comments

Popular posts from this blog

Setting up Metasploitable lab

VeraCrypt

Tripwire