Autor Tema: Debugger para linux  (Leído 6086 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Debugger para linux
« en: 02-07-2014, 21:50 (Miércoles) »
edb 0.9.20



This version supports x86 and x86-64 architectures. Please give it a try and let me know what I can do to improve it. Documentation is pretty much non-existant, but that's one of the reasons why this is not a 1.0 release

features

    Intuitive GUI interface
    The usual debugging operations (step-into/step-over/run/break)
    Conditional breakpoints
    Debugging core is implemented as a plugin so people can have drop in replacements. Of course if a given platform has several debugging APIs available, then you may have a plugin that implements any of them.
    Basic instruction analysis
    View/Dump memory regions
    Effective address inspection
    The data dump view is tabbed, allowing you to have several views of memory open at the same time and quickly switch between them.
    Importing and generation of symbol maps:).

    Plugins
        Code analysis engine which can identify functions
        Search for binary strings
        Code Bookmarks
        Breakpoint management
        Check for updates
        Output the current state to the console
        Environment variable viewer
        Hardware Breakpoints
        Heap block enumeration
        Opcode search engine plugin has basic functionality (similar to msfelfscan/msfpescan)
        Open file enumeration
        Reference finder
        String searching (like strings command in *nix):).

        Basic ROP instruction search



Módulo xzm para wifislax


link temporal















« Última modificación: 02-07-2014, 22:07 (Miércoles) por lupox »

Manuel_cdz85

  • Visitante
Re: Debugger para linux
« Respuesta #1 en: 02-07-2014, 23:47 (Miércoles) »
Para que es esto?

SpanishGroove

  • Visitante
Re: Debugger para linux
« Respuesta #2 en: 03-07-2014, 10:32 (Jueves) »
Yo, por mas que intento no consigo portar Ollydbg...  :-\ :P

El caso es que en Security Ofessive si lo consiguieron.

Seguiré indagando en ello. Un Saludo!

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re: Debugger para linux
« Respuesta #3 en: 03-07-2014, 11:41 (Jueves) »
ollydbg necesita wine ... y este no.

incluido en la iso de desarrollo.

