SCANNER DE PORTS OUVERTS (COMMENTÉ)

yafuka Messages postés 236 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 18 juillet 2006 - 18 mai 2003 à 21:52
Krox68 Messages postés 157 Date d'inscription jeudi 17 octobre 2002 Statut Membre Dernière intervention 11 septembre 2004 - 16 févr. 2004 à 13:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10784-scanner-de-ports-ouverts-commente

Krox68 Messages postés 157 Date d'inscription jeudi 17 octobre 2002 Statut Membre Dernière intervention 11 septembre 2004 1
16 févr. 2004 à 13:39
desolé je connai rien aux threads
neoXtrem Messages postés 3 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 18 février 2004
1 oct. 2003 à 18:08
Une petite sugestion : si tu fais le meme programme mais que tu fais tourner plusieurs threads en parallèles tu peux aller bien plus vite .... Mais sinon ce programme est vraiment pas mal
Bonne continuation
Eth0s@voila.fr
MaX1391 Messages postés 13 Date d'inscription mardi 19 novembre 2002 Statut Membre Dernière intervention 29 novembre 2002
10 juil. 2003 à 23:01
Hostspot t vraiment lourd toi
cs_HotSpot Messages postés 51 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 28 octobre 2004
17 juin 2003 à 19:29
rajouter la librairie dans les options du compilateur !!! c classique comme erreur !!!
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
17 juin 2003 à 18:04
g eu le meme problème (par contre, je suis sous dev-c++), en fait, il faut recrée un autre projet et ajouter main.cpp. De plus, il ne faut pas oublier d'inclure la librairie wsock32. Je ne sais pas si ça marche avec VC++...
morganitos Messages postés 28 Date d'inscription samedi 1 février 2003 Statut Membre Dernière intervention 27 septembre 2007
4 juin 2003 à 13:29
Ouai, c'est bien joli tout ça, mais quand je compile le code, le linker me pose le meme bug sur toutes les fonctions sockets(unresolved external symbol "nomdelafonction"). Alors je pige pas. Je compile sous W98 avec Visual C++ 6.0 Edition entreprise, personne ne peut m'aider ???

Sinon le code est bien compréhensible, c'est cool.
cs_HotSpot Messages postés 51 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 28 octobre 2004
23 mai 2003 à 22:15
wow ... eh .. faudrais se calmer .... J'estime être assez polie !!! si t pas content je te fait boucher tes ....... bon .... mais bon koi .... chui serieux la !!! faudrais se calmer ... bon mister .. (j'ai 20 ans !! alors le grand frere ne fait plus le malin !!)
si t'as besoin d'un truc ou astuce contact me....
+++
cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007
23 mai 2003 à 17:44
oui merci ! c'est moi et c'est comme ça monsieur! vous ête vraiment sympas (même si vous faite un ptit fréres pour moi car j'ai 23 ans).
si t'as besoin d'un truc ou astuce contact me and merci.
larsson
cs_HotSpot Messages postés 51 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 28 octobre 2004
21 mai 2003 à 20:53
Code un pe simpliste .. je voudrais bien voir d'autres options ...
Bye
Krox68 Messages postés 157 Date d'inscription jeudi 17 octobre 2002 Statut Membre Dernière intervention 11 septembre 2004 1
21 mai 2003 à 13:03
oui tu avais raison il n'ya avait aucun fichier dans le ZIP mais c bon c réparé.
PS : sa sert a rien de me vouvoyer, lol je suis surement plus jeune que toi ! (14 ans)
cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007
21 mai 2003 à 02:18
je ne comprend pas ce fichier zip lorsque je le telecherge il y'a rien en plus je crois que ce que vous avez fait et vachement interessant j'aimerais bien y jeter un coup . ca pourrait me servir dans mon fire.plz mr krox si vous pouvrz me l'envoyé par mail ca serais sympas:
larsson@webmails.com merci
Krox68 Messages postés 157 Date d'inscription jeudi 17 octobre 2002 Statut Membre Dernière intervention 11 septembre 2004 1
19 mai 2003 à 10:38
pour les explications jen ferai sur une nouvelle version
Krox68 Messages postés 157 Date d'inscription jeudi 17 octobre 2002 Statut Membre Dernière intervention 11 septembre 2004 1
19 mai 2003 à 10:28
tu es tt excusé mai non tu as raison on peu loptimiser et je vai le faire
cs_Xs Messages postés 368 Date d'inscription mercredi 14 novembre 2001 Statut Membre Dernière intervention 1 septembre 2008
19 mai 2003 à 00:54
Ai pitié de moi ! plz !
oui, j'ai dis une betise !!!!!
bah normal qu'avec ca mon codea aille plus vite : il ferme la soket la premiere fois !

donc en fait, ton code est tres bien comme il est!
cs_Xs Messages postés 368 Date d'inscription mercredi 14 novembre 2001 Statut Membre Dernière intervention 1 septembre 2008
19 mai 2003 à 00:52
ou la.... essaye au moins d'optimiser UN PEU ton code....
A executer, pour 10 ports, il doit metttre, chez moi, environ 10s. Avec un chouilla d'optimization, il ne met^plus que 0.981s ...

il te suffit de placer ce bout de code :

WSADATA WSAData;
WSAStartup(MAKEWORD(2,0),&WSAData);

SOCKET sock;
SOCKADDR_IN sin;
sock = socket(AF_INET,SOCK_STREAM,0);

sin.sin_addr.s_addr = inet_addr(IP);
sin.sin_family = AF_INET;

AVANT la boucle !

Puisque dans la boucle, si tu reflechies bien, tu ne fait que redefinir le port, tu n'as pas besoin de recreer une socker.

voila. ++
yafuka Messages postés 236 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 18 juillet 2006 1
18 mai 2003 à 21:52
Beau travail..
Mais ya pas de commentaires dans ton code.. :(( pas facile pour nous qui sommes debutants avec les sockets ...
Ausssi connais-tu un site ou je peux avoir de la documentation sur les sockets... :-p
Merchhii
Rejoignez-nous