Disassembler e debugger con GUI

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Disassembler e debugger con GUI

Messaggio da Plaoo »

Come da titolo se ne conoscete alcuni scrivete i nomi con i link (possibilmente). Wine non mi fa partire IDAFree :( e mi serve qualcosa per divertirmi con i crackme :lol:
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

elendil
Linux 1.x
Linux 1.x
Messaggi: 103
Iscritto il: sab 9 ago 2008, 12:39
Nome Cognome: Valerio
Slackware: 14
Kernel: 3.2.29
Desktop: xfce
Distribuzione: SalixOS
Località: Carpineto Romano (RM)

Re: Disassembler e debugger con GUI

Messaggio da elendil »

Non sono sicuro d'aver capito precisamente quello che ti serve, forse libdisasm può esserti utile. Il sito è:
http://bastard.sourceforge.net/libdisasm.html

C'era anche un front-end da linea di comando per libdisasm, ma non ricordo come si chiama :-k
"In wars boy, fools kill other fools for foolish causes." (R. Jordan, The Wheel of Time book 1)

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Disassembler e debugger con GUI

Messaggio da Plaoo »

Come protrebbe essere IDA Pro oppure WDasm32 il problema è che sono tutti per Windows..... :(
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

zxzxasas
Linux 2.x
Linux 2.x
Messaggi: 397
Iscritto il: sab 15 nov 2008, 2:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2

Re: Disassembler e debugger con GUI

Messaggio da zxzxasas »

Plaoo ha scritto:Come da titolo se ne conoscete alcuni scrivete i nomi con i link (possibilmente). Wine non mi fa partire IDAFree :( e mi serve qualcosa per divertirmi con i crackme :lol:
ndisasm...ma è da terminale...
Io in effetti non sono riuscito a farci una mazza :D

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Disassembler e debugger con GUI

Messaggio da Plaoo »

Trovato un programma interessante http://sources.redhat.com/insight/ compilato ma un problema :?

Codice: Seleziona tutto

bash-3.1$ insight
Tk_Init failed: Can't find a usable tk.tcl in the following directories:
    /usr/local/share/tk8.4 /usr/local/lib/tk8.4 /usr/lib/tk8.4 /usr/local/library /usr/library /usr/tk8.4.1/library /tk8.4.1/library

/usr/local/share/tk8.4/tk.tcl: no event type or button # or keysym
no event type or button # or keysym
    while executing
"bind Listbox <MouseWheel> {
    %W yview scroll [expr {- (%D / 120) * 4}] units
}"
    (file "/usr/local/share/tk8.4/listbox.tcl" line 182)
    invoked from within
"source /usr/local/share/tk8.4/listbox.tcl"
    (in namespace eval "::" script line 1)
    invoked from within
"namespace eval :: [list source [file join $::tk_library $file.tcl]]"
    (procedure "SourceLibFile" line 2)
    invoked from within
"SourceLibFile listbox"
    (in namespace eval "::tk" script line 4)
    invoked from within
"namespace eval ::tk {
        SourceLibFile button
        SourceLibFile entry
        SourceLibFile listbox
        SourceLibFile menu
        SourceLibFile panedwindow
        SourceLibFile ..."
    invoked from within
"if {$::tk_library ne ""} {
    if {[string equal $tcl_platform(platform) "macintosh"]} {
        proc ::tk::SourceLibFile {file} {
            if {[catch {
                namesp..."
    (file "/usr/local/share/tk8.4/tk.tcl" line 393)
    invoked from within
"source /usr/local/share/tk8.4/tk.tcl"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list source $file]"


This probably means that tk wasn't installed properly.
Come posso risolvere??
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

zxzxasas
Linux 2.x
Linux 2.x
Messaggi: 397
Iscritto il: sab 15 nov 2008, 2:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2

Re: Disassembler e debugger con GUI

Messaggio da zxzxasas »

Ahi...credo che devi fare il downgrade delle Tk/Tcl alla versione 8.4!
Sempre ammesso che tu abbia l' attuale 8.5!

Ma io proverei semplicemente a fare dei link simbolici e vedere se funziona lo stesso!

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Disassembler e debugger con GUI

Messaggio da 414N »

Ho fatto una ricerchina veloce veloce, cercando "gdb gui" e "linux reverse engineering".
Ecco i risultati:

Communico
Packager
Packager
Messaggi: 200
Iscritto il: sab 3 mag 2008, 19:59
Nome Cognome: Stefano Cereda
Slackware: current
Kernel: 2.6.29.1
Desktop: kde 4.2.2
Località: Seriate (BG)

Re: Disassembler e debugger con GUI

Messaggio da Communico »

gdb lo puoi usare con la gui xxgdb, entrambi presenti in una slackware standard

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Disassembler e debugger con GUI

Messaggio da Plaoo »

Communico ha scritto:gdb lo puoi usare con la gui xxgdb, entrambi presenti in una slackware standard
Con user:
xxgdb: all ptys in use
Mentre con root funziona!! perchè??
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Rispondi