程序開發需要經常調試程序,編譯成爲成品之後會導致有些異常無法輕易捕捉,因此誕生了一款類似DgbView的簡單日誌調試工具。
輕巧簡便,精簡版體積僅爲29KB。
它的優點
我對LE-Log進行了一些功能拓展,除了標準的OutPutDebug功能,我們增加了如下幾點新功能:
- 輕巧簡便,使用極爲簡單是該軟件最大特色。
- 支持監控程序調試輸出數據;
- 支持在編譯之後查看異常程序調試位置,從而定位異常代碼塊;
- 支持遠程打印數據;
- 支持數據模糊查找定位;
- 支持數據指定列查看,分隔符導出;
- 支持多色打印數據;
- 支持線程自動重連打印功能。
- 支持多端數據打印
案例
-
對於一直崩潰的程序,沒有用異常捕獲,我們可以再相應的地方加上一句LE_Log 打印或者OutPutDebugString 即可清楚的看到程序運行狀況,從而判斷程序異常位置。
-
我以前研究過QQ協議,對於協議包需要key解密。所以我們可以hook相應的數據key和data 然後進行數據監控。
如圖
使用方式
僅需兩行代碼即可實現數據和LE-log交互