• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

The EDB Project

on

  • 1,859 views

Presentation in H2HC 2010 Brazil

Presentation in H2HC 2010 Brazil

Statistics

Views

Total Views
1,859
Views on SlideShare
1,859
Embed Views
0

Actions

Likes
1
Downloads
11
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    The EDB Project The EDB Project Presentation Transcript

    • The EDB Project H2HC 2010 Brazil
    • Free Software Consultant at 4Linux, LPI and A+ certified, Bachelor in Computer Science, security envolved since 2001, when I had my Windows 98 hacked by NetBus. :) Working with RE since 2002, when I've tried to run Elifoot 98 trial for unlimited time. =P $ whoami
    • Evan's Debugger is a multi-arch and extensible disassembler and debugger for ELF binaries, based on famous PE32 debugger OllyDbg. The goal is make a powerful debugger for ELF, like OllyDbg is for PE32. EDB is a FOSS (Free and Open Source Software) licensed by GPL. $ whatis edb-debugger
    • Evan's Debugger is a multi-arch and extensible disassembler and debugger for ELF binaries, based on famous PE32 debugger OllyDbg. The intent is to make a powerful debugger for ELF like OllyDbg is for PE32. $ whatis edb-debugger
    • - gdb expects a source code to debug. - It's hard to debugging a binary compiled without debug symbols. - gdb does not have a fully-featured and easy-to-use GUI interface. - Otherwise, gdb is a great tool and can be found in many systems. $ Why not gdb?
    • EDB runs on normal user mode. No root account needed. You can open a binary with EDB or attach to a running process. EDB architecture OS EDB ELF binary
    • - Hardware and conditional breakpoints. - Function finder. - String searcher. - New ROPTool (for Return-Oriented Programming). - Symbols generating with edb --symbol option. Main features
    • “Talk is cheap, show me the code!” Linus Torvalds Example
    • Latest version is 0.9.16 . Yet unreleased DEB package: http://linuxreversing.org/down Source code (project page): http://codef00.com Get the tool of trade
    • Please, consider join this project. We need a lot of work until 1.0 release of EDB. Talk with us! Evan Teran - [email_address] Fernando Mercês – [email_address] We need hackers!
    • Questions ?
    • Thank you! ?