chat4n6-plugin-api 0.1.1

Shared plugin API types for the chat4n6 forensic toolkit
Documentation

chat4n6-plugin-api

Shared types and traits for the chat4n6 forensic toolkit.

This crate defines the plugin contract — the ForensicPlugin trait and all shared data types (Chat, Message, CallRecord, ExtractionResult, EvidenceSource, etc.) — used by both the forensic plugins and the report generator.

Crates in this workspace

Crate Description
chat4n6-plugin-api This crate — shared types and plugin trait
chat4n6-core DAR archive parser and filesystem abstraction
chat4n6-sqlite-forensics Zero-copy SQLite forensics: B-tree, WAL, FTS, freelist
chat4n6-whatsapp WhatsApp extraction plugin
chat4n6-report HTML report generator
chat4n6 CLI — cargo install chat4n6

License

MIT