gdb -q /boot/vmlinux

Discussion in 'Безопасность и Анонимность' started by faust45, 4 Jan 2007.

  1. faust45

    faust45 Member

    Joined:
    2 Mar 2006
    Messages:
    42
    Likes Received:
    7
    Reputations:
    -5
    Вот в одной статье я прочитал как дизассемблирывать kernel функции и решил попробывать

    значит выполняю такую команду
    gdb -q /boot/vmlinux-2.4.32-ASPI
    А Линух мне пишет
    "/boot/vmlinuz-2.4.32-ASPI": not in executable format: File format not recognized


    Тоесть как я понимаю gdb вообще vmlinux-2.4.32-ASPI
    не воспринимает.


    Подскажите пожалуйста как быть и в чём проблема.


    Зараннее благодарен.
     
  2. _Great_

    _Great_ Elder - Старейшина

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,119
    Reputations:
    1,139
    А сорцы ядра посмотреть не проще?
    А для дизассемблирования бери IDA Pro
     
  3. faust45

    faust45 Member

    Joined:
    2 Mar 2006
    Messages:
    42
    Likes Received:
    7
    Reputations:
    -5
    Но всё же для неоторых целей gdb просто необходим
    и мне нужно именно дизассемблирывать kernel функции