嗨 我想爲我的C項目做一個安全功能,這樣如果有人偷了它,它就變得毫無用處。 它的工作原理如下: 主要功能只有在我的MacBook的序列來加密一個是1如何獲得筆記本電腦串行C
的問題比較的是,我不能在程序中的系統信息運行。
當我這樣做:
int main()
{ i=0;
if (strcmp(system("system_profiler SPHardwareDataType | grep \"Serial Number\""),
"Serial Number (system): W80314GJATP"));
{
bla
bla
bla
}
else {for(i=0;i<100;i++)
{printf("Unauthorized Computer");
}
return 1;
}
它只打印信息到stdout。 有沒有辦法做這種比較?
問候
+1爲根問題的唯一正確答案。 – 2011-04-21 03:33:44