Intel-One: passive reconnaissance command line tool

Intel-One

Conceived and developed a passive reconnaissance command line tool able to gather information from a variety of sources to link a target domain, company or individual to publicly available information. Reduced manual user interaction by engineering a highly customisable single input to multiple output solution.

Feature

Powerful searches in one click

Specifically, there exist 4 flags that perform everything:

  • -i for individuals
  • -d for domains
  • -c for companies
  • -e for emails
  • In addition, all of the above include social media and search engine search inclusive.

Constantly improving the user experience

  • A well-documented help menu explaining all the available options with examples.
  • Individual flags to perform all available features in isolation.

Targeting individuals

  • Real-time social media search matching the provided keyword in recent posts on everything that exists out there.
  • Specific social media search using Facebook, Linkedin, Twitter (including tweets and analytics for the provided user), Instagram, Pinterest, Youtube, Tumblr and Reddit.
  • Multiple people search engines from various countries using just a name or both a name and a location.
  • Get insights on lifetime Reddit user activity by providing a username.
  • Search engine search in google, duckduckgo, Baidu, Bing, qwant, clustering multi-search, excite search (newest posts) and fact bites (old posts).
  • Github and ‘nerdy data’ search to search keywords on the published source code.
  • Search about the email validity of any email and reverse email lookup.
  • Perform all of the above using just one flag.

Targeting companies

  • Same social media search as above when applicable.
  • Company search using multiple company search engines returning difficult to find and often confidential information about companies.
  • Annual reports, slideshows, PDFs and other insights.
  • Search for the company’s email format.
  • Search engine search in google, duckduckgo, Baidu and Bing.
  • Perform all of the above using just one flag.

Targeting domains

  • Whois lookup.
  • DNS lookup.
  • Web vulnerability scan.
  • View archived versions of a website since its day 1.
  • View robots.txt file including links not indexed by search engines.
  • Perform all of the above using just one flag.

Other features

  • Shodan.io search.
  • Perform search engine search and social media search alone very easy. These searches are included in the ‘ALL in One’ flags.

Download

git clone https://github.com/jkatsioloudes/Intel-One.git

Use

Eblem

search

  • companies.py: Includes functions able to target companies such as the Edgar search.
  • domains.py: Includes functions to retrieve domain info such as whois lookup and a vulnerability scanner.
  • engines.py: Includes search engines such as Google and people search engines such as pipl.
  • other.py: Includes non directly related to OSINT functionality such as shodan search.
  • socialMedia.py: Includes social media search and posts gathering in various ways.
  • utilities.py: Includes functions that help in all other classes.
  • query.py: The parent class from which the rest of the classes inherit contains functionality about query manipulation.

tests

  • Clear, concise and extensive tests for each of the above class and function.
  • Include specific class tests, end to end and robustness testing.

help

  • Explains with a description and an example of each available function.

intro

  • Contains the welcome screen of the tool.

main

  • The main thread of the program responsible for running it.

Copyright (c) 2017 Joseph Katsioloudes

Source: https://github.com/jkatsioloudes/

Share