SCANNEUR DE PORTS V1.2 WIN32 (SANS MFC)

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 25 mai 2003 à 12:40
unknoweb Messages postés 1 Date d'inscription samedi 17 juin 2006 Statut Membre Dernière intervention 24 juin 2006 - 24 juin 2006 à 20:35
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/10808-scanneur-de-ports-v1-2-win32-sans-mfc

unknoweb Messages postés 1 Date d'inscription samedi 17 juin 2006 Statut Membre Dernière intervention 24 juin 2006
24 juin 2006 à 20:35
slt!!!

j'ai téléchargé le zip fait comme indiqué ensuite rajouter cette ligne #pragma comment(lib, "wsock32.lib") car marche pas sans avec visual studio .net 2003 ensuite compiller impecable ça marche ....

Maintenant j'ai refait la même manipe pour le fun et pour modifier des truc et rajouter des trucs il me dit erreur .... comprend plus rien le soft me dit erreur voici la fin de la phrase ScanneurPorts.cpp(452) : fatal error C1010: fin de fichier inattendue lors de la recherche d'une directive d'en-tête précompilé

J'ai besoin d'aide svp voici mon en-tête

#include <windows.h>
#include <stdlib.h>
#pragma comment(lib, "wsock32.lib")

// ID du EditBox
#define ID_EDITBOX 100
// ID du Button
#define ID_BUTTON 101
#define ID_BUTTON_QUIT 102
#define ID_BUTTON_AIDE 103
#define ID_BUTTON_VIDER 104
// ID de la ListBox
#define ID_LISTBOX 105
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
30 nov. 2005 à 14:35
J'ai fait une amélioration de ce programme il y a 1-2 ans. Donc si quelqu'un est interessé, faites moi signe ;)
ncoder Messages postés 244 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 6 avril 2008 1
29 août 2005 à 18:13
Bonjour à tous,

Je suis pt etre un peu en retard, mais j'ai téléchargé cette source il y a assez longtemps, et tout marchait impec.

Maintenant, le programme se lance bien, indique tt ce qu'il faut, mais qd je lance le scan, au bout de 45 à 55 ports il s'arrète et bug!

Est-ce dû aux améliorations de Windows XP?
Et comment y remédier ?

Merci
cs_ekinoks Messages postés 139 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 15 novembre 2005
31 août 2004 à 20:26
Super ton programe !
Il est vrement tres bien, j'ai juste repéré une erreur :^/
Si tu scanne une ip qui n'existe pas il dit que les port 21 et 25 son ouvert alors que ce n'est pas le cas car l'ip n'existe pas...
ptiscripter Messages postés 25 Date d'inscription mercredi 29 octobre 2003 Statut Membre Dernière intervention 14 mars 2004
1 nov. 2003 à 20:31
soit sympas kan ta des source ki fon 200 lignes (jegsagere un pe!) mets les ds un zip !!!!! bon sinon c tres bien
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
8 oct. 2003 à 21:12
Ah... Bon, je détaille tte les étapes :
1/ Crée un nouveau projet win32
2/ Met le fichier .cpp, .ico, .manifest et .rc du zip a coté du projet
3/ Virer le fichier principale qu'il te donne automatiquement et inclure le mien (ScanneurPorts.cpp)

jusque la c tt con...

4/ Aller ds les options du projet, et inclure manuellement la librairie wsock32 (du moin avec Dev-C++)
5/ Changer également ds les options le fichier .rc par le mien (pas obligatoire mais bon)
6/ Ben... c tt, ya plus qua le compiler

