Crates.io | infilogic |
lib.rs | infilogic |
version | 1.0.0 |
created_at | 2025-07-12 16:30:36.5078+00 |
updated_at | 2025-07-12 16:30:36.5078+00 |
description | Cybersecurity toolkit with scanning, daemon, and diagnostics |
homepage | |
repository | https://github.com/Henxi1122/infilogic-pro |
max_upload_size | |
id | 1749495 |
size | 51,476 |
Infilogic Pro is a modular, security-focused digital forensics platform engineered for high-speed trace logging, anomaly detection, session playback, decentralized storage, and blockchain-based validation.
πΎ Where security meets velocity.
Made in Ghana π¬π β Deploying worldwide π
Module | Description |
---|---|
core/ |
Rust parser & anomaly detection engine |
daemon/ |
Go-based log scanner & alert system |
cli/ |
Terminal scan tools for analysts |
auth/ |
Token + biometric verification |
gui/ |
Qt dashboard for local trace visualization |
dashboard/ |
React frontend for browser-based GUI |
blockchain/ |
Cryptographic timestamp validator |
storage/ |
IPFS trace locker + SHA hashing |
playback/ |
Replay trace sessions in C++ |
exporter/ |
Forensic report generator (HTML + PDF) |
api/ |
RESTful scan, auth & alert engine |
config/ |
Rules, thresholds, and TOML settings |
tests/ |
Unit tests and fuzzing |
scripts/ |
Installers, launchers, and automation |
data/ |
Sample logs and testing input |
docs/ |
Developer guide and architecture map |
chmod +x scripts/install.sh
./scripts/install.sh
π One-Line Install (Recommended)
curl -sSL https://raw.githubusercontent.com/Henxi1122/infilogic-pro/main/infilogic-install.sh | bash
π₯οΈ Launch GUI Dashboard
π» Manual (Dev Mode)
cd infilogic-pro/dashboard
npm install
npm start
π Auto-Launch After Build
cd infilogic-pro/dashboard
npm install
npm run build
xdg-open http://localhost:3000
β‘ Shortcut Launcher
bash gui-launch.sh
π Usage Examples
infilogic scan server.log --deep
infilogic biometric user.dump --verify
infilogic stats session.json --audit
Optional alias:
alias infiltrate="infilogic scan"
π Repo Structure
infilogic-pro/
βββ core/ # Rust engine
βββ dashboard/ # React GUI
βββ auth/ # Biometric + token modules
βββ cli/ # CLI tools
βββ daemon/ # Alert scanner
βββ storage/ # IPFS + hashing
βββ blockchain/ # Timestamp module
βββ exporter/ # Report generator
βββ scripts/ # Installers & setup
βββ tests/ # Testing suite
βββ data/ # Sample log files
βββ docs/ # Documentation
βββ config/ # TOML rules
βββ README.md
βββ FINALIZATION.md
βββ ROADMAP.md
βββ CONTRIBUTING.md
βββ LICENSE
βββ NOTICE
π Documentation
FINALIZATION.md β Deployment readiness checklist
ROADMAP.md β Milestones + upcoming modules
CONTRIBUTING.md β Dev onboarding guide
LICENSE β Apache 2.0 terms
NOTICE β Attribution + dependencies
π€ Contributors
Built by Henix in Ghana π¬π β blending digital forensics, modular architecture, and global innovation. Want to help? See CONTRIBUTING.md
π‘οΈ License
Licensed under the Apache 2.0 License All code contributions covered by open-source terms.
π― Install Badge
[](https://github.com/Henxi1122/infilogic-pro)
Security designed. Tools refined. Impact guaranteed π Letβs get forensic π§¬