0
這是一個典型的緩衝區:buff = "A" * 2000 + addr_in_little_endien + shellcode
堆棧溢出:在小尾數返回地址
我不知道爲什麼,我們應該寫在小尾數地址,畢竟,當我們的緩衝存儲器通常被複制它在小複製endian,當它推動它再次正常。
這是一個典型的緩衝區:buff = "A" * 2000 + addr_in_little_endien + shellcode
堆棧溢出:在小尾數返回地址
我不知道爲什麼,我們應該寫在小尾數地址,畢竟,當我們的緩衝存儲器通常被複制它在小複製endian,當它推動它再次正常。
由於被利用程序將緩衝區視爲字符串,因此它將逐字節地寫入。因此,所需的內容必須與你想要的內存匹配,最終看起來像,即地址需要小端。