1. 程式人生 > >unlink漏洞

unlink漏洞

http://wonderkun.cc/index.html/?p=651

http://papap.info/2016/08/01/堆溢位的unlink利用/

使用gdbserver除錯方式時,在目標機端需要一份要除錯的程式的拷貝,這通常是通過ftp或NFS下載到目標機上的,宿主機端也需要這信一份拷貝。 由於gdbserver不處理程式符號表,所以如果有必要,可以用strip工具將要複製到目標機上的程式中的符號表去掉以節省空間。符號表是由執行在主 機端的GDB偵錯程式處理的,不能將主機端的程式中的符號表去掉。
雖然大部分的Linux發行版都已經安裝了GDB,但是那都是基於PC的平臺的,我們要使用的是在ARM平臺上,所以要重新下載gdb的原始碼,並修改以 適應自己的目標平臺。可以從http://www.gnu.org/software/gdb/download,獲得。這裡使用的是GDB的最新的版本 7.1。首先將下載到的gdb-7.1.tar.bz2複製到/home/zfz/gdb目錄下。在控制檯下輸入下面的解包命令