長達乙個月的關門學習,對kalilinux和網路安全的相關知識的一點理解,來進行下面的新方向學習,希望各位同學,可以給出你們的意見。
本技術所有涉及安全方面的知識或問題,請務必不要侵權使用,各位可以使用虛擬環境,或單機專案自助測試。
這次的學習是與我自生學習進度同步的(本人愚拙,或許理解速度較慢,更新慢的問題希望各位理解),下面介紹一下大致學習的幾個階段。
第一階段:
c語言、c++、c++高階、資料結構、python、密碼學、協議分析、mysql
第二階段:
組合語言、sdk程式設計、介面庫程式設計、windows原理、windows高階原理
第三階段:
核心程式設計、病毒分析、逆向工程、漏洞挖掘、加殼脫殼
以上就是相關的學習內容(好多啊!!!)
我們將慢慢學習相關或部分最為重要的知識。
同時,學習時,你需要一下工具。
1.ce6.8以上(各位應該很熟悉)
2.易語言
3.vs2019等編輯工具
4.指令碼編輯工具(類似notepad++)
5.虛擬機器(個人使用vmware)
6.od,脫殼解殼工具等。
以上內容如有不足請各位指正。與汝共習,實為萬幸!
逆向學習 BUUCTF xor
int cdecl main int argc,const char ar const char envp 由此,我們知道,在global存放的字串是執行過上述演算法後得到的字串,所以,將上面的字串反過來處理也就能得到flag了。str1 f 0x0a k 0x0c w o 0x11 x 0x0d ...
遊戲逆向學習 C 共同學習1
這裡要說的就是建立的時候一定要預先宣告。這裡我們發現在指標指向引用變數時,和我們平常指標指向輸出不一樣,乙個輸出真實值,乙個卻輸出了位址,經過又一輪驗證看圖2。這裡我們看的出其實引用的實際含義就是與原始值使用相同位址,引用變數自身為什麼不能賦值的原因就在這裡。類似於寄生的關係。第三個知識點 將引用用...
逆向學習法
第一次聽說逆向學習法是在上大學時,一次上網看英語學習的 有人提出了逆向學習英語的方法宗旨就是聽寫,也就是直接聽錄音,然後寫下錄音中的句子,之後再學習句子。到現在自己也一直在學習,更在不斷的探尋學習的最佳方法,現在回望自己的學習之路,總結了下發現很多的學習效果不明顯,效率低下,因為都是先去看書學習一門...