原创 用VS2015編譯OpenSSL

一、Openssl簡介 OpenSSL 是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程序供測試或其它目的使用。 OpenSSL被曝出現嚴重安全漏洞後,發現多數通過SSL協議加密的

原创 編譯Libcurl庫-Windows平臺

  一、源碼下載 在這裏https://github.com/curl/curl下載源碼,注意選擇分支,目前使用的分支爲7.59.0; 也可以在https://curl.haxx.se/download.html 下載。 二、初始化源代碼

原创 VS Code 腳本開發插件

通用插件 Path Intellisense 路徑補全提示 Code Spell Checker 代碼拼寫檢查工具 Code Runner 可以直接運行多種語言的代碼片段和文件 Debugger for Chro

原创 windbg 腳本編寫 -- 條件斷點

先來解釋一下,Windbg的腳本是什麼?你可以理解爲腳本就是一種語言,就像c或者彙編,但是他不需要編譯器將其編譯爲可執行文件,而是由解釋器將其內容翻譯爲對應的動作。而Windbg的腳本就是利用Windbg作爲解釋器,將腳本內容翻譯爲實際的

原创 IDA逆向分析的方法

一、PE文件的分析流程。 1. 對於DLL文件,先查看它的導出表,確定一些功能函數。 2. 查看導出表,看調用了那些類型的API。比如可能有如下幾類 (1)      文件操作、創建、寫、讀(2)      註冊表操作,讀、寫(3)