[RELEASE] -STORM- Spammer Open Source

08/19/2012 13:21 -STORM-#1
Hi
Da anscheinend alle Spambots, die es hier mal gab, down sind, habe ich mal einen neuen gebastelt. Dieser bietet sogar noch ein bisschen mehr, als die bisherigen.

[Only registered and activated users can see links. Click Here To Register...]

Features:
  • Multiclient Unterstützung
    Ihr könnt beliebig viele LC-Clienten öffnen und für jeden einen seperaten SpamBot öffnen.
    Jegliche Zugriffe werden durch die Handle der Fenster koordiniert. Diese sind eindeutig. Identische Titel stellen kein Hindernis dar.
  • AntiAutoit Bypass ohne Patch oder Offsets
    Durch meinen Compiler wird die .exe undetected. Das funktioniert auf jedem Server, ohne etwas zu patchen, oder Offsets zu suchen.
    Wer etwas am Source ändern möchte, muss Anti AutoIt entweder selbst umgehen, oder das Script hier reinstellen. Dann kann ich es für euch undetected machen.
  • Background Mode
    Der SpamBot benutzt ControlSend und funktioniert somit auch minimiert, ihr könnt gleichzeitig zocken, surfen, oder was auch immer.
  • mehrere Texte mit unterschiedlichen Wartezeiten einstellbar
    Vorteil liegt auf der Hand.
    Die Zein wird in ms angegeben! 1s = 1000ms
    Leere Inputs werden automatisch übersprungen und verursachen keine Fehler.
    Das GUI ist dynamisch gestaltet, durch Klick auf + oder - können zur Laufzeit weitere Inputs hinzugefügt/entfernt werden, wobei sich automatisch die Fenstergröße anpasst.
  • +Random No. / + Rising No.
    Wahlweise wird am Ende jedes Strings eine zufällige Zahl bis 1000 oder eine ansteigende Zahl hinzugefügt. Damit wird die Sperre umgangen, gleiche Texte nur zweimal pro Minute senden zu können.
  • SendKeyDelay & SendKeyDownDelay
    SendKeyDelay: Die Zeit in ms, die zwischen zwei gesendeten Zeichen gewartet wird.
    SendKeyDownDelay: Die Zeit in ms, die jedes Zeichen gedrückt gehalten wird.
    Beispiel: Ihr sendet "abc" mit SendKeyDelay = 3 und SendKeyDownDelay = 5
    <a 5ms gedrückt> <3ms warten> <b 5 ms gedrückt> <3ms warten> <c 5ms gedrückt>
    Dient der Geschwindigkeitsoptimierung. Zu niedrige Werte können zur Folge haben, dass einige Zeichen nicht ankommen.
    Default ist 5ms und sollte überall flüssig laufen. Je nach PC/Leitung/Server ist mehr drin.
  • Delay Test
    Sendet 100x 7 Zeichen und stoppt dabei automatisch die benötigte Zeit. Erleichtert das Anpassen der Delays.
  • Enter Chat einstellbar
    Enter wird nicht nur zum Abschicken gesendet, sondern auch, um den Chat zu fokussieren. Deaktivieren dient der Geschwindigkeitsoptimierung.
  • Flag einstellbar - beliebige Tasten möglich
    Default (Checkbox nicht aktiviert) heißt, der Text wird "roh" gesendet, also ganz normal wie er da steht.
    Aktiviert ihr die Checkbox, könnt ihr besondere Tasten wie z.B. die F-Tasten, Shift, Tab etc. senden. Die entsprechenden Codes dafür sind unten aufgelistet.
    Enter Chat ist dabei automatisch komplett deaktiviert, kann aber per {ENTER} manuell gesendet werden.

[Only registered and activated users can see links. Click Here To Register...]

Fenster auswählen
Beim Start sucht der SpamBot nach laufenden Nksp.exe. Findet er eine, wird die automatisch ausgewählt. Möchtet ihr ihn in Verbindung mit nem Multiclient benutzen, könnt ihr manuell ein Fenster auswählen.
Dafür einfach den Select-Button drücken und mit dem nächsten Klick das geöffnete LC-Fenster wählen.
Anschließend werden Fenstertitel, ProcessID und WindowHandle angezeigt. Reicht euch das nicht für eine eindeutige Bestimmung, drückt den Open-Button und das ausgewählte Fenster wird in den Vordergrund geholt.

