2017-07-27 42 views
0

即時嘗試修改程序運行隱藏,沒有閃屏和沒有窗口(這是一個免費的應用程序的佳能相機接收圖像通過WiFi )。修補.NET應用程序使用反射器/ Reflexil運行隱藏(啓動畫面/主窗口)

我用於實時幻燈片播放,但每次相機重新連接時,程序都會啓動,並且啓動屏幕和應用程序窗口將放在幻燈片前。程序不需要交互,只需在後臺運行即可。 (這是接收圖像的程序,它需要運行)

我對ollydbg的基本修補功能有點熟悉,但是因爲這是一個.net應用程序,所以它比我的頭更加方便。

我試過使用啓動STARTUPINFO上的應用程序來使應用程序窗口隱藏,但啓動畫面仍然顯示,並且程序通過另一個檢測攝像頭並使用適當的參數啓動它,運行隱藏「自己」

反射器/反射似乎足夠強大,足以能夠做我所需要的,但我只是不知道足以找到什麼函數/調用/參數,以使整個應用程序隱藏。

如果任何人都可以指出我在正確的方向......提前致謝!

OBS:文件,如果有人想看一看:http://www111.zippyshare.com/v/gMvozk1h/file.html

+0

如果您正在運行Win 10,您是否嘗試過創建輔助桌面(WinKey-Tab - > New Desktop)並在該桌面上運行該程序?如果它有效,那將是一個簡單的解決方案。 – TnTinMn

回答

0

如果你要實現的目標是防止EOS Utility可以通過自動啓動,當您將相機連接到PC,逆向工程和修改IL代碼聽起來像是大規模的過度殺傷。

嘗試谷歌搜索「佳能相機禁用EOS Utility自動啓動」或沿着這些線路。

+0

不,不是,這是傳輸圖像的程序。需要從相機接收圖像。我的觀點是讓它「無聲無息」地運行,沒有窗戶 –

0

經過大量的試驗和錯誤,刪除Show()函數禁止顯示窗口。問題解決了)

相關問題