Sign in

Jack

@jack-royer.bsky.social
54 followers 147 following 11 posts

Security researcher building reverse engineering tools @ CentraleSupélec

PostsRepliesMedia
Reposted by Jack
Тsфdiиg @tsoding.bsky.social · 01/04/2025
I like JavaScript
10683
Jack @jack-royer.bsky.social · 17/03/2025
I just found an error in my C++ thanks to embind. I got an out of bounds error in the browser that led me to the error. For some reason, I am not able to find this error with Valgrind, probably messed something up...
110
Jack @jack-royer.bsky.social · 27/01/2025
I spent all day writing an optimization that made my code 5% faster and 5% more accurate. I was quite disappointed. In 15 min, I made another optimization. My code is now 10x faster and 100x less accurate.
020
Jack @jack-royer.bsky.social · 13/12/2024
Floating point errors... Would you kindly stop?
010
Jack @jack-royer.bsky.social · 06/12/2024
I'm working on graph visualisation, and so far it's going spectacularly poorly. Shout-out to the edge E->H for having the wonkiest path.
A terrible graph layout
220
Jack @jack-royer.bsky.social · 04/12/2024
I'm quite enjoying advent of code.
010
Jack @jack-royer.bsky.social · 27/11/2024
I'm having to install windows.. to install fedora and delete the windows partition
010
Jack @jack-royer.bsky.social · 26/11/2024
Found this insanely helpful post on the state of the art in decompilation. Specifically, it dives into the "structuring problem" : trying to identify "if"s, "while"s and other patterns in a CFG while minimizing the use of "goto". mahaloz.re/dec-history-...
mahaloz.re
30 Years of Decompilation and the Unsolved Structuring Problem: Part 1
A two-part series on the history of decompiler research and the fight against the unsolved control flow structuring problem. In part 1, we revisit the histor...
011
Jack @jack-royer.bsky.social · 25/11/2024
Recently finished an internship at Thales where I worked on binary deobfuscation using LLVM. Here's a brief summary: blog.thalium.re/posts/llvm-p...
blog.thalium.re
LLVM-powered devirtualization
Virtualization is a powerful technique for code obfuscation, and reversing it can be challenging. In this post, we cover the work done during an internship on developing an automated devirtualization ...
0124