Auteur Sujet: [SCRIPT] Script pour verifier si votre FAI bloque des ports  (Lu 668 fois)

0 Membres et 1 Invité sur ce sujet

kaxapo

  • Abonné Free fibre
  • *
  • Messages: 234
  • FTTH Freebox révolution V6
Salut, suite a la lecture de cette étrange discussion:

 https://lafibre.info/milkywan/dns-filtre-sur-le-reseau-siea/

Je me permets de poster ici un script qui vérifie de façon automatique tous les ports du 1-65535 pour pouvoir vérifier si votre FAI bloque des ports ou non !

Seul bémol le script est assez lent 1 request par seconde car le site qui host le service a un rate limit et si on ne le respecte pas sa peut fausser l'analyse avec des connection refused a cause du rate limit imposée par le site !

Donc un total de 65535 secondes pour vérifier tous les ports ce qui équivaut a 18 heures
  :(


#!/bin/bash

COUNTER=1
while [  $COUNTER -lt 65535 ]; do
        echo $COUNTER
        curl portquiz.net:$COUNTER --connect-timeout 1
        let COUNTER=COUNTER+1; sleep 1; done


Tuto:

1: Créer un fichier et coller ce script dedans
2: sauvegarder le fichier en nom.sh ex: checkport.sh
3: Ouvrir un terminal dans le dossier ou se trouve le script et le rendre exécutable avec chmod u+x checkport.sh
4: dans un terminal: $ ./checkport.sh

important !!!

N'oubliez pas que pour que le test s'éffectue correctement la machine depuis la quelle ce script est exécutée ne doit pas être derrière un NAT et n'oubliez pas non plus de désactiver votre firewall le temps de faire la vérification.