wapiflapi / exrs Goto Github PK
View Code? Open in Web Editor NEWExercises for learning Reverse Engineering and Exploitation.
Exercises for learning Reverse Engineering and Exploitation.
Some guide for solving reverse exercices could be very helpful.
Is there any solution page available? I'm stuck in s3
Thanks for the collection of the challenges! I have completed all the reversing challenges except for r8. Upon closer inspection I think its not solvable. Details are below:
I have reversed the code and understand its logic. So the problem is the MD5. We know its not satisfiable (or more precisely, virtually impossible to find an input that satisfies the constraint). So I guess its probably related to some integer overflow trick. However, since the program checks to make sure the last but one input cannot be zero, the rounds of the MD5 calculation cannot be 0 (and its positive, too). Which makes overflow impossible.
Please double-check. If I am wrong, please also post a working input so I can see how I missed it.
Hi there,
I don't know if this git is still up, but I've found the reverse exercices, and it's pretty cool.
The fact is that that i've solved r1 to r3 easily, but i'm stuck to r4. Do you have any advices to complete this exercices ? I've found a huge array of strings, but I don't know what to do with it..
Thanks,
Libero
For the reverse engineering challenges, it would be tremendously helpful if you could upload the source code of the challenges or a mach64 binary that runs on OSX for each entry. Starting from r5, things get quite hairy when all you can do is static analysis using hopper.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.