Scanner de parties counterstrike sur un réseau local

Soyez le premier à donner votre avis sur cette source.

Vue 5 591 fois - Téléchargée 518 fois

Description

Liste les infos de base de (presque) toutes les parties de Counter sur un réseau local et les écrit dans un fichier xml.

Conclusion :


Ce programme broadcaste un "ping" pour Half-Life sur un réseau local et récupère tous les paquets UDP retournés, les trie en ne gardant que ceux qui correspondent au format CounterStrike.

Une fois qu'il a reçu un tel paquet, le programme crée une thread pour dialoguer avec le serveur et mettre régulièrement les infos à jour jusqu'à ce que ce serveur soit arrêté. J'ai mis une limite de 10 serveurs écoutables pour éviter une attaque de base de type DoS mais bon c'est à peu près la seule précaution que j'ai pris et puis un programme comme ça devrait plutot être complètement reprogrammé sous nux mais j'ai vraiment la flemme :)

Pour pouvoir le compiler, il faut disposer de la librairie PCap :
http://winpcap.polito.it/

Sinon, y a tout plein de trucs à améliorer et le code n'est pas commenté (désolé...) mais j'ai plus trop le temps de m'en occuper en ce moment

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
16
Date d'inscription
samedi 4 septembre 2004
Statut
Membre
Dernière intervention
31 mars 2007

Heu... Comment ça quelles commandes ? Explicites un peu parce que là j'ai du mal :)

Ca fait très longtemps que je me suis plus plongé dans le code alors faut me poser des questions précises ^^
Messages postés
2
Date d'inscription
samedi 25 novembre 2000
Statut
Membre
Dernière intervention
26 août 2005

kels sont les commandes ke tu utilises???

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.