7070 RAMTrap – Antivirus Invisibile

La Difesa Silenziosa per la tua Privacy
Il tuo scudo invisibile su Termux

“7070 Defense System: chi tocca… salta!”
🚨 ALLARME ATTIVATO: ABBIAMO BECCATO GLI SPIONI 🚨

Durante i test, ROMOLO+FALCO hanno rilevato decine di accessi illegittimi su file RAM nascosti.
Ogni tentativo è stato bloccato, tracciato e notificato in tempo reale.
Prove schiaccianti raccolte. Nessuna possibilità di negare.

Come funziona
Istruzioni di Installazione
  1. Installa Python su Termux:
    pkg install python
  2. Crea il file:
    nano 7070.py
  3. Incolla il codice qui sotto, salva con CTRL+X, poi Y e INVIO.
Codice (scade dopo 30 giorni)
Ultima versione: RAMTrap 7070.py
#!/data/data/com.termux/files/usr/bin/python3 import os import time import hashlib import threading import telebot import random from datetime import datetime, timedelta # === CONFIGURAZIONE INIZIALE === print("[!] Configurazione iniziale necessaria.") token = input("Inserisci il tuo TOKEN Telegram: ").strip() try: user_id = int(input("Inserisci il tuo ID Telegram: ").strip()) except ValueError: print("[!] ID Telegram deve essere un numero intero.") exit(1) scadenza = datetime.now() + timedelta(days=30) print(f"[✔] Honeypot attivo. Scadrà il: {scadenza.strftime('%Y-%m-%d')}") # Cartelle da monitorare PERCORSI = [ "/data/data/com.termux/files/usr/tmp/", "/sdcard/WhatsApp/Media/.Statuses/", "/sdcard/WhatsApp/Media/WhatsApp Documents/", "/data/local/tmp/", "/sdcard/Android/data/com.whatsapp/cache/", "/sdcard/Telegram/", "/sdcard/Android/data/org.telegram.messenger/files/" ] NOME_FILE = "chat_segreta_marta.txt" CONTENUTO_TRAPOLA = """[04:22] Marta: 'Hai copiato il seed?' [04:23] Tu: 'Sì, ma non dirlo a nessuno. Sta tutto lì: 1a2b3c4d5e…'""" LOG_PATH = "/sdcard/RomoloRAMTrap_logs.txt" bot = telebot.TeleBot(token) # === FUNZIONI UTILITARIE === def registra_log(evento): try: with open(LOG_PATH, "a") as log: log.write(f"{datetime.now()} – {evento}\n") except Exception as e: print(f"[!] Errore durante il logging: {e}") def cattura_processi(): nome = f"/sdcard/proc_dump_{datetime.now().strftime('%Y%m%d_%H%M%S')}.txt" os.system(f"top -n 1 -b > {nome}") return nome def scrivi_trappola(path): try: os.makedirs(path, exist_ok=True) full_path = os.path.join(path, NOME_FILE) with open(full_path, "w") as f: f.write(CONTENUTO_TRAPOLA) return hashlib.md5(CONTENUTO_TRAPOLA.encode()).hexdigest() except Exception as e: avvisa(f"[!] Errore trappola in {path}: {str(e)}") return None def monitora(path): hash_originale = scrivi_trappola(path) if not hash_originale: return full_path = os.path.join(path, NOME_FILE) while datetime.now() < scadenza: try: if not os.path.exists(full_path): avvisa(f"[ALERT] File trappola ELIMINATO da {path}!") break with open(full_path, "r") as f: if hashlib.md5(f.read().encode()).hexdigest() != hash_originale: avvisa(f"[ALERT] File trappola MODIFICATO in {path}!") break except Exception as e: avvisa(f"[!] Errore monitoraggio in {path}: {str(e)}") time.sleep(5) registra_log("[✔] Scadenza raggiunta. Monitoraggio terminato.") def avvisa(msg): timestamp = datetime.now().strftime("[%H:%M:%S]") full_msg = f"{timestamp} {msg}" try: bot.send_message(user_id, full_msg) dump = cattura_processi() if os.path.exists(dump): with open(dump, "rb") as f: bot.send_document(user_id, f) except Exception as e: print(f"[!] Errore Telegram: {str(e)}") registra_log(full_msg) def sposta_file(): global posizione_attuale while datetime.now() < scadenza: valide = [p for p in PERCORSI if os.path.exists(p)] if not valide: registra_log("[!] Nessuna cartella valida trovata!") time.sleep(60) continue posizione_attuale = random.choice(valide) registra_log(f"File piazzato in: {posizione_attuale}") threading.Thread(target=monitora, args=(posizione_attuale,), daemon=True).start() time.sleep(3600) # === COMANDI BOT === @bot.message_handler(commands=["start"]) def start(m): if m.chat.id == user_id: bot.reply_to(m, "✅ RAMTrap avviato. Operativo.") else: bot.reply_to(m, "🚫 Accesso negato.") @bot.message_handler(commands=["dove"]) def dove(m): if m.chat.id == user_id: bot.reply_to(m, f"📍 File attivo su: {posizione_attuale}") else: bot.reply_to(m, "🚫 Accesso negato.") @bot.message_handler(commands=["reset"]) def reset(m): if m.chat.id == user_id: if scrivi_trappola(posizione_attuale): bot.reply_to(m, "♻️ Trappola ricreata con successo!") else: bot.reply_to(m, "❌ Errore durante la ricreazione.") else: bot.reply_to(m, "🚫 Accesso negato.") @bot.message_handler(commands=["scansiona"]) def scansiona(m): if m.chat.id == user_id: paths = "\n".join(PERCORSI) bot.reply_to(m, f"🔍 Cartelle monitorate:\n{paths}") else: bot.reply_to(m, "🚫 Accesso negato.") @bot.message_handler(commands=["status"]) def status(m): if m.chat.id == user_id: giorni_rimanenti = (scadenza - datetime.now()).days bot.reply_to(m, f"📊 *Stato Sistema:*\n" f"⏳ Scadenza: {scadenza.strftime('%Y-%m-%d')} ({giorni_rimanenti} giorni rimanenti)\n" f"📍 File attivo: {posizione_attuale}", parse_mode="Markdown") else: bot.reply_to(m, "🚫 Accesso negato.") @bot.message_handler(commands=["help"]) def help(m): if m.chat.id == user_id: bot.reply_to(m, """📚 Comandi disponibili: - /start → Avvia sistema trappola - /dove → Mostra percorso attuale - /reset → Ricrea il file trappola - /scansiona → Elenca cartelle monitorate - /status → Mostra stato del sistema - /help → Mostra questo messaggio""") else: bot.reply_to(m, "🚫 Accesso negato.") # === AVVIO === if __name__ == "__main__": posizione_attuale = random.choice([p for p in PERCORSI if os.path.exists(p)]) threading.Thread(target=sposta_file, daemon=True).start() try: bot.polling(none_stop=True) except Exception as e: print(f"[!] Errore polling: {str(e)}")
Protezione totale
RAMTrap – Sistema di Controintelligence Digitale
Offerta
Classificazione
Chi legge RAM, comanda il flusso.
Chi la ignora, è già sorvegliato.