因為我有 AppA.exe 和 AppB.exe。我只想通過 AppA.exe(基本上作為啟動器作業)運行 AppB.exe。如果我嘗試直接打開 AppB.exe,它不應該打開或執行一些彈出訊息“從 AppA.exe 打開”。或者它不應該與任何其他應用程式一起打開。我想保護 AppB.exe。
uj5u.com熱心網友回復:
我會使用類似 Hamid Siaban 評論的方法:啟動 AppB.exe 時傳遞引數。
但小心點!可以使用 Process Monitor 或 Process Explorer(均來自 Sysinternals)等免費工具來捕獲引數。如果它應該是更高的保護級別,那么您應該在運行時計算引數。也許基于當前時間。
示例:https ://en.wikipedia.org/wiki/Time-based_one-time_password
你可以使用例如這個庫:https ://github.com/kspearrin/Otp.NET
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/511448.html
標籤:C#视窗安全
