Pokaż wyniki 1 do 2 z 2

Temat: Problemy z gdb

  1. #1
    Avatar lukasz6547
    lukasz6547 jest offline Ciasno tu:D
    Zarejestrowany
    Apr 2008
    Postów
    348

    Domyślnie Problemy z gdb

    (gdb) r
    The program being debugged has been started already.
    Start it from the beginning? (y or n) y

    Starting program: /home/lukasz/a AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa
    KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

    Program received signal SIGSEGV, Segmentation fault.
    0xb7ebb0a4 in strcpy () from /lib/tls/i686/cmov/libc.so.6
    (gdb)

    Nadpisałem adres powroty literą A , ale nie pisze ze program szuka adresu 0x4747474 tylko jakis inny adres...o co chodzi
    a to zdisasemblowany program:
    (gdb) disass main
    Dump of assembler code for function main:
    0x080483d4 <main+0>: lea 0x4(%esp),%ecx
    0x080483d8 <main+4>: and $0xfffffff0,%esp
    0x080483db <main+7>: pushl 0xfffffffc(%ecx)
    0x080483de <main+10>: push %ebp
    0x080483df <main+11>: mov %esp,%ebp
    0x080483e1 <main+13>: push %ecx
    0x080483e2 <main+14>: sub $0x24,%esp
    0x080483e5 <main+17>: lea 0xfffffff3(%ebp),%eax
    0x080483e8 <main+20>: mov %eax,0x4(%esp)
    0x080483ec <main+24>: movl $0x80484ec,(%esp)
    0x080483f3 <main+31>: call 0x8048320 <[email protected]>
    0x080483f8 <main+36>: lea 0xfffffff3(%ebp),%eax
    0x080483fb <main+39>: mov %eax,0x4(%esp)
    0x080483ff <main+43>: lea 0xfffffff9(%ebp),%eax
    0x08048402 <main+46>: mov %eax,(%esp)
    0x08048405 <main+49>: call 0x8048330 <[email protected]>
    0x0804840a <main+54>: lea 0xfffffff9(%ebp),%eax
    0x0804840d <main+57>: mov %eax,(%esp)
    0x08048410 <main+60>: call 0x8048340 <[email protected]>
    0x08048415 <main+65>: mov $0x0,%eax
    0x0804841a <main+70>: add $0x24,%esp
    0x0804841d <main+73>: pop %e
    Jak sie usuwa tematy albo prznosi bo jestem tu nowy i zrobiłem kopie tego tematu w dziale assembler
    Ostatnio edytowane przez lukasz6547 : 04-13-2008 - 15:45

  2. #2
    Zarejestrowany
    Apr 2008
    Postów
    24

    Domyślnie

    Nie lepiej by to wsadzić do działu Assembler?
    Pozdrawiam.

Podobne wątki

  1. Linux problemy
    By Malcolm2600 in forum Linux
    Odpowiedzi: 3
    Autor: 03-15-2008, 12:38
  2. problemy z podłączeniem
    By michalski007 in forum Wardriving
    Odpowiedzi: 12
    Autor: 08-07-2007, 00:20
  3. problemy z polanczeniem....
    By ironwall in forum Hacking
    Odpowiedzi: 7
    Autor: 04-02-2007, 18:50
  4. Moje problemy z c++
    By w4j in forum C/C++
    Odpowiedzi: 18
    Autor: 03-03-2007, 23:49

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj