Twitter | Pretraživanje | |
Rolf Rolles
Static reverse engineering, deobfuscation, program analysis and formal verification, training, mathematics, compilers, functional programming, etc.
1.795
Tweetovi
287
Pratim
8.480
Osobe koje vas prate
Tweetovi
Rolf Rolles 31. sij
Odgovor korisniku/ci @s4tan
It is a perfect fit - I reverse engineered it last year. Got any others?
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 29. sij
Odgovor korisniku/ci @wipawel
Short answer is that there are no "plans" for that. Longer answer is that I'm looking into hiring somebody to organize future courses for me, which would make ideas like that one a lot more viable going forward.
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 28. sij
Odgovor korisniku/ci @JasonGeffner @EA
Congratulations!
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 24. sij
Odgovor korisniku/ci @mkahsari
It's a deliberate business decision I've made. I re-evaluate it occasionally, but so far I have not found the case in favor of online classes to be compelling. My judgment may be wrong, but that's the way it is for now.
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 24. sij
Odgovor korisniku/ci @mkahsari
No, it will be taught in-person at the venue listed on the signup form.
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 24. sij
Mobius Strip Reverse Engineering is announcing public sessions for its Static Reverse Engineering and SMT-Based Binary Program Analysis training classes in May 2020 in Manassas, VA. More details can be found on our website:
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 22. sij
Odgovor korisniku/ci @enricflorit
Thanks. I didn't see anything suitable in Bard, sadly. (The zero divisors are a feature, not a bug!)
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 21. sij
Lazyweb: is it a common technique in algebraic cryptanalysis to embed the base ring for a polynomial system into a larger ring (e.g. Z2 into Z4) and study the larger system? (Wondering if I did something original or if there's something I should cite)
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 15. sij
Odgovor korisniku/ci @johnregehr @TomChen17 @fitzgen
The incremental solving improvement I mentioned upthread could potentially help with that, by the way. It allows (some) learned clauses to be re-used across iterations, which cumulatively prunes the search space, thus reducing redundant exploration of the wiring subspace
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Odgovor korisniku/ci @arnaugamez
I seem to be slipping more into mentorship in my old age. Sure, email me at rolf@[my domain].
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Odgovor korisniku/ci @matalaz
Hey, the original was 58 pages ;-)
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Odgovor korisniku/ci @fitzgen @johnregehr
(By the way , I looked at Souper yesterday and discovered that you could benefit from this as well, among some other deviations from the paper by Gulwani et al)
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Odgovor korisniku/ci @fitzgen
Basically, don't re-generate the whole synthesis formula from the I/O pairs every time; instead, add each point iteratively to the same solver object, retaining the formulas generated previously. (Do use fresh solver instances for the equivalence checking, though.) Big perf. win!
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Good walkthrough of a paper that people often find intimidating; extra points for providing an implementation
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 14. sij
Odgovor korisniku/ci @fitzgen
Yes: use incremental solving. Basically change this line to re-use the same solver object for every iteration and this line to add the counterexamples to that same persistent solver instance
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 13. sij
Odgovor korisniku/ci @johnregehr @zwegner @dougallj
I have implementations for all standard bitvector operations, if that's convenient for equivalence checking:
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 9. sij
Odgovor korisniku/ci @xEFFFFFFF
If any NSA internal publication ever discussed my research, I hope it's never declassified. Those things are never kind.
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 7. sij
Odgovor korisniku/ci @ModernVintageG
Indeed I am, so the pleasure is mine re: promoting the channel by tweeting about it. Video game copy protections (on PC) is a subject near and dear to my heart; perhaps we can collaborate in the future. (Forewarning that my definition of "vintage" is younger than yours.)
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 7. sij
I recently discovered 's channel on YouTube. A lot of stuff about old video game copy protections (arcade, console, PC), emulation, game development, etc. Good production values, too. Great stuff for reverse engineering enthusiasts.
Reply Retweet Označi sa "sviđa mi se"
Rolf Rolles 7. sij
Odgovor korisniku/ci @maddiestone
Can't let Moby Dick get the best of you!
Reply Retweet Označi sa "sviđa mi se"