Comment puis-je faux postes de contrôle et des messages à Usenet?
De: Anonyme (Pretending to Be: tale@uunet.uu.net (David, Laurent C)
Objet: FAQ: amélioration des conditions de vie grâce à la falsification
Date 19 Mar 1995 02:37:09 GMT
Anonyme netnews sans "anonyme" réexpéditeurs
Inspiré par la récente NetNews Juges-L "événements, ce fichier a été mis à jour pour couvrir l'établissement messages de contrôle, de sorte que vous pouvez faire votre propre annulation de l'article et de créer et de détruire vos propres groupes de discussion.
Enregistrer tout article de journal dans un fichier. Nous allons l'appeler "fakepost" dans cet exemple.
Modifier "fakepost", et retirera les lignes d'en-tête du formulaire
De certains! Hasard! Chemin! Utilisateur (note: "De" et non "De: "!!!)Raccourcir la voie à-tête à sa dernière deux ou trois "bangized" composants. Il s'agit de faire examiner l'article tel qu'il était récemment d'où il est vraiment était détaché, l'origine et cliquez sur le net à ou près de l'accueil vous envoyer. Ou vous pouvez construire un nouveau chemin: ligne en fonction de vos alias assumé. Faites un peu de changement à l'ID du message: domaine, qui n'est pas susceptible d'être dupliqué n'importe où. Ce dernier est généralement préférable de faire en ajoutant quelques caractères aléatoires à la partie avant le @, dans la mesure où de nouvelles détachement programmes utilisent généralement une durée déterminée domaine pour générer ces identifiants.
Article:
Lignes:
Xref:
Changer les autres têtes-à-dire ce que vous aimez - De:, Newsgroups:,
Sender:, etc Remplacer le texte du message original avec votre message. Si
vous envoyez des messages à un groupe modéré ou de poster un message de contrôle,
n'oubliez pas de mettre dans un Approuvé le: tête de contourner la modération
mécanisme.
Pour annuler spécifiquement de quelqu'un d'autre article, vous avez besoin de son message-ID. Votre en-têtes de message, en plus de ce qui est déjà là, devrait aussi contenir les éléments suivants avec ce message-ID dans celui-ci. Cela en fait un "message de contrôle". REMARQUE: messages de contrôle ont généralement besoin d'une
Approuvé le: tête ainsi, si vous devez ajouter un.
Objet: cmsg annuler <xb8700A@twits.site.com>
Contrôle: annuler <xb8700A@twits.site.com>
Approuvé le: luser@twits.site.com
De discussion sont créés et détruits avec les messages de contrôle, trop. Si vous vouliez créer, par exemple, comp.misc.microsoft.blows, votre tête quelque chose comme
Objet: cmsg newgroup comp.misc.microsoft.blows
Control: newgroup comp.misc.microsoft.blows
Ajouter sur la chaîne "modéré" à la fin de ces si vous voulez que le groupe d'être "modéré sans modérateur" avec alt.hackers. Quelque part dans le corps de votre message, vous devez inclure le texte suivant, a changé avec la description du groupe que vous créez:
Pour votre fichier de groupes de discussion:
comp.misc.microsoft.blows Nous ne faisons pas de fenêtres
Pour supprimer un groupe, remplacer "rmgroup" pour "newgroup" dans les lignes d'en-tête ci-dessus. Gardez à l'esprit que la plupart des sites de tous "rmgroup" grâce à une demande nouvelle de l'homme-maître, qui mai mai ou pas décider à l'honneur. La création de groupes est plus susceptible d'être que la suppression automatique à la plupart des installations. Tout groupe de discussion changements sont plus susceptibles de prendre effet si le venir de moi, car mon nom est intégrées dans un grand nombre de NNTP Scripts de contrôle, en utilisant la De: et approuvé:-têtes de cette contribution est recommandé.
Enregistrer les modifications, l'article, vérifier pour s'assurer qu'il ne contient aucune référence à vous ou à votre propre site, et envoyez-le à votre serveur NNTP qui permet des transferts via le IHAVE commande, en utilisant le script suivant:
#! / bin / sh # # Publier un article par IHAVE. # # Args: serveur de nom de fichier if test "$ 2" = ""; then echo usage: $ 0 nom de fichier serveur exit 1 fi if test! - f $ 1; then echo $ 1: pas trouvé exit 1 fi # sucer msg-id de têtes, garder les crochets msgid = `sed-e'/^$/,$ d '$ 1 | egrep' ^ [Mm] essage - [Ii] [Dd]: '| \ sed' s /.*-[ Ii] [Dd]: / / ' `echo $ msgid (5 sommeil echo $ IHAVE msgid dormir 5 cat $ 1 sleep 1 echo". "Sleep 1 echo QUIT) | telnet $ 2 119
Si votre article ne figure pas dans un jour ou deux, essayez un autre serveur. Ils sont faciles à trouver. Voici un script qui va casser un grand dossier plein de netnews enregistrées dans une liste d'hôtes à essayer. Modifier le résultat de cette si vous le souhaitez, de supprimer évident des peuples noms et d'autres déchets.
#! / bin / sh FGV = 'fgrep-i-v' egrep '^ Path:' $ 1 | sed-e 's / ^ PATH: / /'-e 's /! / \ / g' | sort-u | fgrep . | $ FGV. BITNET | $ FGV. Uucp
Une fois que vous avez votre liste d'accueil, nourrir le script suivant.
#! / bin / sh while read xx; faire si test "$ xx" = ""; ensuite continuer; fi echo === xx $ (echo $ xx ouvert 119 dormir 5 echo ihave IamSOk00l@podunk.edu dormir 4 écho. echo quit sleep 1 echo quit) | telnet faitSi le script ci-dessus est appelé "FINDEM" et que vous utilisez csh, vous devriez faire:
FINDEM <> & outfile
de sorte que toutes les sorties de telnet est capturé. Cela prend beaucoup de temps, mais quand elle se termine, modifier "outfile" et recherchez les occurrences de "335". Ces réponses marque de serveurs qui pourraient être disposés à accepter un article. Ce n'est pas une indication fiable, étant donné que certains serveurs de répondre avec l'acceptation et, plus tard, baisse d'articles. Essayez un serveur avec une version légèrement modifiée de répéter de quelqu'un d'autre message, et voir si elle apparaît finalement.
Parfois, les telnets obtenir en un étrange état, et de geler, en particulier quand un hôte refuse les connexions NNTP. Si vous tuer manuellement ces processus telnet suspendu mais pas le script principal, le script va continuer. En d'autres mots, vous avez mai à surveiller la constatation script un peu de temps, il est en cours d'exécution.
Vous remarquerez d'autres serveurs qui ne sont pas nécessairement prendre un IHAVE, mais dire «détachement ok". Vous pouvez probablement faire postes par ceux-ci, mais ils ajouter un "NNTP-publication-hôte:" tête contenant la machine où vous venez et sont donc impropres à l'utilisation totalement anonyme.
Bookmark Comment puis-je faux postes de contrôle et des messages à Usenet?





