Robert Yates (@yates82) header
Robert Yates (@yates82) profile picture

Doing compiler magic at Quarkslab. Passionate about Reverse Engineering and Binary Analysis. - past developer of DRM for Sony(SecuROM 7+)/Denuvo. Ex-Scene 97-05

Netherlands
Joined June 2009
Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)Photo by Robert Yates (@yates82)
Built my dream DOS and early win95 machine. Hardware Roland MT32 sound emulation and a 3DFX Voodoo 2 card 🤓😎P233MMX 32mb ram.
1
3
910
we are in the golden age of RE, with so many frameworks and resources, there is no better time to create YOUR own custom tools and workflows. RE is about solving problems and building your own unique workflow to do that. 1/2
As promised, and thanks to @yates82 and @jeppojeps for the help, here you can find Dragon-tales: github.com/Fare9/dragon-tale… I hope the tool can be useful for someone else, and we will continue improving it with support for different architectures.
2
5
36
2,723
Here is my own RE tool with recent support of dragon-tales for custom lifting pipelines, symbolic execution and more. I hope this inspires others to smash all those various frameworks into their own personal tooling <3. Made some cool tools? show them off :) 2/2
1
2
226
Robert Yates retweeted
I have done the second part of the analysis of VMProtect with Claude and Dragon-Tales, after the improvement I had after chatting with @k0mkc, and after @mr_phrazer & @nicolodev talk, I have gone deeper into Virtualization+Mutation, as well as discovering the GOT in the VM
8
31
1
227
13,043
Robert Yates retweeted
"Software protection is futile, AI will break it", they said. But, does it? how? To shine some light read about Rémy Salim's experiments in "Defeating AI-Assisted Reverse Engineering" Where is the fair play, Claude? blog.quarkslab.com/defeating…
12
37
2,714
Thanks @jeppojeps @Farenain @fuzzsociety_org for the multi conf swag drop 😎❤️
2
2
6
820
I made a lame gdbserver for basic remote debugging old 32bits exes on old windows versions like windows 98/XP. works with binary ninja's "GDP RSP" adapter. probably nobody needs this but me, but now it exists, so there. :) github.com/robert-yates/gdbs…
1
2
14
2,385
This is how boomers did debugging :D, this shows loading the ring0 softice tool on windows 2000, setting some style options, then setting a system wide API breaking point and following a stack string decryption
20
28
7
331
43,430
Robert Yates retweeted
Airbus continues to strengthen sovereign cyber security with acquisition of Quarkslab in France ➡️ airbus.com/en/newsroom/press…
2
7
33
4,617
I wrote a thing. if you are interested in obfuscation/de-obfuscation and compilers, but perhaps don't have a tangible experience with it, then i hope this story will be interesting to you and teach a few things along the way (-:
Obfuscation vs The Optimizer: A Battle in LLVM Middle End. @yates82 shows us how the continuous improvement of the LLVM optimizer defeats naive code obfuscation, and how the obfuscator can fight back. An eternal fight in which all victories are ephemeral blog.quarkslab.com/obfuscati…
20
56
9,195
along with intel's new hardware they have released "Intel® Binary Optimization Tool". its being marketed as a way to enhance perf for gaming. They have profiled a bunch of games and with that info do profile-guided DBI basic block order rewriting to increase IPC. pretty wild.
3
3
370
"Building an FPGA 3dfx Voodoo with Modern RTL Tools" noquiche.fyi/voodoo
1
2
260
Robert Yates retweeted
🎥 QEMU Dev Starter guide, Part 1 The QEMU codebase can be quite daunting for new developers, Anton with this talk aims to give an overview of both the major APIs one might encounter as well as the high control flow of user-mode emulation.
2
66
1
337
22,029
Robert Yates retweeted
"He watched the boat drift across digits that used to be waves." What do you think of the digit waves? NULLLINE (working title) is a dystopian point-and-click horror adventure game. Follow and like for more updates. #pointandclick #indiegame #adventuregame #pixelart
6
16
157
3,908
im starting to fall back in love with IDA ... with 9.2's microcode viewer and now especially 9.3's ability to interactively manipulate the microcode !!! along with being able to render microcode flow graphs with use/def chains, i feel in conflict. aaaaaa :)
2
6
1,074
Robert Yates retweeted
"Dr. Bytecode or: How I Learned to Stop Worrying and Obfuscate Java" A tale about how @farenain started his journey in Java software obfuscation. blog.quarkslab.com/how-to-wr…
20
1
62
7,700
I was reading some old PC mags and came across these adverts. does anyone remember these hasp dongle thingies? maybe @halvarflake I remember they were often talked about in RE forums in the late 90s but I never encountered such a device myself so never got to play with them
2
5
1,554