begin process at 2012 02 07 10:20:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseaux & Internet

 > SCANPORT V2 BETA

SCANPORT V2 BETA


 Information sur la source

Note :
5,67 / 10 - par 3 personnes
5,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseaux & Internet Classé sous :scan, port, réseau, scanneur, ip Niveau :Initié Date de création :20/11/2005 Date de mise à jour :10/12/2005 14:13:04 Vu / téléchargé :12 242 / 971

Auteur : shadow1779

Ecrire un message privé
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

Pour ce qui on connu mon premier scanport dos, celui ci fonctionne sur le meme principe mais le programme a été converti pour etre enfin en mode fenetre comme une application win32 digne de ce nom, une grosse mise a jour risque d'arriver dans les semaines prochaines et permettra de creer des logs ainsi que de scanner des tranches d'ip en multithread


 Conclusion

Merci a ceux qui m'ont aider a comprendre l'API et qui ont été patient a mes nombreuses questions sur le forum.
-Ce programme sera bientot mis a jour de nouveau pour integrer beaucoup de nouvelles fonction
-N'hesitez pas a dire ce que vous souhaiteriez trouver dedans et qui peut etre tres utile

NB: fichier exe renommé dans le zip en .ex_

ps: Il y a un bug dans le programme, lorsque l'on scan une serie de port, cette série ne s'affiche dans la editbox "commentaire" que lorsque que tout le scan est terminé, si qqn sait d'ou cela vient merci de me MP...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

10 décembre 2005 14:13:04 :
-Creation avec l'API windows du programme en mode fenestré

 Sources du même auteur

Source avec Zip MINI NOTEPAD
Source avec Zip GAMESETTINGS, CONFIGURATION DE SERVER DE JEU

 Sources de la même categorie

Source avec Zip SERVEUR MULTITHREAD [LINUX/WIN] par nipepsinicolas
Source avec Zip Source avec une capture SECURE REMOTE SHELL [WIN32] par ganjarasta
Source avec Zip Source avec une capture SUIVI DE PRODUCTION ONDULEUR PHOTOVOLTAÏQUE SOLARMAX par brunovan
Source avec Zip MINICHAT MULTI-CLIENT par wisar
SOCKET CPP par baptchr55

 Sources en rapport avec celle ci

SIMPLE SCANNER DE PORTS par Vb6Malade
Source avec Zip LIRE UNE IMAGE JPEG DEPUIS UNE ADRESSE IP par synopsism
0X0SCAN_PORT V1 par 0x0syscall
Source avec Zip Source avec une capture PARAMETRAGE CARTES RESEAUX (VC++ SANS MFC) (FORUM) par DeAtHCrAsH
Source avec Zip SNIFFER D'EN-TÊTES par G0ss3Yn

Commentaires et avis

Commentaire de juki_webmaster le 20/11/2005 15:42:51

if(choice == 1)
{
#include "scanport.h"
}
else if(choice == 2)
{
#include "portmap.h"
}
else if(choice == 3)
{
#include "myport.h"
}

QUEL HORREUR!

Commentaire de shadow1779 le 20/11/2005 16:41:25

on m'a toujours dis ca, mais tant que ca marche que j'fasse un switch ou une condition if j'vois pas trop ce que ca change

Commentaire de deck_bsd le 20/11/2005 20:01:58

Question de lisibilité et de praticité (hu? ça ce dit ça? lol) :p Trop de conditions. Mais bon a part ça ta source m'intéresse beaucoup :D

Commentaire de deck_bsd le 20/11/2005 20:05:14

Oups encore quelque chose.

Peut être est ce une stupide question, mais pourquoi tu passe toujours par un buffer? exemple :

printf("quel est l'ip a scanner: ");
gets(buffer);
strcpy(ip,buffer);

pourquoi ne pas faire directement gets(ip); ?

Commentaire de luhtor le 20/11/2005 20:40:25

Pour me rassurer, c'est totalement abérrant de mettre les #include dans les conditions non ?
Les conditions n'ont bien aucune influence sur les 3 includes ?

Commentaire de juju_browser le 20/11/2005 20:42:59

ouai lol
PTDR

theBrowser

Commentaire de luhtor le 20/11/2005 20:51:23

Quoique je doute la, les #include "machin" sont ils remplacés par le contenu du fichier "machin" ?

Commentaire de DormeurDev le 20/11/2005 22:12:20

