Digital camouflage for a world under surveillance

Open source tool that generates realistic synthetic digital noise to protect high-risk individuals from Nation-state spyware.

$ python3 noisenet_seed_safe.py
Persona: gaza_journalist activated
Generating encrypted chat logs, GPS trails, app usage
NoiseNet.WORM deployment complete

Open Source Security Tool

The noisenet_seed_safe.py script creates realistic decoy metadata to confuse surveillance systems. This tool is completely open source and designed to be freely distributed.

Core Features

Usage: Safe for Tails, Qubes, air-gapped systems, USB deployment. Copy and share freely.
Important: Run on trusted systems only. Not a substitute for comprehensive security practices.

Complete Source Code

import os, random, time, json from datetime import datetime from pathlib import Path # Fake Persona Setup persona = random.choice([ "gaza_journalist", "whistleblower", "lebanon_activist", "syrian_refugee_aid", "tor_node_operator" ]) base_dir = Path.home() / ".noisenet" chat_dir = base_dir / "SignalLogs" gps_dir = base_dir / "GPS" app_dir = base_dir / "Activity" os.makedirs(chat_dir, exist_ok=True) os.makedirs(gps_dir, exist_ok=True) os.makedirs(app_dir, exist_ok=True) # Generators def fake_chat(): messages = [ "encrypted://WvX13a8tMa98sD==", "encrypted://Gaza2024_mission1.redacted", "session://contact_id=0xA2173 | msg=drop @ 19:00 under overpass", "signal://Whistle_004 | file=leak-brief.zip", ] return { "from": random.choice(["Ahmed", "Leila", "Unknown Contact"]), "timestamp": datetime.now().isoformat(), "message": random.choice(messages) } def fake_gps(): return { "timestamp": time.time(), "lat": round(random.uniform(31.4, 32.1), 6), "lon": round(random.uniform(34.2, 35.0), 6), "tag": persona } def fake_app_activity(): return { "app": random.choice(["Tor Browser", "Tails", "KeePassXC", "ProtonMail"]), "action": random.choice(["opened", "locked vault", "exported file"]), "file": random.choice(["./journal_notes.enc", "./docs/NDA.pdf"]) } # Seed Files for _ in range(5): chat_file = chat_dir / f"chat_{int(time.time())}.json" with open(chat_file, 'w') as f: json.dump(fake_chat(), f) for _ in range(3): gps_file = gps_dir / f"gps_{int(time.time())}.json" with open(gps_file, 'w') as f: json.dump(fake_gps(), f) for _ in range(4): app_file = app_dir / f"app_{int(time.time())}.log" with open(app_file, 'w') as f: f.write(json.dumps(fake_app_activity()) + "\n") print(f"NoiseNet.WORM Seed Complete — Persona: {persona}") print(f"Logs written to: {base_dir}")
$ git clone https://github.com/noisenet/worm.git
$ python3 noisenet_seed_safe.py
Ready for deployment

Spread the WORM

This tool is completely open source. Copy it, modify it, distribute it freely.

Help protect journalists, activists, and whistleblowers worldwide by sharing this digital camouflage tool.

The more widely distributed, the more effective it becomes.