puff / EazyDevirt

A tool for automatically reconstructing IL code from an assembly virtualized with Eazfuscator.NET
GNU General Public License v3.0
148 stars 33 forks source link

Don't re-initialize VMBinaryReader static fields on a new instance. #15

Closed puff closed 1 year ago

puff commented 1 year ago

This PR results in an exponential performance increase for larger virtualized assemblies (~10 mins -> ~1 minute for example), but it won't be merged until https://github.com/Washi1337/Echo/pull/130 is merged into upstream Echo.