Underc0de

[In]Seguridad Informática => Ingeniería Inversa => Mensaje iniciado por: sadfud en Febrero 01, 2018, 08:27:33 PM

Título: Cutter [radare2 GUI]
Publicado por: sadfud en Febrero 01, 2018, 08:27:33 PM
buenas underc0ders,
Hace tiempo escribi un post introductorio al framework r2 (https://underc0de.org/foro/ingenieria-inversa/ingenieria-inversa-con-radare-(parte-1) (https://underc0de.org/foro/ingenieria-inversa/ingenieria-inversa-con-radare-(parte-1))), era todo via consola, hoy traigo una interfaz grafica desarrollada en C++ con Qt: Cutter.
(https://raw.githubusercontent.com/radareorg/cutter/master/docs/screenshot.png)

Dado que cutter se ha convertido en la interfaz grafica 'oficial' del proyecto decidi probarla y la experiencia ha sido bastante satisfactoria.
En windows su instalacion es facil, basta con descargar la release apropiada segun la arquitectura desde https://github.com/radareorg/cutter/releases (https://github.com/radareorg/cutter/releases)

Para usuarios en linux el proceso puede 'complicarse' un poco mas
requisitos previos:

CMake >= 3.1
Radare2 installed from submodule
Qt 5.9.1

Instalacion:
Código (bash) [Seleccionar]
git clone https://github.com/radareorg/cutter
cd cutter

mkdir build
cd build
qmake ../src
make


Si todo ha ido bien con ./Cutter se os abrira la interfaz.
*Si no funciona el qmake, sustituir por cmake
Toda la informacion sobre el proyecto esta en https://github.com/radareorg/cutter (https://github.com/radareorg/cutter)

Saludos
Título: Re:Cutter [radare2 GUI]
Publicado por: Olger346 en Febrero 09, 2018, 11:14:43 AM
Para evitar errores añadir los siguientes paquetes a la distro
apt-get install git build-essential cmake qt5-default qtscript5-dev libssl-dev qttools5-dev qttools5-dev-tools qtmultimedia5-dev libqt5svg5-dev libqt5webkit5-dev libsdl2-dev libasound2 libxmu-dev libxi-dev freeglut3-dev libasound2-dev libjack-jackd2-dev libxrandr-dev libqt5xmlpatterns5-dev libqt5xmlpatterns5 libqt5xmlpatterns5-private-dev