logo Homepage
+  NewbieContest
|-+  Général» Suggestions/Dev. du site» [Crackme] Exécutable linux ?
Username:
Password:
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [Crackme] Exécutable linux ?  (Lu 6795 fois)
neoflo
Profil challenge

Classement : 8123/54344

Membre Complet
***
Hors ligne Hors ligne
Messages: 171


Voir le profil WWW
« le: 07 Mars 2007 à 23:34:18 »

Bonjour,

Je crois que le sujet avait déjà été abordé, mais je n'ai pas retrouvé le thread .

Il y a certain crackMe qui pourrait facilement être porté sous linux je pense. Est-ce que c'est prévu ?

Si je demande ça, c'est juste parce que je connais beaucoup mieux les outils et le fonctionnement du système sous linux, et donc j'arriverai souvent certainement plus vite à faire les épreuves

Merci pour la réponse.
Journalisée

Gardel

Profil challenge

Classement : 670/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #1 le: 07 Mars 2007 à 23:38:02 »

O_O, tu utilises quoi ? gdb ?
Si t'arrives à te servir de gdb mieux que olly, ben bravo
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
neoflo
Profil challenge

Classement : 8123/54344

Membre Complet
***
Hors ligne Hors ligne
Messages: 171


Voir le profil WWW
« #2 le: 07 Mars 2007 à 23:53:03 »

Citation de: Gardel
O_O, tu utilises quoi ? gdb ?
Si t'arrives à te servir de gdb mieux que olly, ben bravo
Arf, je viens de penser qu'il y a plein d'exécutable codé en VB je crois

Non, j'utilisais les couples objdump, nm, ltrace. Et j'utilisais des techniques de chargement de bibliothèque partagé pour détourner des fonctions.



Mais je vais peut être regardé du coin de Olly, je ne connais pas.

EDIT 2 :  Bon, j'essayerais avec Olly, c'est peut être plus simple
Journalisée

Nebelmann

Profil challenge

Classement : 464/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #3 le: 08 Mars 2007 à 13:03:05 »

Le sujet a déjà été abordé, c'est vrai. Certains arguent que le cracking sous linux est inutile, mais on pourrait également dire que les crackmes sous windows sont aussi "inutiles", puisqu'après tout ce ne sont que des techniques spéciales, que l'on retrouve peu dans les protections commerciales (fouettez-moi si je me trompe).
Des crackmes linux pourraient être intéressants comme tu le dis, pour comprendre (mieux) linux et ses exécutables ELF, ses outils comme strace & co...
Il faudrait se pencher dessus, mais le problème est que l'on peut les résoudre autrement, grâce à IDA sous windows (ce qui n'a alors aucun intérêt si on veut améliorer ses compétences dans le domaine du manchot).
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
offw0rld

Profil challenge

Classement : 123/54344

Membre Complet
***
Hors ligne Hors ligne
Messages: 127


Voir le profil
« #4 le: 08 Mars 2007 à 16:20:35 »

C'est vrai que gdb sous linux n'est pas le mieu pour faire du carcking, sachant qu'il faut avoir le code source et les compiller avec l'option de debugage de gcc pour pouvoir poser des breakpoints autre part que sur des fonctions.
Journalisée
Gardel

Profil challenge

Classement : 670/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #5 le: 08 Mars 2007 à 16:24:41 »

Pareil qu'offworld, j'ai eu beau utiliser et ré-utiliser GDB, c'est pas trop fait pour, d'ailleurs je me demande s'il n'y a pas d'autres outils efficaces sur Linux ?
Il n'y avait pas un IDA pour Linux ? J'ai cherché sur le web j'ai pas trouvé
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
zours

Profil challenge

Classement : 553/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 811


Voir le profil
« #6 le: 08 Mars 2007 à 16:29:51 »

Sisi. IDA existe pour linux, mais pas le GUI. Après y'a toujours moyen de faire en graphique sous win et de se connecter à un debugger IDA qui tourne sous un host linux.
Journalisée
neoflo
Profil challenge

Classement : 8123/54344

Membre Complet
***
Hors ligne Hors ligne
Messages: 171


Voir le profil WWW
« #7 le: 08 Mars 2007 à 17:00:29 »

Si j'arrive à trouver comment faire pour tourner un programme sous linux, afin de pouvoir exploiter certaines "failles" de linux et qu'il ne soit pas possible d'utiliser aisement un désassembleur, je vous le fais savoir. Mais à mon avis, c'est mort

Journalisée

Gardel

Profil challenge

Classement : 670/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #8 le: 08 Mars 2007 à 18:24:38 »

Je suppose qu'on récupère IDA là : http://www.datarescue.com/idabase/idadown.htm
mais je trouve pas où est-ce qu'on doit le prendre
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
zours

Profil challenge

Classement : 553/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 811


Voir le profil
« #9 le: 08 Mars 2007 à 20:11:20 »

C'est commercial cette brave bête, hein...
Il me semble qu'il y a une version d'évaluation... Oui, tiens : http://www.datarescue.com/freefiles/idademo50.exe
Après, pour des versions complètes, faut soit payer soit les trouver ailleurs .
Journalisée
offw0rld

Profil challenge

Classement : 123/54344

Membre Complet
***
Hors ligne Hors ligne
Messages: 127


Voir le profil
« #10 le: 08 Mars 2007 à 20:32:29 »

Faut faire ça a coup de desassembleur. La suite binutils contient des outils sympathiques.
Journalisée
Gardel

Profil challenge

Classement : 670/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #11 le: 08 Mars 2007 à 23:08:56 »

Citation de: zours
C'est commercial cette brave bête, hein...
Il me semble qu'il y a une version d'évaluation... Oui, tiens : http://www.datarescue.com/freefiles/idademo50.exe
Après, pour des versions complètes, faut soit payer soit les trouver ailleurs .
C'est la version Linux que je cherche ^^
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
zours

Profil challenge

Classement : 553/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 811


Voir le profil
« #12 le: 08 Mars 2007 à 23:17:25 »

Ouais ben dans la version complète uniquement, c'est écrit sur le site, ça...
Journalisée
Gardel

Profil challenge

Classement : 670/54344

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #13 le: 08 Mars 2007 à 23:19:57 »

Ah ok c'est bien ce qui me semblait.
Bon ben alors voyons les autres outils :]
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
Pages: [1]
  Imprimer  
 
Aller à: