我想隱藏我的c#程序中使用的Api調用,如API Monitor這樣的程序。 (Windows) 包裝工是否可以做到這一點?
我搜索這個很多,但我找不到任何可以幫助的事情。
在此先感謝。如何隱藏c#應用程序所做的API調用?
1
A
回答
0
也許唯一會隱藏這種東西的是混淆器......
+0
但是,這不會愚弄那些監視你的應用程序實際調用的東西,而不是進口產品。 – Rup
+3
取決於OP所指的「API」。如果它是第三方API,他也必須混淆 - 重寫第三方程序集並不是很有趣,我不會推薦它。 –
+0
我正在檢查混淆.hope該工作。 –
相關問題
- 1. Apple如何知道iPhone應用程序使用隱藏的API?
- 2. 如何使用AppleScript關閉所有隱藏的應用程序?
- 3. 如何隱藏我的應用程序?
- 4. Dropbox:如何使用Sync API隱藏應用程序數據
- 5. 調整Qt所做的應用程序
- 6. 如何隱藏應用程序?
- 7. 如何隱藏應用程序名稱?
- 8. UWP如何隱藏應用程序?
- 9. 如何使用內部API或隱藏的API來開發android應用程序?
- 10. 隱藏/取消隱藏列在Excel在VSTO應用程序C#
- 11. Android隱藏應用程序
- 12. 隱藏應用程序
- 13. C#如何隱藏我的應用程序在後臺?
- 14. 如何在C#.Net 4.6中隱藏ConnectionString WPF應用程序
- 15. 如何從taskmanager processtab隱藏C#應用程序?
- 16. 如何隱藏應用程序窗口,當它的EXE從進程調用?
- 17. 使用NSTask調用時隱藏啓動時的應用程序
- 18. Android的隱藏/取消隱藏應用程序圖標編程
- 19. 從父窗口隱藏一個子窗口隱藏所有的應用程序
- 20. 從我的應用程序隱藏其他應用程序:目標c
- 21. 是否可以隱藏從應用程序調用的號碼?
- 22. 如何隱藏Windows Phone 8.1(WinJS)應用程序中的應用程序欄?
- 23. 無法隱藏應用程序上的應用程序
- 24. 隱藏Java應用程序啓動的窗口應用程序?
- 25. 如何從啓動程序隱藏Android應用程序
- 26. 如何調用從C#應用程序
- 27. 如何隱藏我的GTK應用程序中的光標(用C編寫)
- 28. Android中的隱藏應用程序
- 29. SharedApplication.openUrl隱藏自己的應用程序
- 30. 隱藏Android應用程序中的值
你幾乎肯定不能。包裝商通常會讓你隱藏進口,但是可以通過查看你的LoadLibrary/GetProcAddress調用來檢測它們。但是,監視您在應用中實際調用的內容不能在沒有在你自己的代碼中嵌入內核中斷,你不想開始去那裏 - 如果你真的這麼做,那麼C#是錯誤的地方開始。爲什麼?你想做些惡意的事嗎? – Rup
謝謝,但我不想做惡意的。我正在測試防病毒作品。在你看來,用C++可以做到這一點。或者我需要組裝? –
在這種情況下,您應該研究一些病毒,看看它們是如何掩飾其API調用的,並且這樣做。重新實現它根本無法幫助你,因爲你不會測試病毒使用的技術。 –