Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
twitter-intelligence — Twitter Intelligence OSINT project performs tracking and analysis of the Twitter | Kitploit
Tools/GitHubGitHub/batuhaniskr/twitter-intelligence
OSINT (Open Source Intelligence)Data ExfiltrationInformation GatheringSocial EngineeringCrawler
GitHubbatuhaniskr/twitter-intelligence

twitter-intelligence

Twitter Intelligence OSINT project performs tracking and analysis of the Twitter

View Repository
2406535 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Twitter Intelligence

A project written in Python for twitter tracking and analysis without using Twitter API.

Prerequisites

  • This project is a Python 3.x application.
  • The package dependencies are in the file requirements.txt. Run that command to install the dependencies.

  • root@kitploit:~
    pip3 install -r requirements.txt

Database

  • SQLite is used as the database.
  • Tweet data is stored on the Tweet, User, Location, Hashtag, HashtagTweet tables.
  • The database is created automically.

Usage Example

Application work view:

screen shot 2018-07-06 at 12 18 51

  • Get help
  • root@kitploit:~
     python3 tracking.py -h 
  • Get tweets by username

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" 
  • Get tweets by query

  • root@kitploit:~
     python3 tracking.py --query "sakarya" 
  • Get tweet at a specific date range

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" --since 2015-09-10 --until 2015-09-12 --maxtweets 10 
  • If you get location of tweets, add --location "True" param (but application will be slower due to new response times

    root@kitploit:~
     python3 tracking.py --query "sakarya" --location "True"
  • If you want you can run the application in docker

  • root@kitploit:~
    docker build . -t twitter-intelligence

    root@kitploit:~
    docker run -it -p 5000:5000 --rm -v "images:/usr/src/app/images" twitter-intelligence

Analysis

analysis.py performs analysis processing. User, hashtag, and location analyzes are performed.

  • Get help:

  • root@kitploit:~
    python3 analysis.py -h
  • for location analysis

  • root@kitploit:~
    python3 analysis py --location

    map

    location analysis runs through address http://localhost:5000/locations

    You must write Google Map Api Key in setting.py to display google map.

    root@kitploit:~
    GOOGLE_MAP_API_KEY='YOUR_GOOGLE_MAP_API_KEY'
  • Runs hashtag analysis.

  • root@kitploit:~
    python3 analysis.py --hashtag

    hashtag

  • Runs user analysis.

  • root@kitploit:~
    python3 analysis.py --user

    Graphical User Interface

    If you want run gui application, you should change "#PyQt5==5.11.2" to "PyQt5==5.11.2" in requirements.txt and you can run the that command.

    root@kitploit:~
    pip3 install -r requirements.txt

    socialgui.py used for gui application

    Download Tool