• STATISTIQUES
  • Il y a eu un total de 0 membres et 44662 visiteurs sur le site dans les dernières 24h pour un total de 44 662 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] w3challs
    Ce site propose différents types de défis informatiques: piratage, craquage, cryptographie, stég...
    Hacking
    [EN] PHPFreaks
    PHPFreaks est un site dédié à l'apprentissage et l'enseignement du PHP. Ici vous trouver...
    Programmation
    [EN] wechall
    Pour les gens n'étant pas familiers avec les sites de challenges, un site de challenges est un site propos...
    Hacking
    [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [EN] Packet Storm
    Packet Storm est un site qui combine nouvelles de la sécurité informatique, téléchargemen...
    Vulnérabilités
    [EN] social-engineer
    Site dédié au Social Engineering en général.
    Hacking
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[C] Port Scanner
22-12-2012, 20h03
Message : #9
gruik Hors ligne
gouteur de savon
*



Messages : 757
Sujets : 44
Points: 482
Inscription : Oct 2012
RE: [C] Port Scanner
cool & merci de partager ton code sakiir Wink

(22-12-2012, 15h30)sakiir a écrit : quand un port est en timeout, ca prend vraiment beaucoup de temps pour le detecter

de mémoire faut aller chatouiller la socket à coups de setsockopt() il me semble, et peut être de select() aussi, et en root possiblement... bref en cherchant "connect timeout c" sur google tu dois facilement trouver des exemples de code à mon avis

des pistes :
http://stackoverflow.com/questions/25976...on-timeout
http://forums.codeguru.com/showthread.ph...kopt%28%29
http://www.linux-kheops.com/doc/man/manf...opt.2.html

Citation :Ensuite j'aimerais savoir comment je pourrais savoir si la connexion est refusé, ouverte, ou alors en timeout.

ben c'est simple en fait, suffit de tester la valeur de retour de connect(), si la fonction réussi c'est que le port est ouvert, si elle échoue c'est que le port est fermé, et si y'a toujours pas de réponse à la fin du timeout c'est que le port est firewallé (ou qu'il n'y a pas de machine à cette IP évidement)
+1 (0) -1 (0) Répondre


Messages dans ce sujet
[C] Port Scanner - par sakiir - 22-12-2012, 12h21
RE: [C] Port Scanner - par b0fh - 22-12-2012, 13h07
RE: [C] Port Scanner - par Ark - 22-12-2012, 13h42
RE: [C] Port Scanner - par Creepy_p0ney - 22-12-2012, 15h10
RE: [C] Port Scanner - par sakiir - 22-12-2012, 15h30
RE: [C] Port Scanner - par gruik - 22-12-2012, 20h03
RE: [C] Port Scanner - par Creepy_p0ney - 22-12-2012, 15h34
RE: [C] Port Scanner - par b0fh - 22-12-2012, 15h34
RE: [C] Port Scanner - par sakiir - 22-12-2012, 15h40
RE: [C] Port Scanner - par sakiir - 23-12-2012, 02h07
RE: [C] Port Scanner - par sakiir - 25-12-2012, 00h50

Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [C] redirection de stream tcp d'un port a un autre ark 0 168 17-10-2014, 12h06
Dernier message: ark
  [C#] FTP scanner bruteforcer t0fx 0 159 06-03-2013, 18h59
Dernier message: t0fx

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut