我正在編譯和執行在Windows XP Server上使用PHP系統命令的C程序。在C程序中阻塞系統命令
如果C程序包含像System("shutdown -a")
這樣的系統命令或任何系統命令,那麼它會關閉我的系統。
我想要這些類型的命令被拒絕。當程序嘗試運行系統命令時,如何顯示「權限被拒絕」作爲輸出?
這是我的代碼。
PHP腳本載有以下
system(gcc code.c -o out); system(out.exe);
如果C程序中包含 -
int main() { system("shutdown -r"); }
有沒有辦法來阻止正在運行這些命令?
Puh。這確實是一個很難的問題。什麼可以限定系統命令?以及哪個GCC版本準確? – hakre 2013-04-25 13:26:36
從System32文件夾中刪除「shutdown.exe」是一個好轉的過程嗎? – 2013-04-25 13:28:37