Identikit builder is an OSINT tool used to collect,analyze and run reconnaissance on Twitter, Instagram and Linkedin platforms.
You will have to install all those dependencies inside the root directory:
pip3 install linkedin-api~=2.0.0a
pip install python-twitter
pip install --user -U nltk
python3 -m pip install -U matplotlib
pip install WordCloud
pip install hatesonar
pip3 install "scikit_learn==0.22.2.post1"
Then you have to install Osintagram dependencies:
Inside Osintagram folder : cd Osintagram
you must run this commands:
python3 -m venv venv
pip install -r requirements.txt
you will have to grand read, write and execute permission to those shell script:
chmode 777 ./osint.sh
chmode 777 ./justTwitterOsint.sh
1. Run `./justTwitterOsint.sh`
The script will build for you one Identikit in three different formats:
- Epub
- Markdown
- Html
You can inspect the identikits inside ./Output/
folder
If you want to perform OSINT on all those three platforms you will have to:
- provide your Linkedin username and password inside the .env file in the root directory
- provide your Instagram username and password inside ./Osintagram/config/credentials.ini
- run the shell script: ./Osint.sh
You can inspect the report inside ./Output/report.html
the scraping done on Linkedin and Instagram is not performed through official api but through selenium bot.
There is a really high chance that your Instagram and Linkedin account will be banned after a few attempts.
We suggest you to perform only the Twitter OSINT