原创 在學習基於mfc的反病毒軟件開發中遇到的一些問題和解決辦法

一、在VS2017中編譯生成的exe程序,在其他操作系統裏面缺少dll文件如何解決? 原因: 沒有在項目創建之初設置成:在靜態庫中使用MFC。(而是選擇了在共享dll中使用MFC) 靜態編譯:就是在編譯可執行文件的時候,將可執行文件需要

原创 VS2017的MFC控件 雙擊控件彈出“創建類嚮導”,而不能進入**Dlg.cpp的問題的解決辦法

最近被這個bug搞到頭暈,找了半天找不到問題的來源,在網絡上也搜尋了半天,最後還是靠Google找到了最優推薦 記錄一下自己掉的坑吧。 百度知道參考鏈接:https://zhidao.baidu.com/question/80850232

原创 C++黑客編程第五章C語言逆向基礎筆記(二)

if-else結構判斷 C語言源代碼: #include <stdio.h> int main() { int a = 0,b = 1,c = 2; if(a>b) { printf("%d \r\n",a); } e

原创 如何編程判斷主機字節序

方法一:取值比較法 int main(int argc, char* argv[]) {     DWORD dwSmallNum = 0x01020304;     if ( * (BRTE *)&DWsALLnUM == 0X04)

原创 C++黑客編程第五章C語言逆向基礎筆記(三)

switch結構分析 C語言源代碼: #include <stdio.h> int main() { int nNum = 0; scanf("%d",&nNum); switch(nNum) { case 1: {

原创 C++黑客編程第五章C語言逆向基礎筆記(四)——循環結構

循環結構分析 for循環 C語言代碼: #include <stdio.h> int main() { int nNum = 0, nSum = 0; for (nNum = 1;nNum <=100; nNum++) {

原创 C++黑客編程第五章C語言逆向基礎筆記(一)

C語言源代碼如下: #include <stdio.h> #include <windows.h> int test(char *szStr, int nNum) { printf("%s, %d \r\n", szStr,nNum