Есть несколько довольно мощных инструментов, таких как SIMBL или Airfoil/Instant Hijack, которые используют внедрение кода.
Насколько я понимаю, эти инструменты внедряют свой собственный код в других программах. Эта идея кажется мне опасной, так как она потенциально может сделать совершенно стабильное программное обеспечение хрупким и "глючным". Также это, кажется, представляет угрозу безопасности.
Следует ли избегать этих инструментов по соображениям стабильности или безопасности?