Hacking : obtenir un interpreteur de commande

razuki Messages postés 293 Statut Membre -  
razuki Messages postés 293 Statut Membre -
Bonjour,
j'ai lu un doc expliquant comment obtenir un interpreteur de commande sous Unix. Mais je ne comprend pas grand chose... C'est mal expliqué je trouve ( pour un débutant en sécurité ) !
http://www.horslimite.net/tutoriel/h...20linux/7.html
Je suis sur que quelqu'un sur ce forum explirait mieux . J'ai pas très bien compris le lien entre lancer un client X et obtenir un interpreteur de commande.
Merci d'avance pour votre aide
A voir également:

9 réponses

Leahkim Messages postés 3219 Statut Membre 281
 
Au vu de tes questions, mes réponses n'amèneraient que d'autres questions ...

Apprend Linux, pratique, fais toi de l'expérience dans la ligne de commande Unix/Linux (beaucoup) et replonge toi la dedans après.

Si tu veux, je vois ça comme une pyramide.
tout en bas il y a l'apprentissage machine
niveau 2, utilisation système
niveau 3, approfondissement des connaissances systèmes
niveau 4, apprendre la théorie des technologies
niveau 5, commencer la sécurité.

De ce que je vois, tu dois être au niveau 2, et en cours d'apprentisage du niveau 3.

Il te manque principalement 2 choses: de l'aisance avec Linux/Unix, donc le système, et surtout des connaissances théoriques de réseau... les ports, le système d'adressage IP, les nombreux protocoles de communication, etc.

Le probleme pour apprendre la sécurité, c'est qu'il faut tout connaitre avant. Les failles systèmes, les protocoles de communication, les possibilités technologiques et les principes algorithmiques.
je pourrais passer 2h à t'expliquer ce tuto pour que tu le comprenne, mais ça serait pareil pour le suivant.

Sérieusement, apprend d'abord a te servir correctement des systèmes d'exploitations.
1
Leahkim Messages postés 3219 Statut Membre 281
 
Ton lien ne fonctionne pas, désolé.

Demarre un serveur X est le fait de demarrer une interface graphique.
Un interpreteur de commande est une fenetre dans laquelle apparait un prompt, dans lequel tu peux taper des commandes.
0
razuki Messages postés 293 Statut Membre 1
 
http://www.horslimite.net/tutoriel/hack%20sous%20linux/7.html
en fait le pb c'est que je ne vois pas du tout comment on obtient l'interpreteur de commande en lancant un serveur X ...
0
Leahkim Messages postés 3219 Statut Membre 281
 
le principe est assez simple finalement, mais si tu n'y connais pas grand chose en Linux, commence par apprendre Linux, avant d'apprendre la sécu...

le serveur X est un composant Unix, permettant d'avoir une interface graphique.
Seulement, ce même serveur X a la capacité d'afficher ses résultats sur un autre serveur X installé ailleurs (la machine cible).
les hackers utilisent donc Xterm (serveur X orienté interpreteur de commande) pour ouvri un interpreteur de commande chez la cible, et donc executer des commande sur la machine cible.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dna.factory Messages postés 29362 Date d'inscription   Statut Modérateur Dernière intervention   1 619
 
ce site n'aide pas au hacking, même quand celui ci est purement théorique

Article 323-3-1
Créé par Loi n°2004-575 du 21 juin 2004 - art. 46 JORF 22 juin 2004

Le fait, sans motif légitime, [...]d'offrir, [...] toute donnée conçus ou spécialement adaptés pour commettre une ou plusieurs des infractions prévues par les articles 323-1 à 323-3 est puni des peines prévues respectivement pour l'infraction elle-même ou pour l'infraction la plus sévèrement réprimée.

Stop failing the turing test !
0
razuki Messages postés 293 Statut Membre 1
 
Seulement, ce même serveur X a la capacité d'afficher ses résultats sur un autre serveur X installé ailleurs (la machine cible).
Moi ce que j'ai compris c'est que un client X peut afficher des résultats sur un serveur X (local ou distant) ...
En fait ca serait pas un mécanisme client/serveur ? ( toi tu parles de serveur/serveur ...)

les hackers utilisent donc Xterm (serveur X orienté interpreteur de commande) pour ouvri un interpreteur de commande chez la cible, et donc executer des commande sur la machine cible.
Mais l'interpreteur de commande qui sera ouvert chez la cible, logiquement il agit sur la machine du pirate, non ? Pourquoi ca agirais sur le serveur ... ?
0
razuki Messages postés 293 Statut Membre 1
 
D'acc,
Mais pour info :
-- je ne suis pas débutant en Linux, bien qu'il y ait des choses qui je n'ai pas encore vu.
-- j'ai des connaissances théoriques sur les réseaux ( notion de ports, TCP/IP, UDP, système d'adressage, etc ...
-- pourrais tu répondre aux questions que j'ai posées sur le post précédent ? même si ca risque d'engendrer d'autres questions. Si c'est le cas, jt'embeterai plus avec mes questions lol, je verrai avec les autres et aussi avec les nombreux tuto ...
0
Leahkim Messages postés 3219 Statut Membre 281
 
Soit, comme tu veux:

Il n'y a pas de "client X"
On parle toujours de serveur X, car c'est une application qui heberge d'autre application. En quelques sortes, le "client X" est le système graphique de toutes les application qui peuvent s'afficher.
exemple: ls
la commande ls permet d'afficher une liste des fichier/dossier présents la ou se situe le prompt.
ls a un "client X", intégré aux bureaux (Gnome, KDE, xfce, etc.) qui permet, quand tu ouvre un dossier d'afficher dans cette fenetre le contenu du dossier avec des icones via une librairie graphique.
Ce qui explique aussi pourquoi je parle de server/server.

Concrètement, en ce qui concerne xTerm:
en modifiant la conf d'xterm, on peut faire en sorte qu'il agisse ailleurs que sur le serveur X de la machine qu'on utilise. Donc, sur la machine cliente, via son serveur X...
0
razuki Messages postés 293 Statut Membre 1
 
D'accord,
mais dans http://www.horslimite.net/tutoriel/hack%20sous%20linux/7.html il parle de client X :)
Xterm est un client X d'après l'article.
De toute manière, j'ai très bien compris le fonctionnement maitnenant :), et je vois que tu voulais dire.
Merci pour ton aide.
0