pwn的基礎知識學習
第一天開始學習pwn,聽說比較難(aaaaa)。在收集資料的時候,看到一位博主推薦了一位大神寫的入門介紹([就開始學習啦,接下來是我的學習筆記。
暫存器相關知識
碰巧這學期開始學微機原理,學完了暫存器的一些知識,老師講的也很清楚,微機原理的知識終於派上用場了(ahhhh)
ax、bx、cx、dx表示的是16位的暫存器,在前面加上字母e就是32位的暫存器。比如eax就是32位的累加暫存器。通用暫存器用來儲存執行時資料,是指令最常用到的暫存器,除了存放一般性的資料,每個通用暫存器都有自己較為固定的獨特用途。
累加暫存器,顧名思義就是可以用來做算術運算的,基址暫存器在記憶體定址時可以存放基位址的,計數暫存器可以在迴圈的時候計數,資料暫存器用來存放計算結果。
32位x86架構下的特殊暫存器包括段暫存器(ss、cs、ds、es、fs、gs),標誌位暫存器(eflags),以及指令指標暫存器(eip)
現代作業系統記憶體通常是以分段的形式存放不同型別的資訊的,關於各段在記憶體中排列,我覺得博主這張圖非常形象,我一下子就清晰了。
段位址暫存器用來儲存記憶體分段位址。堆疊段暫存器(ss)儲存函式呼叫棧的位址,**段暫存器(cs) 儲存**段的位址,資料段暫存器 (ds) 儲存資料的位址,附加資料段暫存器(es、fs、gs)是附加的儲存資料段位址的暫存器。
標誌位暫存器(eflags)用於標誌資料或程式的狀態,例如 of對應數值溢位、zf對應運算結果為0、cf對應運算產生進製等等。
彙編相關知識
又碰巧了,這學期也學了彙編(ahhhh)
明天再來,goodnight~
累了就看看
1 學會 沉默 有時候,你被人誤解,你不想爭辯,所以選擇沉默。本來就不是所有的人都得了解你,因此你認為不必對全世界喊話。卻也有時候,你被最愛的人誤解,你難過到不想爭辯,也只有選擇沉默。全世界都可以不懂你,但他應該懂,若他竟然不能懂,還有什麼話可說?生命中往往有連舒伯特都無言以對的時刻,畢竟不是所有的...
我就看看不說話 soap XML解析
摘要通過soap請求webservice時,返回的資料是xml型別,有時候也需要解析本地的xml資料等,蘋果自帶類nsxmlparser解析xml還是很方便的,簡單輕便 解析xml nsxmlparser xmlparser ios 本文以解析本地xml為例,網路獲取到的返回值只需轉換成nsdata...
是男人的就看看
一 酒吧認識的女人,多半就沒有必要再留 了。二 喝酒喝好,不代表喝完吐吐完喝,在量上占個老大。三 不要想著找個情人,因為情人是在有了家有了媳婦有了一定穩定收入的基礎上再談的問題。四 偶爾需要時,不是不可以發生,搞好衛生和安全措施,以免樂事成煩事。五 告別網戀吧,相比之下家人介紹的物件還是可以看看,必...