《征服C指針》讀後感

之前看了《有趣的二進制》,多少算是瞭解了shellCode的含義,對於ROP和Metasploit只是知道了大概作用,PWN果然還是比較難。

之前做CTF練手時,經常用IDA的F5,但對應的C程序有很多指針操作,而我對指針已經陌生,因此專門找了《征服C指針》來看

本書非常細緻的討論了變量的內存模型,指針的講法,數組與指針的區別,收穫還很大。比較喜歡這種各方面都能細細掰開來講的書,讓人能夠知道爲什麼會這樣!

看書後,其實C有很多不人性化的地方,只能說是歷史的原因了。

對於C指針聲明,

優先括號:這是個數組(數組的元素是指針),還是指向數組的指針

然後是[ ]:同上,另外要注意這是不是個數組,數組的元素是函數? 

最後是*  :沒有括號的情況下,把*與類型看到一塊更容易解讀。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章