Aide pour mon premier Bot IRC!
|
05-03-2013, 00h11
Message : #1
|
|
Meyo
![]() Newbie ![]() Messages : 11 Sujets : 3 Points: 0 Inscription : Jan 2013 |
Aide pour mon premier Bot IRC!
Bonjour à tous,
Je suis un peu newbie pour tout ce qui relève du protocole IRC. A vrai dire je n'ai pas eu l'occasion de m'y aventurer. Et vu que la création des bots IRC est assez fréquente dans notre communauté, je me retourne vers vous, chers amis, pour me guider. Il y a certainement des gens assez expérimentés dans le domaine que ma question leur paraitrait banale. Mais ayez un peu patience et je vous assure que j'apprends vite. Merci M. |
|
05-03-2013, 00h19
Message : #2
|
|
OverDreams
![]() Membre actif ![]() Messages : 68 Sujets : 3 Points: 4 Inscription : Oct 2012 |
RE: Aide pour mon premier Bot IRC!
Dit nous déjà en quel langage veut tu le coder
![]() Code : While (1) {Orgasm;} |
|
05-03-2013, 00h19
Message : #3
|
|
Junky
![]() Snorky Master ![]() Messages : 228 Sujets : 35 Points: 203 Inscription : Mar 2013 |
RE: Aide pour mon premier Bot IRC!
Bonjour.
Tu peu commencer par ceci par exemple: http://abcdrfc.free.fr/rfc-vf/rfc1459.html Tu verras comment IRC fonctionne. Junky Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier
|
|
05-03-2013, 00h22
Message : #4
|
|
notfound
![]() #!/usr/bin/env bash ![]() Messages : 687 Sujets : 47 Points: 271 Inscription : Sep 2012 |
RE: Aide pour mon premier Bot IRC!
Pour coder un bot IRC, je pense que python est le meilleur langage de par ses librairies !
|
|
05-03-2013, 00h27
Message : #5
|
|
Junky
![]() Snorky Master ![]() Messages : 228 Sujets : 35 Points: 203 Inscription : Mar 2013 |
RE: Aide pour mon premier Bot IRC!
Ou sans libs aussi!
Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier
|
|
05-03-2013, 01h08
(Modification du message : 05-03-2013, 01h09 par Shark972.)
Message : #6
|
|
Shark972
![]() Newbie ![]() Messages : 15 Sujets : 3 Points: 1 Inscription : Dec 2012 |
RE: Aide pour mon premier Bot IRC!
je te conseil C le pour le bot irc meme si le langage est assez complexe mais tu seras sure d'etre illimité
![]() apres pour le proto irc il est important certe mais je te conseil plus l'etude du reseau globalement . |
|
05-03-2013, 01h56
(Modification du message : 05-03-2013, 02h32 par InstinctHack.)
Message : #7
|
|
InstinctHack
![]() Posting Freak ![]() Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: Aide pour mon premier Bot IRC!
Bonjour,
Bien que le C soit un super language, si tu souhaite un dévellopement rapide, le python seras plus adapté, et de plus ce language permet des choses qu'on il serais (je pense) difficile à faire en C, d'après tous est affaire de gout et de passion. Je parle en connaisance de cause, ayant moi-même coder un code irc en python. Pour démarrer je te conseille également la rfc du protocole, ainsi que ce lien ( merci encore nowz) avec lequel j'ai débuté : http://n0wz.blogspot.fr/2012/08/13-pytho...miere.html Si tu souhaite obtenir de l'aide pour ton bot et que tu as choisi le python, je pourrais t'aider sans problème dans la limite de mes connaisances. ![]() EDIT: encore une fois le language est un choix personnel, mais une autre voie est possible, celle d'un bot hydride, qui fut mon cas, du python, avec du php (oui, pendez-moi) ainsi mon bot peut être relié à des events qui survienne sur mon site par exemple, et pour dévelloper mon propos, je pourrais être avertis par Infinity sur IRC d'une tentative de hacking sur mon site via mon projet "honeypot" et lui envoyer des ordres pour mettre le site en maintenance, ou simplement bannir l'ip ![]() ![]() ![]() voilà ![]() ps : si tu veux tester ton bot => #bot et non #n-pn Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
05-03-2013, 02h06
Message : #8
|
|
![]() Banni Messages : 121 Sujets : 10 Points: 22 Inscription : Feb 2012 |
RE: Aide pour mon premier Bot IRC!
Comme l'a dit khaled il n'y a aucun doute possible sur le choix du langage, ça va être du interprété :p
|
|
05-03-2013, 10h57
Message : #9
|
|
MLT
![]() MauriceLeTendu ![]() Messages : 40 Sujets : 10 Points: 26 Inscription : Dec 2012 |
RE: Aide pour mon premier Bot IRC!
Il y avait un excellent tutoriel sur le site du zero concernant le protocole IRC par le php. Mais maintenant que le site à changé c'est un peu chaud pour le retrouver.
|
|
05-03-2013, 11h27
(Modification du message : 05-03-2013, 11h32 par InstinctHack.)
Message : #10
|
|
InstinctHack
![]() Posting Freak ![]() Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: Aide pour mon premier Bot IRC!
@MLT
recherche google : bot irc php sdz tuto premier lien : http://www.siteduzero.com/informatique/t...c-avec-php Mais php pour parser les messages, les datas, extractions && co, c'est galère à coté de python récuperer les trois derniers caractères en php ? en python Code PYTHON :
Le choix est vite fait (ok j'en rajoute substr ($chaine, -3); marchais aussi...) Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
05-03-2013, 11h35
Message : #11
|
|
thxer
![]() :(){ :|:& };: ![]() Messages : 382 Sujets : 60 Points: 162 Inscription : Feb 2013 |
RE: Aide pour mon premier Bot IRC!
Personnellement pour mon bot j'ai appris en récupérant le code de supersnail, c'est du python .. depuis le bot à bien évolué il me permet de contrôler mon pc à 100/100, voir les processus en cours, les kills, allumez la web cam et la diffusé sur le net etc ...
J'utilise python, pour une raison simple : j'aime pas compiler ... |
|
05-03-2013, 12h47
Message : #12
|
|
Meyo
![]() Newbie ![]() Messages : 11 Sujets : 3 Points: 0 Inscription : Jan 2013 |
RE: Aide pour mon premier Bot IRC!
Merci pour vos conseils, se fut très instructif.
Perso j'aime pas trop C (Mauvais souvenir de l'école j'ai eu 9 je crois ^^) et ce même si j'ai remonté cette pente. Je pensais à le faire en Python. Ce dernier semble fort intéressant (je l'ai déjà utilisé pour des blind sqli et des XPath aussi, ça casse la baraque!!). Je vais déjà m'intéresser aux liens que vous m'avez indiqués et faire quelques tests de mon côté. bonne journée |
|
05-03-2013, 13h32
Message : #13
|
|
Sh4dows
![]() Tweetos ![]() Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: Aide pour mon premier Bot IRC!
(05-03-2013, 11h35)freecrack a écrit : Personnellement pour mon bot j'ai appris en récupérant le code de supersnail, c'est du python .. depuis le bot à bien évolué il me permet de contrôler mon pc à 100/100, voir les processus en cours, les kills, allumez la web cam et la diffusé sur le net etc ... En soit le faire en C n'est pas difficile, et pour ma part j'adore compiler ![]() Sinon le python est aussi un excellent choix ! Après le langage on s'en fiche un peu puisque à la base il demandé des informations sur le protocole IRC en lui même.. ![]()
Faites ce que je dis et non ce que je fais !
|
|
05-03-2013, 13h39
Message : #14
|
|
Creepy_p0ney
![]() chef des poneys voodoo ![]() Messages : 146 Sujets : 9 Points: 24 Inscription : Dec 2011 |
RE: Aide pour mon premier Bot IRC!
freecrack j'aimerai bien voir ton code, même si je prog que en c, ensuite j'ai codéé un bot en c il fut un temps et c'est un peu la galère, (une condition par ligne casiment(mais dieu inventa le switch).
Penser que coder est coder explique-t-il la recursion ?
http://p0neyland.wordpress.com/ |
|
05-03-2013, 13h50
Message : #15
|
|
Junky
![]() Snorky Master ![]() Messages : 228 Sujets : 35 Points: 203 Inscription : Mar 2013 |
RE: Aide pour mon premier Bot IRC!
Bonjour
Si je peu me permettre, n'utilise pas les libs python IRC. Je vous vois me dire "Encore un qui réinvente la roue" mais il peu être intéressant de savoir comment ça fonctionne. Ici tu n'es "que" sur protocole IRC. Ce n'est pas non plus la mort. ![]() Un ami me le dis tjs "Code sans lib et démmerde toi pour que ça marche". Dans le fond il n'as pas tord. (même si il me rale tjs dessus. ![]() Un exemple: Voici comment "coder" un serveur web en python. Il te suffit d'une seul ligne dans un terminal: Code : $ python -c 'import SimpleHTTPServer;SimpleHTTPServer.test()' Et pour te montrer que celui-ci fonctionne voici le résultat d'un curl Code : $ curl -I localhost:8000 Ouahh!!! content nous sommes d'avoir un serveur web en 1 ligne. Il est vrai que ça peu te dépanner dans certaines situations (partage de fichier par exemple). Mais la question fondamentale la dedans est: Mais pourquoi et comment? Réponse: "tu n'en sais rien car tu as pas essayé de comprendre, et tu n'as fit qu'un vulgaire copy/paste ![]() Plus tu essayera de comprendre le pourquoi, plus tu progressera!!! Après pour le language prend celui avec lequel tu es le plus à l'aise pour commencer. Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier
|
|
« Sujet précédent | Sujet suivant »
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
besoin d'aide, BIOS se fout littéralement de moi | sharkky | 3 | 281 |
06-12-2014, 17h53 Dernier message: c4ffein |
|
Amis Cracker j'ai besoin d'aide ! | Network | 1 | 219 |
10-05-2014, 11h49 Dernier message: supersnail |
|
Plateforme pour Reverse Engineering. | darksabersan | 9 | 694 |
20-02-2014, 10h25 Dernier message: Ekroz |
|
Question pour la création de mon site... | Wabouz | 10 | 634 |
05-03-2013, 21h14 Dernier message: Wabouz |
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)