Strona 2 z 2 PierwszyPierwszy 12
Pokaż wyniki 11 do 14 z 14

Temat: reczna zmiana IP

  1. #11

    Domyślnie

    Cytat Napisał tqm Zobacz post
    ... i nadpisuje RET a nie EIP...
    A czym właściwie jest RET?
    Wydawało mi się, że w kopii EIP znajduje się właśnie adres na instrukcję, która ma być wykonywana, na przykład po wyjściu z podprogramu, czyli jak Ty to ujmujesz RET (tak myślę). Zwracam jeszcze uwagę, na różnicę między EIP, która jest realizowana w sposób, który omówiłeś, a kopią EIP, która raczej jest traktowana jako statyczna 'zmienna' na stosie.

    Cytat Napisał tqm Zobacz post
    W sumie idea jest taka aby nadpisac adres powrotu i pozwolic aby system wykonal JMP do wstawionego przez nas adresu gdzie czeka nasz kod.
    Zgadza się. Dokładnie tak jest.

    Być może myślimy o tym samym, używając innego języka.

  2. #12
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    cos mi sie tez tak wydaje :P
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #13
    Zarejestrowany
    Dec 2007
    Postów
    271

    Domyślnie

    eip na stosie?
    jak program jest uruchamiany, na stosie lezy tylko adres powroru. Moge sie mylic.

    EIP nie jest rozniez inkrenemtowany, gdyz instrukcje nie maja po 1 bajcie.
    Wskazuje on na pamiec, ktora bedzie wykonana.

    ret - nie ma czegos takiego, glopie macro ktore mi zamieszalo.
    RETN (0xC3) - poprostu skacze pod [esp] zwiekszajac go o 4. Czyli to co lezy na szczycie stosu.
    moze tez przyjmowac 16 bitow (0xC21337), wtedy esp jest zniejszany o argument, ale po skoku!
    Ostatnio edytowane przez h3x : 01-20-2008 - 04:07

  4. #14
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Raczej nie... to ja wprowadzilem zamieszanie stosujac niewlasciwa terminologie - tak jak pisalem, assemblera nie uzywalem dlugimi latami...

    Kazda odpowiedz osoby ktora siedzi w tym czesciej niz ja bedzie lepsza... a ja przy okazji odswieze sobie male co nieco
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

Strona 2 z 2 PierwszyPierwszy 12

Podobne wątki

  1. Zmiana hostname w xp
    By gogulas in forum Newbie - dla początkujących!
    Odpowiedzi: 4
    Autor: 10-08-2007, 14:03
  2. Zmiana systemu.
    By Still Ballin in forum Linux
    Odpowiedzi: 9
    Autor: 09-11-2007, 10:28
  3. zmiana języka systemu
    By michalski007 in forum Windows
    Odpowiedzi: 3
    Autor: 09-07-2007, 14:21
  4. Madwifi 0.9.2 - zmiana mac
    By szpuni in forum Hacking
    Odpowiedzi: 0
    Autor: 09-16-2006, 16:09
  5. Problem ze zmiana TTY
    By szpuni in forum Linux
    Odpowiedzi: 0
    Autor: 08-05-2006, 19: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