Metadata-Version: 2.4
Name: logarmor
Version: 1.1.0
Summary: Censura chiavi API, email e indirizzi IPv4 nei file di log
Author: MCProjectLab
License-Expression: MIT
Project-URL: Homepage, https://www.mcprojectlab.com/logarmor.html
Project-URL: Source, https://github.com/MC-Project-Lab/logarmor
Keywords: log,privacy,security,redaction
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.9
Description-Content-Type: text/plain

LogArmor v1.1
Censura dei dati riconosciuti nei log
MC Project Lab — mcprojectlab.com

COSA FA
LogArmor e' uno strumento offline per Windows.
Cerca chiavi API OpenAI, Gemini e Anthropic, indirizzi email e indirizzi IPv4
nei file di log e li censura. Può anche sovrascrivere e rimuovere i file selezionati.

COSA CERCA
- Chiavi API OpenAI: sk-...
- Chiavi API Gemini: AIzaSy...
- Chiavi API Anthropic: sk-ant-...
- Indirizzi email
- Indirizzi IPv4

AVVIO RAPIDO
1. Metti logarmor.exe nella cartella che vuoi controllare.
2. Fai doppio clic su logarmor.exe.
3. Il programma ti chiede:
   - quale cartella usare (premi Invio per quella corrente)
   - quali estensioni scannerizzare (default: solo .log)
   - conferma per analizzare i file trovati
4. LogArmor mostra l'analisi: per ogni file indica quali dati riconosciuti contiene.
5. Scegli l'operazione:
   [1] Censura: seleziona i file con dati riconosciuti e li sostituisce con etichette [CENSURATO].
   [2] Rimuovi: seleziona i file da sovrascrivere e rimuovere.
   [3] Esci: non modifica nulla.

OPZIONI DA RIGA DI COMANDO
  logarmor.exe --help              mostra l'aiuto
  logarmor.exe -c C:\\percorso     usa una cartella specifica
  logarmor.exe -e .log,.txt        specifica le estensioni

BACKUP
Durante la censura puoi far creare un file .bak per ogni file modificato.
La rimozione non è annullabile. Su SSD, dispositivi con wear leveling, backup o snapshot, il recupero potrebbe comunque essere possibile.

AVVIO DA SORGENTE IN POWERSHELL
1. Installa Python 3 e Git.
2. Esegui:
   git clone https://github.com/MC-Project-Lab/logarmor.git
   cd logarmor
   python logarmor.py

INSTALLAZIONE DAL TERMINALE
1. Installa Python 3 e pipx.
2. Esegui:
   pipx install logarmor
3. Avvia da qualsiasi cartella:
   logarmor

REQUISITI EXE
- Windows 10 o Windows 11 a 64 bit.
- Portable: non richiede installazione né runtime aggiuntivi.
