Social Analyzer is a versatile OSINT tool offering an API, CLI, and web interface for analyzing and locating individuals across a vast network of social media platforms (+1000 websites).
Key features include:
- String & Name Analysis: Employs permutations and combinations for thorough analysis.
- Multi-Technique Profile Finding: Utilizes both HTTPS libraries and web drivers for profile detection.
- Multi-Profile Search: Enables correlation analysis by searching multiple profiles simultaneously.
- Multi-Layered Detections: Incorporates OCR, normal, advanced, and special detection methods.
- Metadata Extraction: Extracts metadata and patterns for in-depth analysis.
- Force-Directed Graph: Visualizes metadata for enhanced understanding (requires pattern extraction).
- Ranking and Type-Based Search: Allows searching by top ranking or website type.
- Profile Statistics: Provides static information such as category and country.
- Cross-Metadata Statistics: Offers insights through cross-metadata analysis.
- Automated Output Filtering: Streamlines output by filtering unnecessary information.
- Search Engine Lookup: Integrates with Google API and DuckDuckGo API (optional).
- Profile Information Capture: Captures screenshots, titles, information, and website descriptions.
- Name Analysis: Identifies name origins, similarities, and common words by language.
- Age Estimation: Estimates possible age ranges (limited analysis).
- Customizable Settings: Supports custom user-agents, proxies, timeouts, and implicit waits.
- CLI Support: Offers both Python and NodeJS CLI interfaces.
- Screenshot Capture: Automatically takes screenshots of detected profiles.
- Grid Option: Enables faster checking using Docker Compose.
- Detailed Logging: Dumps logs to folders or the terminal with prettified output.
- Adjustable Workers: Allows adjusting the number of workers for finding and getting profiles.
- Profile Filtering: Filters profiles based on quality (good, maybe, bad).
- JSON Output: Saves analysis results as JSON files.
Use cases include investigating suspicious online activities like cyberbullying, cyber grooming, cyberstalking, and misinformation campaigns.