コード:
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
string s1 = "qwedsazxc";
string s2;
s2 += 'q';
s2 += 'a';
s2 += 'z';
s2 += 'x';
s2 += 's';
s2 += 'w';
s2 += 'e';
s2 += 'd';
s2 += 'c';
cout << "finished." << endl;
getchar();
end:
getchar();
return 0;
}
Ctrl + B IDAで文字列「qwedsazxc」と「qazxswedc」を検索する:
文字列に値を動的に割り当てると、静的分析を防ぐことができることを意味します
ceを使用して、「qwedsazxc」および「qazxswedc」を検索します。
この方法では動的解析を防ぐことができないことを示すことがわかります。