Custom attributes in #dotnet give me nightmares.
Read my new blog post to learn why:
馃憠https://blog.washi.dev/posts/custom-attributes-and-why-they-suck/
| Website | https://washi.dev |
| GitHub | https://github.com/Washi1337 |
| https://twitter.com/washi_dev | |
| BlueSky | https://bsky.app/profile/washi-dev.bsky.social |
Custom attributes in #dotnet give me nightmares.
Read my new blog post to learn why:
馃憠https://blog.washi.dev/posts/custom-attributes-and-why-they-suck/
#AsmResolver 6.0.0 is finally here!
- Support for more PE architectures
- Supercharged .NET multi-assembly processing
- Compatible with NixOS and legacy .NET FX 3.5
- Many API improvements
- Massive performance boosts
馃憠 https://github.com/Washi1337/AsmResolver/releases/tag/v6.0.0
Over the past couple years, I have come to know the #dotnet platform pretty well, from a developer's and a #reversing standpoint.
I can鈥檛 always say the same the #infosec community.
Today, I decided to rant a little (or maybe a lot 馃檭)
馃憠 https://blog.washi.dev/posts/misconceptions-about-dotnet/
Better late than never, I finally managed to finalize my #flareon12 write-ups馃槃
Overall, it was a fun set of challenges and the latter ones a reminder of how much I still have to learn in the field of RE :).
馃憠 https://blog.washi.dev/posts/flareon12/
馃憠 https://washi1337.github.io/ctf-writeups/writeups/flare-on/2025/
Image
#AsmResolver 6.0.0-beta.4 released!
This release addresses many shortcomings found during beta.3, including ARM32 and ARM64 support, auto references importing, and many other DX improvements.
馃憠 Get it on GitHub or NuGet: https://github.com/Washi1337/AsmResolver/releases/tag/v6.0.0-beta.4
After #flareon11 challenge 7, I got inspired to build tooling for #dotnet Native AOT reverse engineering.
As such, I built a #Ghidra Analyzer that can automatically recover most .NET types, methods and frozen objects (e.g., strings).
馃憠https://blog.washi.dev/posts/recovering-nativeaot-metadata/
#AsmResolver 6.0.0-beta.3 just got pushed to NuGet!
More bugs were found and squashed. We are closing in on a full release with most of the public API being stable.
Get it on GitHub or NuGet 馃憠 https://github.com/Washi1337/AsmResolver/releases/tag/v6.0.0-beta.3
#AsmResolver 6.0.0-beta.2 has been released
This is a maintenance release that addresses many regressions introduced by the refactors in 6.0.0-beta.1.
Get it on NuGet or GitHub
馃憠 https://github.com/Washi1337/AsmResolver/releases/tag/v6.0.0-beta.2
I just published my writeups for all challenges of #flareon11:
馃憠 https://blog.washi.dev/posts/flareon11/
馃憠 https://washi1337.github.io/ctf-writeups/writeups/flare-on/2024/
Hope you like them as much as I liked writing them!