Harpoon - OSINT/Threat Intelligence CLI tool

(788 views)

Install Requirements As a pre-requesite for Harpoon, you need to install lxml requirements, on Debian/Ubuntu : sudo apt-get install libxml2-dev libxslt-dev python3-dev. You need to have geoipupdate installed and correctly configured to use geolocation correctly (make sure you to have GeoLite2-Country GeoLite2-City GeoLite2-ASN as EditionIDs). If you want to use the screenshot plugin, you need phantomjs and npm installed: npm install -g phantomjs Installing harpoon You can simply install the package from pypi with pip install harpoon If the above install instructions didn't work, you can build the tool from source by executing the following commands in the terminal (this assumes you are using virtualenvs): git clone https://github.com/Te-k/harpoon.git cd harpoon pip3 install . You may want to install harpoontools to have additional commands using harpoon features. Configuration To configure harpoon, run harpoon config and fill in the needed API keys. Then run harpoon update to download needed files. Check what plugins are configured with harpoon config -c. See the wiki for more information. Updating Harpoon If you installed harpoon from pypi, just do pip....

April 16, 2021
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
© HAKIN9 MEDIA SP. Z O.O. SP. K. 2023
What certifications or qualifications do you hold?
Max. file size: 150 MB.
What level of experience should the ideal candidate have?
What certifications or qualifications are preferred?

Download Free eBook

Step 1 of 4

Name(Required)

We’re committed to your privacy. Hakin9 uses the information you provide to us to contact you about our relevant content, products, and services. You may unsubscribe from these communications at any time. For more information, check out our Privacy Policy.