Netcat : like a pro !
Netcat est un vrai couteau suisse. Il permet de faire beaucoup de chose. On le retrouve aussi bien pour tester des connexions, tester des ports ou encore pour échanger des fichiers entre deux machines. Les black hat mal intentionnés s’en servent parfois pour dissimuler une backdoor sur un serveur et faciliter les connexions.
Là notre but n’est pas de faire des choses obscures avec mais plutôt de découvrir l’outil. Pourquoi vaut-il mieux éviter de l’avoir d’installer sur un serveur de production mais aussi comment peut-il dépanner occasionnellement.
1.Comment réaliser une connexion HTTP avec Netcat ?
2.Scanner des ports avec NC
3.Echanger des fichiers entre deux serveurs
4.Lancer un shell à distance
5.Comment créer un relai entre deux machines ?
6.Accéder à la command line d’un windows dans son linux
7.Ouvrir une socket TCP sans netcat
8.Chiffrer vos flux avec Cryptcat
https://www.youtube.com/watch?v=7JbhQ_ctNbQ
Et pour le fun : différencier les flux input et output sur des serveurs différents
Source 1 : https://www.linkedin.com/pulse/netcat-exemples-du-top-des-commandes-xavier-pestel-/
Blog : https://xavki.blog/netcat-mise-en-place-dun-relai-shell/