原创 ELF文件格式頭部
Program Header https://docs.oracle.com/cd/E19683-01/816-1386/chapter6-83432/index.html 它在可執行文件和obj文件中,其中的e_phentsiz
原创 Messages BreakPoints in 64dbg(翻譯)
x64dbg感覺很棒,而且開源,但是資料很少,官方博客挺有意思,就翻譯了,有啥錯誤請指出。 x64dbg官方博客鏈接https://x64dbg.com/blog/ 使用Windows消息 讓我們看看一個用作演示目的的Crackm
原创 hitcon 2017 ghost in the heap解題記錄
ghost in the heap 審計 delete heap free後會將ghost[i]置null,所以不能double free add ghost 要求填入magic,但是會被read沖掉 read長度小於最大限長
原创 UserGuide:cryptlib.h學習筆記(翻譯)
原文https://www.cryptopp.com/wiki/User_Guide:_cryptlib.h Exception 所有的異常類在Crypto++都派生自Exception,Exception僅僅是一個標準c++庫
原创 crypto++ User Guide: filters.h學習筆記
感覺程序員學密碼學不把一個庫玩的很6是學不好也用不了密碼學的,對crypto++而言,看源碼 暫時是看不懂也看不完的,只能硬着頭皮看官方文檔,本人英文不是很好,如有錯誤請直接指出。 Base Classes Filter 譯文st
原创 vs2017 64位命令行編譯環境配置入門
建立vs工程是真的煩,而且佔空間,還是命令行方便 昨天下了最新版的vs2017,臥槽居然沒有windows.h(創建工程編譯時生成,文件夾中找不到,666) 配置環境失敗了,但是發現個神器:VS 2017開發人員命令提示符(在wi
原创 house of orange學習報告
house of orange house of orange 不是什麼梗,而是一道題目的名字,hitcon 2016ctf house of orange 用到的套路 溢出攻擊top chunk的size,泄露libc_ba
原创 64位函數參數傳遞方式
64位函數傳參方式,很棒的材料 http://abcdxyzk.github.io/blog/2012/11/23/assembly-args/ 當參數少於7個時, 參數從左到右放入寄存器: rdi, rsi, rdx, rcx
原创 User Guide:eccrypto.h學習筆記(翻譯)
User Guide:eccrypto.h學習筆記(翻譯) 原文鏈接 https://www.cryptopp.com/wiki/User_Guide:_eccrypto.h eccrypto.h eccrypto.h給橢圓曲線密