thx  >:(

Manuel_cdz85

  • Visitante
Re: Debugger para linux
« Respuesta #4 en: 03-07-2014, 12:31 (Jueves) »
Pero podríais decirme para que es? si tan bueno es me llama la atencion bastante lo mismo me vale  ;D

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re: Debugger para linux
« Respuesta #5 en: 03-07-2014, 13:23 (Jueves) »
Pero podríais decirme para que es? si tan bueno es me llama la atencion bastante lo mismo me vale  ;D

no te vale ...

sirve para ver que acciones toma un ejecutable ...rutinas y demas ...sirve por ejemplo para ver cuando un programa crea un fichero ... como lo hace  y que acciones toma para ello ...

no tiene nada que ver con wifi.

solo usais google ,para buscar porno ... ;D

http://es.wikipedia.org/wiki/Debugger
« Última modificación: 03-07-2014, 13:25 (Jueves) por USUARIONUEVO »

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re: Debugger para linux
« Respuesta #6 en: 03-07-2014, 19:07 (Jueves) »
author=ManuMoore
Yo, por mas que intento no consigo portar Ollydbg...  :- :P

Ollydbg funciona con ejecutables windows y de momento solo con arquitectura de 32 bits. Este te permite ver las instrucciones de módulos linux.
« Última modificación: 03-07-2014, 23:01 (Jueves) por lupox »

Manuel_cdz85

  • Visitante
Re: Debugger para linux
« Respuesta #7 en: 04-07-2014, 12:59 (Viernes) »
Pero podríais decirme para que es? si tan bueno es me llama la atencion bastante lo mismo me vale  ;D

no te vale ...

sirve para ver que acciones toma un ejecutable ...rutinas y demas ...sirve por ejemplo para ver cuando un programa crea un fichero ... como lo hace  y que acciones toma para ello ...

no tiene nada que ver con wifi.

solo usais google ,para buscar porno ... ;D

http://es.wikipedia.org/wiki/Debugger

Jajajaja vale lo pillo xD

vk496

  • Visitante
Re: Debugger para linux
« Respuesta #8 en: 04-07-2014, 15:16 (Viernes) »
Yo creía que Linux no tenía Debuggers (me resultaba algo raro  >:D )

Gracias  >:(

 Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re: Debugger para linux
« Respuesta #9 en: 04-07-2014, 17:31 (Viernes) »
pero el  Ollydbg , creo que lo he tenido funcionando en wifislax..solo era poner wine ...

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re: Debugger para linux
« Respuesta #10 en: 22-04-2016, 19:33 (Viernes) »
edb-0.9.2.1 + dep capstone 3.0.4 64 bits

Mas bien edb-0.9.21

Módulo xzm para wifislax



link temporal



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re: Debugger para linux
« Respuesta #11 en: 23-04-2016, 00:41 (Sábado) »
gracias, voy a compilar capstone a parte y crear los dos paquetes individuales.

en 64bits la ruta de librerias es lib64 , y no esta compilada asi, de todas formas nada grave , se agardece el esfuerzo.  ;)


mmm ... veo que es una version "obsoleta"  ..edb-0.9.2.1

existe 0.9.20 ,y no requiere capstone.

https://slackbuilds.org/repository/14.1/development/edb-debugger/
« Última modificación: 23-04-2016, 00:50 (Sábado) por USUARIONUEVO »

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re:
« Respuesta #12 en: 23-04-2016, 10:12 (Sábado) »
Debe ser una mod. es de otro git. Si funka el de slckbuild. Adelante lo compile pq en su momento había hecho el de 32bits y no trabajaba en 64.
Si ya esta hecho me despreocupó.


Obsoleta...    no es la versión 0.9.21.   ....mas bien latest    ....testing-current??


Compilada desde el github


Compiling edb is generally quite simple. edb currently depends on the following packages:

Dependency   Version Required
Qt   >= 4.6
Boost (Headers Only)   >= 1.35
Capstone   >= 3.0

`removing outdated references to edisassm, edb is fully based on capst…`


In the past, all of my personal projects where hosted at this URL. However, as of 2015 I have migrated all of my open source projects to  Github. I am pretty much always juggling several non-work related projects, so please check out my  Github page if you'd like to see what I'm up to lately .


En el 2015 cambio al git.  

https://github.com/eteran

github eteran/edb





Changelog. \\~~> commits

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re: Debugger para linux
« Respuesta #13 en: 23-04-2016, 21:45 (Sábado) »
debugger-0.9.21-x86_64-1_LP0X   sin dependencia capstone


link temporal




Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re: Debugger para linux
« Respuesta #14 en: 23-04-2016, 21:55 (Sábado) »
Código: [Seleccionar]
wifislax ~ # edb
edb: error while loading shared libraries: libcapstone.so.3: cannot open shared object file: No such file or directory

seguramente , tengas restos de la libreria y la pille por eso ..

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re:
« Respuesta #15 en: 23-04-2016, 22:29 (Sábado) »
No lleva la dependencia necesita capstone. 3.0
El otro xzm llevaba  la librería. Este no.
Yo  tengo capstone 3. 0. 4 compilado.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15363
Re:
« Respuesta #16 en: 23-04-2016, 22:45 (Sábado) »
No lleva la dependencia necesita capstone. 3.0
El otro xzm llevaba  la librería. Este no.
Yo  tengo capstone 3. 0. 4 compilado.

ok , entonces no te entendi bien.  ;)

Desconectado lupox

  • Colaborador
  • *
  • Mensajes: 530
  • volver....
Re:
« Respuesta #17 en: 28-04-2016, 19:50 (Jueves) »
..