推 liaommx:如果這樣呢?用一個假的程式開啟COM1, 07/26 22:44
→ liaommx:其他的程式都透過這個程式去監聽+寫入. 07/26 22:44
→ liaommx:這樣會不會好一點? 07/26 22:44
→ liaommx:有種man in the middle的感覺(資安的中間人腳色) 07/26 22:45
→ liaommx:當然,真正的sniffer不是這樣寫...@@".. 07/26 22:46
→ bbblue:L大的意思是寫一個class來呼叫嗎?@@ 07/26 22:55
→ bbblue:如果不是的話,跨程式的存取(呼叫)該如何實現呢?@@ 07/26 22:56
→ pico2k:com port不能共用,程式A/B可以用Socket溝通 07/27 10:30
推 leicheong:com port如果只是要監聽的話, 這是有可能的. 07/27 20:29
→ leicheong:且看sysinternals site中portmon.exe, 只要監測的程式 07/27 20:30
→ leicheong:先行就可以了. 07/27 20:30
→ leicheong:不過那功能需要寫kernel mode driver, C#應該不行吧... 07/27 20:32
推 liaommx:我的意思是只有A程式能開啟port,其他程式都透過A去做事情 07/27 20:55
→ liaommx:包含監聽,由A傳給其他程式聽到的資料,這樣 07/27 20:56
推 leicheong:不是說B也要經COM1回傳嗎? 這樣的話只有讓A以 07/27 22:42
→ leicheong:event filter偷看COM1的event, B程式在收到A的指示後 07/27 22:44
→ leicheong:直接經COM1寫入回傳的方式吧... 07/27 22:44