[OSINT] 3 Nights of Twint Drama Boiled Down to 4 Steps
Hey all! Quick one here. Twint does not currently work without some modifications. I fought with it for several nights and hope now you won't have to.
I came across Twint during the TCM Security OSINT course and promptly was like "I'm gonna install that and play with it!" A week later, I've learned some things about installing it and have yet to play with it. This post serves to document what I had to do to get it to work. It may or many not work for you but it's worth a shot if you meet the following specifications:
- Kali Linux 2022.3 (with updates)
- The following software selection
1 pipenv
I decided to install Twint via pipenv (s/o to Gray on the TCM Discord for suggestion/direction and some of the work here is theirs). It did not install via pip so I decided to install it via sudo, although if I was not on an easily burnable virtual machine I would have looked for another method (like homebrew or something).
Code: sudo -H pip install -U pipenv
2 Install Twint
Record the "virtualenv location" in the output - you need this in step 3 home/kaliosint/.local/share/virtualenvs/[kali user name here]
3 Update cli.py
The cli.py file needs to be updated to the following:
(Possible Issue) 4 Update requirements.txt & reinstall requirements.txt
Then, perform pip3 install . -r requirements.txt
If you are getting this error, you might need to do the step above. |
5 Run Twint
Run via pipenv run twint and hopefully you see that sweet, sweet data!