Derniers journaux de termitor :
- [01/07@10:23] drm et vente lié
- [05/06@20:03] Termitor Contest
- [24/01@13:43] Trackback : pisser-dans-la-fontaine-de-duchamp
- [10/12@21:04] [DADVSI] court metrage, humour
- [01/06@09:15] Démocratie
- [22/06@02:07] je voulais faire un journal en pages principal
- [22/06@02:05] ***un nouveau NET LIBRE***
- [14/04@14:34] Install party à Saint avold (moselle 57)
- [31/01@16:54] Test Fedora core
- [27/09@02:16] reponse de google au mystéres
- [26/08@22:04] vive kilobug , grand trolleur de l'année
Journal : identification sur freenode et ghost
Posté par Sébastien TeRMiToR (page perso, ) le 01 juillet 2006
0
voila un petit script vite fait #!/usr/bin/python
# -*- coding: utf-8 -*-
import xchat
__module_name__ = "pyid"
__module_version__ = "0.1"
__module_description__ = "Python module identify for freenode , /id nick password"
def id(word, word_eol, userdata):
if len(word) < 2:
print 'Usage : /id '
else:
if xchat.get_info("nick") == word[1]:
pass
else:
xchat.command('msg nickserv ghost '+word[1]+' '+word[2])
xchat.command('nick '+word[1])
xchat.command('msg nickserv identify '+word[2])
return xchat.EAT_ALL
xchat.hook_command("id", id, help="/id ")
il tu le fantôme si c n'est pas vous , change le nick et vous identifie.
syntaxe /id login password
Salete , pre impose de gros interligne qui ne servent a rien , et code me perd l'indentation , donc voila , je le laisse comme cela ! desolé
> Lire le journal (4 commentaires, moyenne: 3).
nickserv
Posté par
theocrite (Jabber id, page perso, ) le 01/07/2006 à 12:27. (lien). Évalué à 3.
Le principe est d'envoyer des message (GHOST et IDENTIFY à un bot nomé nickserv). Or en cas d'attaque si quelqu'un s'identifie en nickserv, il récupère ton mot de passe en clair.
Vu que tu utilise xchat pour aller sur freenode (ça fonctionne, je viens de tester), tu peux directement faire :
Alors déjà il aurait fallu préciser que c'est un script pour xchat. Ensuite, je ne vois pas bien en quoi c'est spécifique à freenode, mais bon.
Sinon une petite remarque sur le passage suivant :
xchat.command('msg nickserv ghost '+word[1]+' '+word[2])
xchat.command('nick '+word[1])
xchat.command('msg nickserv identify '+word[2])
Le principe est d'envoyer des message (GHOST et IDENTIFY à un bot nomé nickserv). Or en cas d'attaque si quelqu'un s'identifie en nickserv, il récupère ton mot de passe en clair.
Vu que tu utilise xchat pour aller sur freenode (ça fonctionne, je viens de tester), tu peux directement faire :
xchat.command('ns GHOST '+word[1]+' '+word[2])
xchat.command('nick '+word[1])
xchat.command('ns IDENTIFY '+word[2])
--
Le libre vaincra, tout est déjà joué.
Le libre vaincra, tout est déjà joué.
-
[^]Re: nickserv
Posté par kaouete (page perso, ) le 01/07/2006 à 12:55. (lien). Évalué à 2.le mieux etant de verifier l'hostname de nickserv pour voir s'il correspond au bon.
comme par exemple dans ce script pour irssi : http://www.irssi.org/scripts/html/nickserv.pl.html
(par contre celui la permet d'enregistrer plusieurs nick sur plusieurs reseau et de gerer le tout automatiquement (par contre pas de ghost : )
-
[^]Re: nickserv
Indentation
Posté par
JaguarWan () le 01/07/2006 à 14:51. (lien). Évalué à 4.
Quand je veux copier du code ici, je remplace les Quatre Espaces® d'indentation par des espaces insécables, qui sont épargnés par Templeet.
Salete , pre impose de gros interligne qui ne servent a rien , et code me perd l'indentation , donc voila , je le laisse comme cela ! desolé
Quand je veux copier du code ici, je remplace les Quatre Espaces® d'indentation par des espaces insécables, qui sont épargnés par Templeet.

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.