Saya sudah melihat-lihat sedikit, tetapi saya belum menemukan cara gratis untuk memonitor port serial (tanpa membuka atau memblokirnya dari aplikasi lain), yang bekerja pada Windows 7 64-bit.
Bahkan Microsoft Portmon sendiri tidak berfungsi. Beberapa posting telah berbicara tentang menjalankannya dalam mode kompatibilitas, tetapi tidak berfungsi untuk saya. Saya sudah mencoba mode kompatibilitas untuk Windows XP service pack 2 dan 3 (satu-satunya yang tersedia di daftar drop-down), dan keduanya tidak memungkinkan berfungsi.
Jadi ya, apakah ada cara untuk memonitor port serial untuk Windows 7 64-bit?
windows-7
64-bit
serial-port
Xantham
sumber
sumber
Jawaban:
Saya baru saja mencoba Advanced Serial Port Monitor . Mode "Spy" melakukan apa yang Anda inginkan.
Ini gratis untuk dicoba. Namun, Anda harus membayar untuk solusi permanen.
sumber
Solusi yang saya gunakan di masa lalu ketika saya berada dalam situasi yang sama persis seperti Anda menggunakan VM 32-bit.
Ini bukan solusi terbaik, tetapi ini bekerja dan tidak memiliki biaya (selain biaya yang terkait dengan pengaturan Lingkungan VM Anda).
sumber
Jika Anda memiliki komputer lain, saya sarankan menjalankan POSIX OS dan menggunakan
socat
untuk "pipa" data dari satu port ke port yang lain saat masuk lalu lintas. Ini pada dasarnya seperti solusi berbasis perangkat keras, tetapi menggunakan perangkat keras tujuan umum dan bukan sesuatu yang istimewa. misalnya sesuatu seperti ini:sudo socat -x -v -d /dev/ttyUSB0,b115200,rawer,cr /dev/ttyUSB1,b115200,rawer,cr
Apa yang benar-benar rapi tentang program ini adalah sangat fleksibel sejauh apa yang dapat Anda hubungkan dengan apa. Anda dapat menggunakan soket TCP / IP, file / stream, dll. Mengubah laju baud, mengubah akhir baris, dll. Artikel pengantar (tanggal 2009 tetapi masih bermanfaat) tersedia di sini .
Sunting: Hanya untuk memperjelas, alih-alih memiliki konfigurasi perangkat keras seperti ini:
Main computer serial port <--> Device serial port
Ini akan seperti ini:
Main computer serial port <--> sniffer computer serial port 1 Device serial port <--> sniffer computer serial port 2
sumber
socat
untuk meneruskan data saat login. Saya akan menambahkan diagram sederhana untuk jawabannya dengan harapan dapat menyelesaikannya.