Twitter Intelligence

Twitter Intelligence OSINT project performs tracking and analysis of the Twitter
Alternatives To Twitter Intelligence
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Twint15,4301310a year ago43April 29, 2020589mitPython
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
Holehe5,994
2 months ago205July 21, 202220gpl-3.0Python
holehe allows you to check if the mail is used on different sites like twitter, instagram and will retrieve information on sites with the forgotten password function.
Tinfoleak1,311
5 years ago21cc-by-sa-4.0Python
The most complete open-source tool for Twitter intelligence analysis
Twitter Advanced Search1,098
24 days ago4
Advanced Search for Twitter.
Socialpwned879
a month ago2gpl-3.0Python
SocialPwned is an OSINT tool that allows to get the emails, from a target, published in social networks such as Instagram, Linkedin and Twitter to find possible credentials leaks in PwnDB or Dehashed and obtain Google account information via GHunt.
Threatingestor730
4 months ago20November 02, 202311gpl-2.0Python
Extract and aggregate threat intelligence.
Iky719
a month ago19gpl-3.0Python
OSINT Project. Collect information from a mail. Gather. Profile. Timeline.
Metaosint.github.io470
a month ago3mitHTML
A tool to quickly identify relevant, publicly-available open source intelligence ("OSINT") tools and resources, saving valuable time during investigations, research, and analysis.
Ipranges361
8 hours ago2cc0-1.0Shell
🔨 List all IP ranges from: Google (Cloud & GoogleBot), Bing (Bingbot), Amazon (AWS), Microsoft (Azure), Oracle (Cloud), GitHub, Facebook (Meta), OpenAI (GPTBot) and other with daily updates.
Birdwatcher326
7 years ago3November 06, 201610mitRuby
Data analysis and OSINT framework for Twitter
Alternatives To Twitter Intelligence
Select To Compare


Alternative Project Comparisons
Readme

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.

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
 python3 tracking.py -h 
  • Get tweets by username

  •  python3 tracking.py --username "HaberSau" 
  • Get tweets by query

  •  python3 tracking.py --query "sakarya" 
  • Get tweet at a specific date range

  •  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

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

    docker build . -t twitter-intelligence

    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:

  • python3 analysis.py -h
  • for location analysis

  • 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.

    GOOGLE_MAP_API_KEY='YOUR_GOOGLE_MAP_API_KEY'
  • Runs hashtag analysis.

  • python3 analysis.py --hashtag

    hashtag

  • Runs user analysis.

  • 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.

    pip3 install -r requirements.txt

    socialgui.py used for gui application

    Popular Osint Projects
    Popular Twitter Projects
    Popular Data Processing Categories
    Related Searches

    Get A Weekly Email With Trending Projects For These Categories
    No Spam. Unsubscribe easily at any time.
    Python
    Flask
    Twitter
    Location
    Tweets
    Webscraping
    Google Maps
    Pyqt5
    Osint
    Gui Application