The following idea / question came from discussion on j4k0xb/webcrack#189:
And for comparing wakaru it would be a better idea to use a dataset for minifiers, transpilers and bundlers.
Yeah, that's a fair note. I was thinking that the 'obfuscation' focus of this benchmark might put it a little out of scope for wakaru's focus; but I also hadn't read deeply enough into the specifics of the paper yet to know if it would be completely non-useful; or if it would still give a metric, but just much lower due to the lack of obfuscation specific features in wakaru.
Also, curious, do you know of/have you come across any other papers / benchmarks / datasets / etc that would be more relevant / useful for testing JS unminifiers in general, not just the de-obfuscation aspect of them? It's an idea that's been floating around in the back of my mind for quite a while now, but haven't had the capacity to look deeper into it (or to start putting together my own). But essentially I would love to see a good benchmark / leaderboard where we could evaluate all of the tools in this space, highlight their limitations, etc in an objective manner.
Originally posted by @0xdevalias in #189
I was wondering if you are aware of any existing benchmarks for the more general case of JS unbundling / unminification, as I haven't yet come across any myself. I think JsDeObsBench provides a really useful framework for evaluating / contrasting the more specific deobfuscation side of things; but I think there would also be a lot of value in a similar benchmark / leaderboard for handling the more general case of unminification as well.
See Also
The following idea / question came from discussion on j4k0xb/webcrack#189:
I was wondering if you are aware of any existing benchmarks for the more general case of JS unbundling / unminification, as I haven't yet come across any myself. I think JsDeObsBench provides a really useful framework for evaluating / contrasting the more specific deobfuscation side of things; but I think there would also be a lot of value in a similar benchmark / leaderboard for handling the more general case of unminification as well.
See Also