Может ли кто-нибудь объяснить, как одна программа подключается и изменяет поведение других программ в Windows?Как подключиться к другим программам в Windows?
Как это возможно? Не защищают ли окна программы от других программ, входящих в их память и т. Д.? (Я не знаю, как это работает, поэтому я просто сказал «в свою память»), я уверен, что это сложнее, чем это.)
Также разрешают ли современные Windows, подобные Windows 7?
Спасибо, Бода Cydo
Можете ли вы сделать это в Linux? Я думаю, что в Linux вы не можете манипулировать памятью другой программы? – bodacydo
Я не Linux-разработчик. Как бы пользовательский режим отладчика linux вставлял точку останова в процесс или читал стек потока? – Michael
Обычно вы запускаете программу через 'gdb'. Затем, поскольку gdb создает дочерний процесс, он каким-то образом имеет доступ к этой программе, но я не уверен, что я новичок во всем этом. – bodacydo