PS : je crois ke dans ton cas c'est le type du projet qui n'est pas bon
ehrro Messages postés 2 Date d'inscription mercredi 1 octobre 2003 Statut Membre Dernière intervention 7 octobre 2003
8 oct. 2003 à 20:56
Salut je n'arrive pas à lire ton programme sur dev c++ quand je mets run ca me dit aucune error mais apres il m'ouvre une fenetre avec plein d'erreur?
Pk
merci
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 sept. 2003 à 00:03
J'ai publie plusieurs exemples sur les hooks dont un sur l'interception de IE. Va voir et tu sauras comment le systeme te donne le handle de la fenetre concernee. Tu devras par contre changer le type de hook.
Un exe + dll, meme un bat devrait suffire pour l'install car tu peux les poser nimporte ou.
cs_yohan8 Messages postés 1 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 6 septembre 2003
6 sept. 2003 à 20:19
Bonjour;
J'ai besoin d'une aide au sujet du hooking ;
voila le sujet; j'aimerais ajouter un message de confimation au moment de la fermeture de IE.
Je sais que c'est possible à faire mais je ne sais pas vraiment comment...
1)La première question c'est comment identifier le Handle déclenché lorsque le bouton de la fenêtre IE est cliqué ?
2)La deuxième question :je pense que le hook doit être placé dans une dll Pouvez vous me confirmer cela ?
3)j'aimerais que cette correction soit facilement distribuable comment faire ?
merci pour votre aide...
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
1 sept. 2003 à 22:08
Hello,
merci bcp ! C'est bien simpa ! Et merci pour l'astuce, je connaissait pas !
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
1 sept. 2003 à 18:09
Pas de pb, mes source sont initialement faites avec Dev-C++ 4 et c une des raison qui fait que je ne met pas les projets avec, mes si tu le veu en dsw, je reinstalle VC++6 (g formater ya pas longtps) et jte l'envoi...
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
1 sept. 2003 à 10:54
pfff, je suis nul c'est dj_sigma@hotmail.com ...... vraiment, les lundis matin, c'est dur... ;)
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
1 sept. 2003 à 10:52
Ce serait possible que tu m'envoie ta source au complet, avec le fichier .dsw ?? Sa m'aiderai bcp !

PS : Mon mail : dj_sigma@isuisse.com
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
1 sept. 2003 à 10:36
Je suis avec win 2000 et aucun probleme de se coté la !
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
13 juin 2003 à 16:47
Alor la jsui désolé mé je vais pas pouvoir beaucoup t'aider... En fait, j'ai WinXP et je n'ai remarquer aucun problème... Et comme je ne l'ai pas essayer sur d'autres OS, je ne peut rien affirmer (bien ke je pense que ca marche quand meme). Pour t'aider la dessus, il fodrais que d'autres personnes me dise si ca ne marche pas (et comment l'améliorer ou le débugger si possible ;)

Sinon, les sources ne sont pas toute compilable avec n'importe quel compilateur, en effet, les projets sont propre a chaque compilateur et incompatible en eux si il n'y a pas de modifications (et en plus, ya parfois certains bug dans certain compilateur)... C'est pour contrer ce problème que j'ai fais mes sources de cette facon (sans fichier ressource, sans mfc etc...), elles doivent normalement être utilisable par tout les compilateurs les plus courant (meme si je ne les é testé uniquement avec Dev-C++4 et VC++6).
Et si tout le monde ne précise pas leur compilateur, j'y suis pour rien, faut leur demander (mais on peut le deviner très rapidement en regardant le projet)
MaOmeT Messages postés 1 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 13 juin 2003
13 juin 2003 à 09:15
<-- Salut à Toi -->
Et je voulais dire merci bien pouir ton source mais il me semble
qu'il ne fonctionne pas (enfin pas treès bien).
->Il ne scan que 200 à 300 port (repère les ports ouverts)
mais provoque une erreure!
mais peutre ca viens de mon WinDaube ahahah!
->dit moi si il y a des restrictions (µP, Os..)

_-HORS SUJET-_

Toutes les sources de ce site sont elles compilablent
avec tous les compilateurs?
->Si non pourquoi ne pas indiquer le compillateur?
->Si oui .... c CoOl !
Anacr0x Messages postés 515 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 27 avril 2006 2
25 mai 2003 à 12:54
C'est pour utiliser la fonction atoi. Si je le met pas, Dev C++ ne veu pa le compiler :(
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 mai 2003 à 12:40
J'ai survole vite fait, j'ai pas vu a quoi te sert:
#include <stdlib.h>
Rejoignez-nous