
Dienstprogramm und Automatisierer für operative Sicherheit.
Operational Security Dienstprogramm und Automatisierer. (Version 1.1.0)
NetSet wurde entwickelt, um eine Reihe von Vorgängen zu automatisieren, die dem Benutzer helfen, seinen Netzwerkverkehr zu sichern. Es bietet auch eine einfache Möglichkeit, Proxys zu sammeln und Dienstprogramme über Tor auszuführen.
Alle von NetSet installierten und verwendeten Dienstprogramme werden ebenfalls automatisch konfiguriert. Natürlich ist das Tool selbst nicht die ultimative Lösung für Operational Security. Vielmehr ist es eine bequeme Möglichkeit, sich mit den Grundlagen vertraut zu machen.
NetSet ermöglicht unter anderem:
Einen Terminal-Multiplexer auf Abruf, dessen Sitzungen über Tor geleitet werden. Gesicherten DNS-Verkehr durch automatische Installation und Konfiguration von DNSCrypt-proxy. Tor Wall-Funktionalität, die den gesamten Verkehr durch das Tor-Netzwerk zwingt. Einfachen Zugriff auf Online-OPSEC-Ressourcen, die gewünschten Webressourcen können im Skript geöffnet werden.
Und mehr.
In letzter Zeit ist mir aufgefallen, dass bestimmte Distributionen, obwohl sie Debian- oder Ubuntu-Abkömmlinge sind, anscheinend nicht in der Lage sind,
die Konfigurationsdatei zu verarbeiten, die über apt heruntergeladen oder mittels des debconf.sh-Skripts von NetSet ausgegeben wird.
Daher habe ich einige Tests durchgeführt und eine DNSCrypt-proxy.toml-Datei zusammengestellt, die auf Originalbeispielen des
DNSCrypt-Entwicklers basiert und auf den meisten Systemen zu funktionieren scheint. Wenn Sie interessiert sind, finden Sie sie hier. Sollten Sie weiterhin Probleme haben, zögern Sie bitte nicht, ein Ticket zu eröffnen. Ich werde mich so schnell wie möglich bei Ihnen melden, um Ihnen bei der Fehlerbehebung zu helfen. Danke!
Nach dem Klonen des Repos navigieren Sie in das NetSet-Verzeichnis und führen Sie Folgendes aus:
chmod +x *.sh
./netset-main.sh --install
#sudo ./netset-main.sh --install
Dadurch wird alles installiert und konfiguriert, was NetSet benötigt, um ordnungsgemäß zu funktionieren.
Ab sofort installiert NetSet veracrypt und pwgen und bietet automatisierte Vorgänge im Zusammenhang mit diesen Dienstprogrammen zusätzlich zu allen
Funktionen, die Version 1.0.0 bietet.
Die Verwendung von sudo zum Starten des Skripts führt jeden Vorgang innerhalb des Skripts als root aus. Das bedeutet, dass Sie nicht nach Ihrem sudo-Passwort gefragt werden, wenn ein Vorgang erhöhte Rechte erfordert. Allerdings werden alle von NetSet geschriebenen Elemente folglich auch root gehören, einschließlich Backup-Verzeichnisse. Zu guter Letzt: Unter Berücksichtigung der Sicherheitsauswirkungen wird nicht empfohlen, alles mit Superuser-Rechten auszuführen.
Das Starten des Hauptskripts mit sudo wird ab sofort optional sein, um die obigen Überlegungen widerzuspiegeln.
Bitte sehen Sie sich unten eine Übersicht der Optionen an.
CLI-Argumente
'-t' oder '--terminal' Startet
Terminal-Multiplexer mit allen
Verbindungen über Tor geleitet
'-s' oder '--status' gibt eine Status-
übersicht der NetSet-bezogenen Netzwerk-
dienstprogramme und deren aktuellen Zustand aus.
'-i' oder '--install' führt ein Skript aus,
das alle Abhängigkeiten von NetSet installiert
und konfiguriert
Menüoptionen
'Verwendung' - Druckt Optionenübersicht
'Status' - Druckt Statusübersicht
'MAC spoofen' - MAC-Adresse spoofen
'Zufällige Proxys' - Zufällige Proxys scrapen
'Geo-sortierte Proxys'- Geo-sortierte Proxys scrapen
'ProtonVPN' - ProtonVPN starten
'Tor-Terminal' - Terminal-Multiplexer starten,
mit allen Sitzungen über Tor geleitet
'Tor Wall' - Konfiguriert iptables, um alle
Verbindungen durch Tor zu zwingen.
'Veracrypt' - Verschlüsselungs- und
Passwortgenerierungsmenü starten
'OPSEC-Ressourcen' - Zeigt die in NetSet enthaltene
Liste von Webressourcen an.
Wählen Sie einen Eintrag aus, um
ihn im Standardbrowser zu öffnen
Getestet auf Ubuntu 19.04
Die Python-Aufrufe zum Starten der mit NetSet bereitgestellten Webressourcen sind in 2.7-Syntax. Wenn Ihr Betriebssystem nicht über
Python2.7 verfügt, sollte das Ändern des Aufrufs von python -m webbrowser URL zu python3 -m webbrowser URL etwaige Kompatibilitätsprobleme beheben, falls Sie in dieser Hinsicht darauf stoßen.
Ich habe vor, dieses Tool in Zukunft mit noch mehr OPSEC-bezogenen Ressourcen und/oder Vorgängen zu erweitern.
Sollten Sie auf einen Fehler stoßen oder Fragen zu diesem Tool haben, zögern Sie bitte nicht, ein Ticket zu eröffnen
Vielen Dank.