[GNU/Linux] ReverseTools

Sur tous les programmes qui servent à cracker.

[GNU/Linux] ReverseTools

Messagepar Craft » 06 Mai 2016, 06:59

Bonjour à tous,

Il y a quelques jours j'ai déposé un petit crackme sur le forum. Par la même occasion j'ai voulus pété un autre crackme pour le fun.
Cependant pour les outils "User-Friendly" de reverse, c'est pas la joie sur GNU.
J'ai commencé à me programmer une interface graphique GTK. Je dépose ça là, en espérant que cela soit utile à certains.

ReverseTools regroupe via son interface les programmes suivant:
  • GDB
  • OBJDump
  • Radare2
  • Dot
  • NM
  • Strings
  • LTrace
  • STrace

Télécharger ReverseTools

Installation/désinstallation par Makefile:
Installation:
Code: Tout sélectionner
make install


Désinstallation:
Code: Tout sélectionner
make uninstall


Installation des dépendances:
Code: Tout sélectionner
make deps


Installation des dépendances optionnels
Code: Tout sélectionner
make odeps


Utilisation sans installation (sauf dépendances !)
Lancer sans installer:
Code: Tout sélectionner
./reversetools.sh


Installation des dépendances:
Code: Tout sélectionner
sudo apt-get install python-gi gir1.2-gtksource-3.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 radare2 radare2-plugins gdb graphviz


Dépendances optionnels:
Code: Tout sélectionner
sudo apt-get install ltrace strace


Image
Image
Image

Télécharger ReverseTools

++
Dernière édition par Craft le 16 Mai 2016, 11:47, édité 2 fois.
Avatar de l’utilisateur
Craft
Crackeur de folie !!!!
Crackeur de folie !!!!
 
Messages: 408
Inscription: 06 Avril 2007, 11:01
Localisation: Perdu dans l'Assembleur

Re: [GNU/Linux] ReverseTools

Messagepar dionosis » 12 Mai 2016, 12:50

Salut Craft,

Merci !
Je mets ça de côté.

++
Avatar de l’utilisateur
dionosis
Possession de la science infuse...
Possession de la science infuse...
 
Messages: 495
Inscription: 09 Octobre 2009, 21:43

Re: [GNU/Linux] ReverseTools

Messagepar baboon » 12 Mai 2016, 13:07

Interressant, merci :)
Sinon, pour Linux tu as IDA ou Evan's debugger qui est pas si pire.
Newbie mais ayant soif d'apprendre et étant motivé
Avatar de l’utilisateur
baboon
Modérateur
Modérateur
 
Messages: 3269
Inscription: 08 Juillet 2005, 17:49

Re: [GNU/Linux] ReverseTools

Messagepar Craft » 12 Mai 2016, 13:22

Bonjour,

Merci pour le retour.

Je viens de mettre à jour le poste d'origine.
j'ai ajouté quelques fonctions. Comme le graphique via radare2 (très intéressant le type ^^)

Pour tous te dire Baboon, c'est en parti toi qui m'as inspiré "Pourquoi le libre c'est nul sauf le python"

IDA n'est pas natif à GNU donc non et même si j'utilisé wine, le 64b n'est pas dispo en free. Pour Evans, j'ai pas réussi à l'utiliser car il y a trop de dépendances mortes sur ma Debian Jessie
++
Avatar de l’utilisateur
Craft
Crackeur de folie !!!!
Crackeur de folie !!!!
 
Messages: 408
Inscription: 06 Avril 2007, 11:01
Localisation: Perdu dans l'Assembleur

Re: [GNU/Linux] ReverseTools

Messagepar aaSSfxxx » 12 Mai 2016, 18:19

Salut,

IDA tourne nativement sous Linux sans Wine :D (une version Linux native existe pour la demo d'IDA, ainsi qu'un leak de la v6.4 sur une board chinoise obscure). Même si je l'accorde, c'est beaucoup plus rare de croiser un leak d'IDA pour Linux que pour Windows.

