How aakashsuresh2/tracidus-site works
TRACIDUS is a browser-based phishing/threat-awareness product, combining URL risk analysis with a manifestation tree that presents possible perceptions, actions, consequences, and outcomes. The sampled generator accepts analysis data and message text; the renderer reads the generated scenario and supports interactive exploration. The file tree and excerpts do not establish how the page invokes the analysis functions or uses the threat database and feature list, so those connections are left unspecified.
Main entry points: index.html Web app · treeRenderer.js Tree renderer · link_ai_module.js URL risk analysis · phishing_features.js Feature order
Components 9
Phishing analysis
- URL risk analysis
link_ai_module.js - Feature order
phishing_features.js
Threat modeling
- Scenario generator
treeGenerator.js - Manifestation scenario
Scenario presentation
- Tree renderer
treeRenderer.js - Interactive SVG tree
Threat knowledge
- Threat definitions
threat_database.js
Other components
- User
- Web app
index.html
Connections 7
- User → Web app: uses
- URL risk analysis → Web app: exports analysis
- Feature order → Web app: exposes features
- Scenario generator → Manifestation scenario: returns scenario
- Manifestation scenario → Tree renderer: reads global
- Tree renderer → Interactive SVG tree: renders
- Threat definitions → Web app: exposes definitions