Motor de computacao forense para analise perceptual de qualidade de imagens, metadados e integridade multimedia.
O multimedia_forensic_processor foi desenvolvido com foco em robustez, alta disponibilidade e padrões seguros de engenharia de software.
- Sistema Operacional: Microsoft Windows 10 / 11 ou Windows Server (x64)
- Ambiente de Execução: Python 3.11+ / PowerShell 5.1+
- Dependências de Sistema: Visual C++ Redistributable (para módulos compilados)
Faça o download do pacote de distribuição na aba Releases e execute o arquivo correspondente.
- Clone o repositório:
git clone https://github.com/GrandoJunior/multimedia_forensic_processor.git
cd multimedia_forensic_processor- Crie e ative o ambiente virtual:
python -m venv .venv
.\.venv\Scripts\Activate.ps1- Instale as dependências:
pip install -r requirements.txt- Configure as variáveis de ambiente baseando-se no arquivo
.env.example:
Copy-Item .env.example .env- Execute a aplicação:
python main.py- Zero Hardcoded Secrets: Todas as credenciais e parâmetros sensíveis são carregados via variáveis de ambiente.
- Clean Architecture: Desacoplamento entre regras de negócio, infraestrutura e interfaces de apresentação.
- Autor: Guido Grando (
GrandoJunior) - Tags: python, forensics, image-processing, brisque, metadata-extraction, multimedia-analysis
- Versão:
v1.0.0