Threat X5 is an open-source APT search engine and encyclopedia providing detailed, categorized intelligence on Advanced Persistent Threat groups worldwide.
A global encyclopedia and search tool for finding detailed information on Advanced Persistent Threat (APT) groups worldwide.
Threat X5 is designed for cybersecurity professionals, researchers, and enthusiasts to quickly access comprehensive information about APT groups, including their origins, motives, targets, and attack techniques. It facilitates threat hunting, OSINT research, and security training by enabling targeted searches by region, industry, or attack characteristics.
Ensure Node.js version 16 or higher and npm are installed before setup. Proper configuration of environment variables (SUPABASE_KEY, SUPABASE_URL, DATABASE_URL) is required for backend connectivity. The tool is open-source under MIT License, encouraging contributions and community involvement. Currently, the project has limited stars and forks, indicating an early-stage or niche tool.
Clone the Threat X5 repository: git clone https://github.com/gsvprharsha/threatx5.git
Navigate into the project directory: cd threatx5
Install dependencies using npm: npm install
Start the development server: npm run dev
Access the application locally at http://localhost:3000
Set up environment variables in a .env file (SUPABASE_KEY, SUPABASE_URL, DATABASE_URL) as per .env.example
git clone https://github.com/gsvprharsha/threatx5.git
Clones the Threat X5 repository to your local machine.
npm install
Installs all required dependencies for the project.
npm run dev
Starts the local development server to run the Threat X5 application.