前言
真的是日了🐕好嘛!
差點從入門到入墳的pwn,我又來了。
果然不補點基礎直接看exp會死人的!!
遇到了ret2libc,也就是上回講到的棧溢出的一種,然後直接看了個exp被搞得頭大。於是乎,決定先把plt表和got表給補了,高頻詞彙卻不理解什麼玩意,太傷了orz。
開工!!!
———————————————————————————————————
libc
libc是一個c庫,裝着c語言的函數,像什麼printf諸如此類的
———————————————————————————————————
瞭解
一起看吧,互相補充。
https://www.cnblogs.com/lanrenxinxin/p/5573018.html
https://blog.csdn.net/linyt/article/details/51635768
食用方法:着重看黑體加粗,看不懂的部分直接跳過= =
———————————————————————————————————
END
囫圇吞棗完了以後,就是做題去消化咯
說實話真的還沒搞懂這個,不過只要模糊的瞭解下
不過只要大概瞭解下
需要存放外部函數的數據段 PLT
獲取數據段存放函數地址的一小段額外代碼 GOT
就能做題了,深入研究就等彙編語言學完吧23333
順便能通過做題加深下理解23333