Ad

social-analyzer: OSINT tool for social media analysis

Social Analyzer is a versatile tool for finding and analyzing profiles across various social media platforms and websites, aiding in OSINT investigations and profile intelligence gathering.
Screenshot of qeeqbox/social-analyzer homepage

social-analyzer enables users to investigate online profiles from a multitude of sources. It functions as an API, command-line interface (CLI), and web application, offering flexibility in how users interact with the tool. The project addresses the need for a comprehensive OSINT solution capable of identifying and extracting information from a wide range of websites, including social media platforms and other online services. It achieves this by utilizing various detection modules and extraction techniques.

social-analyzer distinguishes itself through its multi-platform approach, offering API, CLI, and web app interfaces. It employs a rating system for detection accuracy, aiming to minimize false positives. The inclusion of metadata and pattern extraction, along with visualization tools like force-directed graphs, provides richer insights into profiles. Furthermore, its extensive list of supported websites, customizable options, and flexible output formats (JSON, plain text) enhance its utility.

  • Profile Discovery: Identifies profiles across 1000+ websites using techniques like HTTPS libraries and web drivers.
  • Metadata Extraction: Extracts metadata, patterns, and visual information from profiles using technologies like Ixora.
  • Flexible Output: Provides results in JSON format, plain text, or with a simplified web interface.
  • Customization: Offers configurable options for usernames, websites, search types, filters, and timeouts.
  • Multi-Platform Support: Operates as a CLI, web application, and API, compatible with Linux, Windows, and macOS.
  • Advanced Detection: Includes specialized detections for platforms like Facebook and Gmail.
  • Extensibility: Allows for extensions and integrations with other OSINT tools and feeds.

social-analyzer is an active project with regular updates, demonstrated by recent commits and ongoing development. Active issue tracking and a comprehensive documentation wiki indicate a commitment to maintenance and community support. While documentation could be more structured, the availability of multiple installation methods and integration guides suggests a healthy level of community engagement and usability.

social-analyzer benefits security researchers, investigators, and anyone needing to gather information from online profiles. It streamlines OSINT investigations by automating profile discovery, analysis, and data extraction. It provides valuable insights into individuals and organizations, offering a practical alternative to manual research methods and enhancing the efficiency of information gathering.

Summarize:
Share:
Stars
23,404
Forks
2,249
Issues
28
Created
5 years ago
Commit
6 months ago
License
AGPL-3.0
Archived
No
Updated 16 days ago

Similar Repositories