Mais n'impêche que ca n'a pas de sens de déclarer et définir des trucs (ce qu'il y a dans les .h je suppose) dans des conditions !

Commentaire de shadow1779 le 20/11/2005 22:21:41

si je l'est fait c'est par souci de comprehension du code, j'aurai pu tout mettre dans un gros tas mais la lisibilité aurait été beaucoup moins bonne, et c'est mieu quand on s'attaque a une partie du code de voir que cette partie, le principal est plutot de voir ce que fais le prog non? au lieu de critiquer sur une chose qui n'empeche en aucun cas sa fonctionnalité et ne le ralenti en rien,

pour la question de me demander pourquoi je passe par un buffer, c'est tout d'abord car une fois l'on m'a dit que cela etait beaucoup plus sécrurisé et ensuite par ce que dans je fais des scanf("%d",l'int); visual c++ me lance le debugger durant le lancement du prog :s a vrai dire il n'aime pas ca ^^ mais bon ca ne change pas grand chose non plus

Commentaire de deck_bsd le 21/11/2005 14:42:44

Ben tu devrai retirer les includes des if et plutot faire comme tout le monde, faire apelle au procédure ou fonction contenue dans ceux-ci ;)

bon code

++All

Commentaire de Matt67 le 21/11/2005 21:08:04

bonsoir,

les fichiers .h (comme header -> entete) sont des fichiers de definition de fonctions, macro (entre autre) et en aucun cas pour y mettre du code dedans...
si tu veux faire du code clair alors utilise des fonctions mais en aucun cas ce que tu viens de faire...

une autre remarque 'gets' est à proscrire, pas de controle de débordement mais utiliser plutot 'fgets' sur l'entree standard 'stdin'.

bonne soirée,

Matt...

Commentaire de shadow1779 le 23/11/2005 07:53:03

ok j'vai tenir compte de vos remarque pour faire une petite mise a jour :)

Commentaire de jean84 le 28/11/2005 15:46:03

Sympa mais tres basique .... se connecter a chaque port et tester si sa passe ou pas, c'est tres vite reperable et pas tres discret...
Si tu veux du sportif, je pense qu'il aurait fallu faire un scan de port en connexions semi ouvertes, c'et a dire que tu n'envoie que le packet SYN vers la destination et tu attend un ACK. Si il arrive, tu as des chances pour que le port sois ouverts, si tu recoi un RST ou meme rien, ou y a un par feu ou il est ferme... c'est reperable egalement mais plus discret .... et sa introduit d'autre technique avec le meme programme, comme le SYN FLOOD par exemple .... ;-)
Sinon, si tu veux juste garder ton code tel quelle pour une mise jour, utilise une boucle pour scanner les ports locaux. Tu sais que les ports reserve sont de 0 a 1024, scan les en priorite si tu veux avoir une idee de ce qui tourne sur ta machine....pour les autres, peut etre une fonction permettant de scanner une plage de port plutot qu'un seul serait profitable ;-)

@++ et bon code !!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

scan IP [ par julien81 ] firewall , blocage de port, d'ip [ par llo ] bonjour je recherche le moyen de bloquer des ports et ou des adresses IP en c++... j'ai essayer la méthode TCPEntry mais cela ne marche pas!!Quelq intercepter message UDP sur le réseau [ par themaste ] Bonjour &#224; tous!Voila, je suis en train de travailler une petite application en C++, pour pouvoir rediriger tous les messages UDP &#224; destinati Socket IP avec 2 cartes reseau [ par Jeff_Trek ] Bonjour, je crée un logiciel qui réceptione des trames IP via socket IP et je dois les renvoyer via socket IP sur une autre machine. Jusque là cela TClientSocket C++Builder [ par angeltears ] bonjour tout le monde, je developpe un jeu de puissance4 mais en r&#233;seau.. et c'est justement l&#224; que les probl&#232;mes arrivent.. donc je v Protocol [ par sephiro ] Hello,Je recherche depuis pas mal de temps une technique pour explorer un réseau et découvrir des devices non configurer.Par exemple une imprimantes I [Linux] Obtenir l'adresse IP Local [C] [ par ZedMaTrix ] Hello à tous !! Voilà, il me semble que j'avais posté, je sais plus ( je retrouve plus le poste )... <img src="http://www.sited [FTP] Schema de fonctionnement [ par ZedMaTrix ] Bonjours à tous !Bon je me fais ma petite classe FTP donc, et là je bloque un peu sur les commandes PORT et PASV.Y a un moment j'avais déjà tout codé Probleme de port pour un serveur dédié de CS 1.6 [ par paramotdam ] Salut,Voilà j'ai un problème de port sur counter strike 1.6.Je me connecte sur mon serveur en lan et quand des personnes viennent, je leur demande l'i bloquer un port sous vc++ [ par ahmmad ] bonjour,dans le cadre d'un PFE qui a comme but le filtrage des sites illicites, je dois bloquer les ports par lesquels les packets http de ces sites l


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,170 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales