Posté(e) 25 août 20215 a Salut omerta Ça faisait longtemps donc aujourd'hui je vous propose un tuto sur ngrok ! 1 - C'est quoi ngrok ? ngrok est un logiciel qui permet de réaliser un tunnel entre votre localhost et internet sans avoir à setup votre firewall ni ouvrir vos ports. En gros ça veut dire que vous aurez une URL pour accéder au serveur WEB de votre machine. C'est très utile pour pleins de raisons : - Vous êtes développeur web, vous avez la flemme de setup votre machine de développement mais vous voulez tester vos site sur mobile (puisque la version proposé par les navigateurs n'est pas 100% réaliste). Vous pouvez le faire ! - Vous n'avez pas accès au firewall ou au setup de votre box, pas besoins y'a ngrok. Et le plus beau dans tout ça : vous pouvez rediriger vers vos noms de domaine avec un compte ngrok. 2 - Comment installer ngrok ? Dans ce tutoriel je vais me focaliser sur linux, donc vous aurez besoins de l'archive de ngrok : https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip Puis vous allez l'unzip : unzip ngrok-stable-linux-amd64.zip Et enfin vous allez rendre le fichier exécutable : chmod +x ngrok Voilà c'est installé. (C'est quand même bien linux, non ?) 3 - Comment lancer ngrok ? Premièrement si vous avez un compte, il faut vous authentifier : ./ngrok authtoken votretokenici Si vous avez pas de compte, pas besoin de faire la commande au dessus, ça marche quand même. Il faut maintenant que vous décidier du protocol à forward ainsi que du port sur votre machine. Imaginons que je veux rendre accessible mon serveur WEB http et qu'il tourne sur le port 80 de ma machine, la commande est la suivante : ./ngrok http 80 Vous avez normalement maintenant sur votre terminal l'adresse à laquelle vous pouvez accéder. 4 - Comment monitor les requêtes ? ngrok vient avec un petit pannel web très pratique pour voir tout ce qu'il se passe, il est accessible au port 4040, donc dans votre navigateur allez simplement à l'adresse : http://localhost:4040/ 5 - Conclusion : ngrok est super utile pour pleins de choses, et pas que pour le phishing comme beaucoup peuvent penser. J'espère que ce tuto vous aura été utile !
Créer un compte ou se connecter pour commenter