Prowl: email harvesting tool


Prowl is an email harvesting tool that scrapes Yahoo for Linkedin profiles associated to the user’s search terms and identifies job titles. It also identifies current job listings for the specified organisation.


  • git clone
  • pip install -r requirements.txt


python -h
usage: [-h] [-c COMPANY] [-e EMAILFORMAT] [-j] [-s] [-a] [-d DEPTH]
                [-p PROXY]

Scrape LinkedIn for company staff members

optional arguments:
  -h, --help            show this help message and exit
  -c COMPANY, --company COMPANY
                        Company to search for
                        Format of house email address style. Use:
                        <fn>,<ln>,<fi>,<li> as placeholders for first/last
                        name/initial. e.g "<fi><ln>"
  -j, --jobs            Include available jobs in result
  -s, --subdomains      Find subdomains
  -a, --all             FIND EVERYTHING
  -d DEPTH, --depth DEPTH
                        How many pages of Yahoo to search through
  -p PROXY, --proxy PROXY


Basic search

python -c "Yahoo" -e "<fn><ln>"

Search jobs

python -c "Yahoo" -e "<fn><ln>" -j

Search subdomains

(UDP 53 needs to be allowed outbound – otherwise slow results)

python -c "Yahoo" -e "<fn><ln>" -s

Change search depth

python -c "Yahoo" -e "<fn><ln>" -d "10"

(smaller is less, larger is more pages to search)


python -c "Yahoo" -e "<fn><ln>" -p ""

Full search

python -c "Yahoo" -e "<fn><ln>" -a


Copyright (C) 2018 Pickfordmatt



Read more…

Anastasis Vasileiadis

PC Technical || Penetration Tester || Ethical Hacker || Cyber Security Expert || Cyber Security Analyst || Information Security Researcher || Malware analyst || Malware Investigator || Reverse Engineering

Leave a Reply

SC ProDefence SRL - Cyber Security Services