Et puis utiliser Debian, c'est donner le bâton pour se faire battre :mrgreen:
Avatar de l’utilisateur
aaSSfxxx
Elève
Elève
 
Messages: 46
Inscription: 29 Novembre 2011, 17:53

Re: [GNU/Linux] ReverseTools

Messagepar Craft » 13 Mai 2016, 12:52

Salut,

aaSSfxxx a écrit:Salut,

IDA tourne nativement sous Linux sans Wine :D (une version Linux native existe pour la demo d'IDA, ainsi qu'un leak de la v6.4 sur une board chinoise obscure). Même si je l'accorde, c'est beaucoup plus rare de croiser un leak d'IDA pour Linux que pour Windows.

Et puis utiliser Debian, c'est donner le bâton pour se faire battre :mrgreen:


effectivement IDA existe en natif, mais impossible de dump un 64b.
Après j'aime bien me faire mes propres outils pour le fun.
Pour le coup ce n'est qu'une simple interface graphique pour des outils déjà existant en ligne de commande.
Avec glade2script il est très facile de pondre un UI avec un simple script Shell.

Je ferais abstraction du joli troll poilu que tu nous as pondu ensuite :wink:

Sinon pour en revenir à ReverseTools, j'ai mis en place une fonction qui transforme le dump ASM en Pseudo Code C.
C'est dispo dans la nouvelle version du dépôt
C'est très sommaire pour le moment , mais j'espère pouvoir sortir un truc de sympa.
Toutes aides est la bienvenue.

++
Avatar de l’utilisateur
Craft
Crackeur de folie !!!!
Crackeur de folie !!!!
 
Messages: 408
Inscription: 06 Avril 2007, 11:01
Localisation: Perdu dans l'Assembleur

Re: [GNU/Linux] ReverseTools

Messagepar Todd » 13 Mai 2016, 22:08

Salut à tous,

Merci Craft pour cet outil. :wink:
Ca donne envie de dépoussiérer ma VM sous Linux. :D

A+

Todd
Avatar de l’utilisateur
Todd
Modérateur
Modérateur
 
Messages: 1795
Inscription: 19 Avril 2009, 12:11

Re: [GNU/Linux] ReverseTools

Messagepar lomn » 04 Mars 2017, 16:07

Salut je suis tombé récemment sur un crackme linux 64 bit donc un peut bloqué niveau débuggeur je l'ai fait avec gdb même si j'ai un peut du mal avec le TUI bref du coup reversetools tombe a pic pour moi (j'utilise beaucoup linux et j'ai peut cracké dessus) du coup j'en profite pour encourager ton beau boulot et je me demandais si il y avait moyen d'avoir une fenêtre avec les valeurs des registres et du stack directement plutôt que de passer par les commande avec gdb ?
merci et continue ce beau travail :mrgreen:
lomn
 
Messages: 9
Inscription: 22 Avril 2016, 14:25

Re: [GNU/Linux] ReverseTools

Messagepar dionosis » 14 Mars 2017, 01:16

Salut lomn,

Regarde du côté de peda, ça fait ce que tu souhaites (mais pas comme tu souhaites).
Regarde et tu verras si ça te convient, c'est déjà beaucoup plus digeste imho.
Sinon tu as aussi Ida comme déjà dit par baboon.

++
Avatar de l’utilisateur
dionosis
Possession de la science infuse...
Possession de la science infuse...
 
Messages: 495
Inscription: 09 Octobre 2009, 21:43

Re: [GNU/Linux] ReverseTools

Messagepar lomn » 19 Mars 2017, 18:43

Oui merci, j'ai déjà vue du coté de peda mais c'est vrai que j'ai un peut du mal... après je n'ait pas trouvé de leak de IDA pour linux et je n'ai ni l'argent ni l'envie de l'acheter ^^
lomn
 
Messages: 9
Inscription: 22 Avril 2016, 14:25


Retourner vers Outils

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité