
Utilitaire et automate de sécurité opérationnelle.
Utilitaire de sécurité opérationnelle et automate. ( Version 1.1.0 )
NetSet est conçu pour automatiser un certain nombre d'opérations qui aideront l'utilisateur à sécuriser son trafic réseau. Il offre également un moyen simple de récupérer des proxys et d'exécuter des utilitaires via Tor.
Tous les utilitaires installés et utilisés par NetSet seront également configurés automatiquement. Bien sûr, l'outil lui-même n'est pas la panacée en matière de sécurité opérationnelle. C'est plutôt un moyen pratique de se mettre en place avec les bases.
NetSet facilite, entre autres :
Et plus encore.
Récemment, j'ai remarqué que certaines distributions, même si elles sont dérivées de Debian ou Ubuntu, ne semblent pas capables de traiter le fichier de configuration téléchargé via apt ou écrit par le script debconf.sh de NetSet.
J'ai donc fait quelques tests et réussi à assembler un fichier DNSCrypt-proxy.toml, basé sur des exemples originaux du développeur de DNSCrypt, qui semble fonctionner sur la plupart des systèmes. Si cela vous intéresse, trouvez-le ici. Si vous rencontrez toujours des problèmes, n'hésitez pas à ouvrir un ticket. Je vous répondrai dès que possible pour vous aider à résoudre le problème. Merci !
Après avoir cloné le dépôt, accédez au répertoire NetSet et exécutez la commande suivante :
chmod +x *.sh
./netset-main.sh --install
#sudo ./netset-main.sh --install
Cela installera et configurera tout ce dont vous avez besoin pour que NetSet fonctionne correctement.
Désormais, NetSet installera veracrypt et pwgen et fournira des opérations automatisées liées à ces utilitaires en plus de toutes les fonctionnalités offertes par la version 1.0.0.
L'utilisation de sudo pour lancer le script exécutera chaque opération en tant que root, ce qui signifie que vous ne serez pas invité à saisir votre mot de passe sudo lorsqu'une opération nécessite des privilèges élevés. Cependant, tous les éléments écrits par NetSet appartiendront également à root, y compris les répertoires de sauvegarde. Enfin, du point de vue de la sécurité, il n'est pas recommandé d'exécuter toutes les opérations avec les privilèges de superutilisateur.
Lancer le script principal avec sudo sera désormais optionnel pour refléter les considérations ci-dessus.
Veuillez consulter un aperçu des options ci-dessous.
CLI Arguments
'-t' or '--terminal' Starts
terminal multiplexer with all
connections routed through Tor
'-s' or '--status' prints a status
overview of NetSet related network
utilities and their current state.
'-i' or '--install' runs a script
designed to install all of NetSet's
dependencies and configures them
Menu Options
'Usage' - Print options overview
'Status' - Print Status overview
'Spoof MAC' - Spoof MAC Address
'Random Proxies' - Scrape random proxies
'GeoSort Proxies'- Scrape GeoSorted proxies
'ProtonVPN' - Start ProtonVPN
'Tor Terminal' - Start terminal multi-
plexer, with all sessions
routed through Tor
'Tor Wall' - Configures iptables to
force all connections
through Tor.
'Veracrypt' - Start encryption and
password gen menu
'OPSEC Resources'- Display NetSet's included
list of web resources.
Select an entry to open
it in your default browser
Testé sur Ubuntu 19.04
Les invocations Python pour lancer les ressources web fournies avec NetSet sont en syntaxe 2.7. Si votre système d'exploitation ne possède pas Python2.7, remplacer l'invocation python -m webbrowser URL par python3 -m webbrowser URL devrait résoudre tout problème de compatibilité, si vous en rencontrez à cet égard.
Je prévois d'étendre cet outil à l'avenir avec encore plus de ressources et/ou d'opérations liées à l'OPSEC.
Si vous rencontrez un bug ou avez des questions concernant cet outil, n'hésitez pas à ouvrir un ticket.
Merci.