Accueil > > > ENVOIE DE MAIL ET OUVERTURE DE NAVIGATEUR INTERNET ALÉATOIRE
ENVOIE DE MAIL ET OUVERTURE DE NAVIGATEUR INTERNET ALÉATOIRE
Information sur la source
Description
Pour notre projet technique, mon collègue et moi avons développé ces scripts qui permettent de créer du trafic aléatoire. Le fichier web.py contient des méthodes; le fichier listmots.py contient un tableau de mots pour les recherches. Les fichiers mail.py et internet.py sont les scripts lancés. Notre projet étant de créer un HoneyNet, nous avons dû créer du trafic qui aurait été généré par des utilisateurs réels. Ces scripts génèrent des mails et des connexions internet
Source
- '''
- ALLARD Kevin et JACOB Aurelien
- Etudiant RT
- IUT Annecy
- promotion annee 2007
- allardkevin@free.fr
- '''
-
- import listmots
- from sgmllib import SGMLParser
- import urllib
- import random
- import re
-
- # variables Globales
- # moteur = "altavista"
- rechercheServ = "http://fr.altavista.com/web/results?q="
- MinMots = 1
- MaxMots = 2
-
- # recherche une url parmi la liste des reponse du serveur
- def urlSearch (data):
- listurl = re.findall('ngrn>([^>]*)<',data) #les adresses des sites corespondant à la requète sont plassé entre balise <div class=ngrn>http://www.warez.com/</div>
- if len(listurl) > 0:
- return listurl[0]
- else:
- return "echec" # si aucun lien n'est trouvé dans la page.
-
- # recherche aleatoire
- def requete():
- req = ""
- for i in range(random.randint(MinMots, MaxMots)): # on cree une requete à partir d'un nombre aléatoire de mots.
- if i != 0:
- req = req + '+'
- req = req + listmots.mots[random.randint(0,len(listmots.mots)-1)] # Chaque mot est séléctionner aléatoirement dans le tableau.
- return req
-
- #connexion au moteur de recherche
- def page(requete=requete()):
- page = "echec"
- while page == "echec":
- recherche = rechercheServ + requete # Initialisation de l'URL de recherche avec les paramètres GET
- try:
- usock = urllib.urlopen(recherche)
- page = urlSearch (usock.read())
- usock.close()
- finally:
- if page == "echec":
- requete=requete() # si la recherche à été infructueuse, on recommence avec une nouvelle requete.
- return page
-
- #telechargement du contenu d'une page
- def pageAbout(sujet=requete()):
- try:
- usock = urllib.urlopen(page(sujet))
- content = usock.read()
- usock.close()
- finally:
- return content
'''
ALLARD Kevin et JACOB Aurelien
Etudiant RT
IUT Annecy
promotion annee 2007
allardkevin@free.fr
'''
import listmots
from sgmllib import SGMLParser
import urllib
import random
import re
# variables Globales
# moteur = "altavista"
rechercheServ = "http://fr.altavista.com/web/results?q="
MinMots = 1
MaxMots = 2
# recherche une url parmi la liste des reponse du serveur
def urlSearch (data):
listurl = re.findall('ngrn>([^>]*)<',data) #les adresses des sites corespondant à la requète sont plassé entre balise <div class=ngrn>http://www.warez.com/</div>
if len(listurl) > 0:
return listurl[0]
else:
return "echec" # si aucun lien n'est trouvé dans la page.
# recherche aleatoire
def requete():
req = ""
for i in range(random.randint(MinMots, MaxMots)): # on cree une requete à partir d'un nombre aléatoire de mots.
if i != 0:
req = req + '+'
req = req + listmots.mots[random.randint(0,len(listmots.mots)-1)] # Chaque mot est séléctionner aléatoirement dans le tableau.
return req
#connexion au moteur de recherche
def page(requete=requete()):
page = "echec"
while page == "echec":
recherche = rechercheServ + requete # Initialisation de l'URL de recherche avec les paramètres GET
try:
usock = urllib.urlopen(recherche)
page = urlSearch (usock.read())
usock.close()
finally:
if page == "echec":
requete=requete() # si la recherche à été infructueuse, on recommence avec une nouvelle requete.
return page
#telechargement du contenu d'une page
def pageAbout(sujet=requete()):
try:
usock = urllib.urlopen(page(sujet))
content = usock.read()
usock.close()
finally:
return content
Conclusion
pour tuer un processus sous windows 98, l'utilitaire kill.exe est disponible sur le serveur ftp de microsoft.
Historique
- 23 février 2007 12:56:33 :
- corectif pour tuer les processus sous windows98
- 16 mars 2007 03:24:52 :
- Gestion du cas où le moteur de recherche ne trouverrai pas de réponse
Nouvelle liste de mot equivalente à un dictionnaire du Hacker
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Vous feriez comment... ? [ par freeosca ]
Bonjour à tous, Pourriez-vous me confirmer que l'exemple qui suit est possible avec ce langage : Exemple : - J'installe une distrib linux sur un pc
Comment ouvrir une page web? [ par tipro75 ]
Comment peut-on ouvrir un fichier (text dans ce cas(format html dans ce cas)) sur internet exemple :je veut lire une page toute les 1 minute pour voir
Comment fair un robot qui puisse fair des des actions sur internet ? [ par tipro75 ]
Bonjour, esque qu'el qu'un sait Comment fair un robot qui puisse fair des des actions sur internet ? merci d'avance cordialement ********.
Connexion internet (je n'arrive pas à ouvrir Internet Explorer) [ par atoutcoeur13 ]
Bonjour à toutes et tous, J'ai un soucis de connexion et j'aimerais avoir une réponse assez rapide.Voilà!La fille de ma copine a r
web services [ par tounissan ]
salut a tous je suis nouveau sur python j'ecrit en ce moment une tite application pour les telephone mobiles Nokia series 60 qui utilise un service we
python [ par tattou_j ]
Bonjour,Je suis entrain de travailler sur mon pfe, est ce que quelqu'un peut m'aider et m'envoyer des codes en python sur eclipse concernant l'envoi d
Surveiller les échanges sur internet [ par aera group ]
Bonjour,Je souhaite développer un petit programme de contrôle d'Interent sur un PC (comme pour faire un logiciel de contrôl parental par exemple). J'a
serveur local redirigé vers page web [ par alix20 ]
Bojour à tous,voilà, je suis complètement débutante en python (je découvre python grace à Swinnen) et j'ai une question qui semblera peut-être ridicul
Ouvrir une page web avec mozilla avec python [ par Shakan972 ]
Bonsoir tout le monde je souhaiterais savoir la manière d'ouvrir une page web à l'aide de python et cela sous mozilla.Je sais en effet que la commande
corps de mail = contenu fichier [ par alix20 ]
Bonjour à tous,je cherche à écrire un script qui permette d'envoyer un mail dont le contenu du message est le contenu d'un fichier texte. Or, après mo
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE [WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE[WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE par FREMYCOMPANY
Je pense qu'ils ont besoin d'une piqure de rappel chez Microsoft : c'est bien gentil d'avoir une interface jolie, mais si c'est pour avoir un truc qui ne convainct pas dedans, c'est peine perdue.
---->
Système ouvert ----> Fermé ?
P...
Cliquez pour lire la suite de l'article par FREMYCOMPANY
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|