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 , Moi aussi sa pourrait m'intérreser dans un futur proche :p
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é et puis un langage executé c est bien mieux .
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 avoir plusieurs languages dans son robot, permet donc de facilité l'expension des possibilité, et ainsi on pourrais créer une fonction bruteforce en C pour avoir la vitesse d'éxécution du C, tous en gardant la flexibilité du python. Et puis pourquoi se limiter au protocole irc ? Tu pourrais même faire un bot http (genre les idées de dessus) ou encore un bot pop/smtp qui t'avertis de tes nouveaux mail, puis répond de façon automatique, j'ai déjà partager des ressources dans ce sens. Alors un conseil, pense dès le début que ton "bot irc" est un ROBOT et qu'il peux faire pleins de chose et avoir des entrés/sorties sur n'importe quel protocole, et même sur un protocole à toi! mon bot est également capable de recevoir des ordres de n'importe quel autre programme (et donc de n'importe quel language) et celà via une socket, bref je pourrais continuer longtemps je croit le champ des possibilités est quasi infinie pour celui qui y met le temps, tu veux être réveiller par ton bot, certains l'ont fait, tu veux qu'il te servent de jukebox, certains l'ont fait, tu veux qu'il te sauvegarde des données en les chiffrant et les envoyés en ssh sur un pc à l'autre bout du monde, certains vont le faire (moi) :p si tu t'y connait en electronique, tu peux aussi le relier à un vrai robot arduino, et il te feras des biscottes en allumant un interrupteur 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 " (<== rien de méchant hein on en fait tous plus ou moins du copy/paste. La c'est pour l'exemple) 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 | 214 |
06-12-2014, 17h53 Dernier message: c4ffein |
|
Amis Cracker j'ai besoin d'aide ! | Network | 1 | 164 |
10-05-2014, 11h49 Dernier message: supersnail |
|
Plateforme pour Reverse Engineering. | darksabersan | 9 | 513 |
20-02-2014, 10h25 Dernier message: Ekroz |
|
Question pour la création de mon site... | Wabouz | 10 | 491 |
05-03-2013, 21h14 Dernier message: Wabouz |
Utilisateur(s) parcourant ce sujet : 3 visiteur(s)