IDA Pro as of 6.9 wasn&#x27;t designed to act as a hex editor as such it&#x27;s not the &quot;ideal&quot; but there are tons of scripts[1] that people use[2] to craft it into whatever you want. Likewise, it wasn&#x27;t really a dynamic analysis tool but the healthy ecosystem kes it feel sorta-kinda powerful with the proper tooling + WinDBG. I&#x27;m using a fairly old setup (old dog, new tricks and all that - I stuck with SoftICE as long as I could) so there are likely better solutions out there.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;iphelix&#x2F;ida-patcher&#x2F;blob&#x2F;master&#x2F;idapatcher.py" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;iphelix&#x2F;ida-patcher&#x2F;blob&#x2F;master&#x2F;idapatche...</a> is what I have in my scripts dir, but I&#x27;m sure there are dozens of others out there. That specific Python script has the added benefit of being <i>really</i> approachable for the average user. Check Woodmann or Github or wherever people post their scripts these days if it doesn&#x27;t meet your needs.
[2] IDA&#x27;s basically turned into emacs, where the real power comes from all of the tooling you can conf into it. A stock 6.9 + HexRays license is worth it just for the free tooling you can find.