Codes bei aktivierter Flag:

Ist der SpamBot kompatibel mit xTrap?
Keine Ahnung. Es wird nicht auf den Memory zugegriffen, was ja hauptsächlich von xTrap geblockt wird.
Ob xTrap auch ControlSend verhindert, weiß ich nicht.
Probiert es aus.
Da ich keinen Client mit xTrap auf dem PC habe, werde ich das auch nicht ändern, falls es nicht funktioniert.
Aber der SpamBot ist open source, also ist jeder eingeladen, sich darum zu kümmern.

Bugs:
Keine bekannt.
Falls ihr welche findet, ausführlich (!) hier melden. Dazu gehört verwendetes Betriebssystem, LC Version, genau Beschreibung des Fehlers und unter Umständen Screenshots oder ein Video.
Sätze wie "es läuft nicht." machen jegliche Hilfe unmöglich.

Geplante Änderungen:
Vorerst keine.

History:
  • 21.08.12 v3:
    Flag einstellbar.
  • 21.08.12 v2:
    Dynamisches GUI. Hinzufügen/Entfernen beliebig vieler Inputs zur Laufzeit möglich.
    So sieht das ganze aus:

Source:

VirusTotal
Alle, die etwas Ahnung haben, werden sich jetzt wohl an den Kopf fassen, denn ein veröffentlichter Source Code macht jeglichen Virenscan unnötig.
Bevor aber irgendwelche Fragen kommen, ob der auch wirklich sicher ist (als ob ich es euch sagen würde, wenn ich Viren verbreiten würde) oder auch Anschuldigungen, weil CrapSoftware XY angeblich nen Virus detected, hier mal ein Scan:
[Only registered and activated users can see links. Click Here To Register...]
Von 41 Programmen hat einzig ein grandioses Programm namens Antiy-AVL etwas gefunden. Ich denke, das spricht für sich.

Sonstiges
Mehr gibt es eigentlich nicht zu sagen.
HWID oder sonstige Sperren werden nicht verwendet und die Benutztung ist meiner Meinung nach sehr einfach. :)
Getestet wurde auf Win7 Professional x64, aber da ich in 32bit compiled habe, sollte es auf allen Systemen ab XP oder sogar älter problemlos laufen.
08/19/2012 14:34 Tarissuis#2
Dass alle Programmierer immer ihre Kräfte zum Bösen einsetzen müssen ... ;)

Ich werds dann für meinen AFK-Händler nutzen und die Zeit etwas hochstellen, schöne Arbeit, wird gleich nachher getestet!
08/21/2012 11:51 -STORM-#3
Bin gerade dabei, das GUI dynamischer zu gestalten.
Funktioniert schon recht gut.
Man kann jetzt zur Laufzeit Inputs hinzufügen/entfernen, wobei sich das GUI automatisch anpasst.
[Only registered and activated users can see links. Click Here To Register...]

Edit: Scheint stabil zu funktionieren, Bugs konnte ich nicht finden. v2 wird jetzt hochgeladen. Das ist erstmal das letzte Update, weitere sind nicht geplant.
08/21/2012 15:07 dafuq_O.o#4
nice tool bro. is poosible to send f-keys with that?
08/21/2012 17:34 -STORM-#5
Quote:
Originally Posted by dafuq_O.o View Post
nice tool bro. is poosible to send f-keys with that?
The compiled version doesnt support that feature at the moment but actually it just requires changing the ControlSend's flag.
Shouldnt be too difficult to control the flag by a checkbox.

Edit: There we go.
[Only registered and activated users can see links. Click Here To Register...]
With Flag selected F-Keys can be sent like {F1} {F2} ...
Note: To use F-Keys you dont need the bot sending Enter, so its deactivated in that case.
If you want it to send Enter though, its {ENTER}
08/21/2012 20:07 dafuq_O.o#6
great man. that realy is awesome. :handsdown::handsdown::handsdown:
09/16/2013 23:16 BackToThePast#7
Nice!