test009
21-12-2020, 00:17
Подскажите как можно реализовать следующую задачу.
Есть десктопное приложение, которое получает некоторую информацию по сети и отображает ее на своей форме.
Эта программа не предоставляет API для получения этих данных напрямую.
Мне нужно "на лету" получать эту информацию в своем C# коде.
В какую сторону копать?
WireShark или что по проще есть? Fiddler попроще в изучении, но мне то нужно получать данные в свой код или хотя бы в файл на диске.
Чтение памяти процесса? Слишком сложно.
Реверс инжиниринг и инжект своего кода? Тоже не хило займет времени на разбор.
Еще варианты?
Есть десктопное приложение, которое получает некоторую информацию по сети и отображает ее на своей форме.
Эта программа не предоставляет API для получения этих данных напрямую.
Мне нужно "на лету" получать эту информацию в своем C# коде.
В какую сторону копать?
WireShark или что по проще есть? Fiddler попроще в изучении, но мне то нужно получать данные в свой код или хотя бы в файл на диске.
Чтение памяти процесса? Слишком сложно.
Реверс инжиниринг и инжект своего кода? Тоже не хило займет времени на разбор.
Еще варианты?