This article should be pretty easy with what we learned last time but we could end up being surprised. I’ll try to exploit the same vulnerability, this time using ROP rather than ret-to-libc. What is Return-oriented Programming (or ROP) Return-oriented programming is an exploitation technique relying on the program’s own code to execute arbitrary …
Search Results for: | da
Hi guys, Today, I learned two different things: – First, how to import and show an image with Tkinter from my documents in Python. – And then to show a map with custom coordinated points on an OSMap also running with Python. Import an Image with Tkinter I wanted to know how to import any …
Hi, here’s a follow-up of the previous article I wrote on ret-to-libc. I found a solution to the issue I was having last time and I am finishing my exploit today. Previous bug and follow-up solution Last time, I had an issue where I did overwrite the buffer, however, I was not able to …
Hi everybody, Let’s start our binary learning adventure with ret-to-libc. A reminder about current available protections on Linux Here I’ll list the different basic binary protections I know that could be difficult to bypass when exploiting a vulnerability. ASLR ASLR means Address space layout randomization and it is a security added in Linux. What it …
Hi guys, I don’t understand a word of scripting and programming, so let’s learn something to make what I like: Dreamworld. Dreamworld is a previous imaginary world I created when I was young. It was a world I used to build with concept art for the only purpose to get out of this reality world. …
Alright. That is a category I definitely will have to get into seriously since it has always been something I wanted to learn, something I always see in online CTF/security challenges or that I could see in a real environment in my field of work. I will probably forward some of the articles I will …
Hello, I was wondering if anybody would read our articles one day in the future and be surprised by the lack of quality of some of them. Don’t forget this project is mainly for personal reasons, to push us to do something of our empty days! Anyway, let’s get started. There’s yet another subject I …
Hey everybody, I’m getting started with music theory. I don’t know yet if I’ll manage to go far into this subject but that’s something I always wanted to work on, mostly because it’s been a few years since I’ve had in mind to find a way I can express myself into (that’s also why I …
It’s quite weird for the first post to write about something you just happen to learn. To be honest, it is really difficult to put the words on paper. Laziness is a bad friend I am not happy to be with, it is really hard to get motivation! But ! I’ll do my best to …
Hi, I’ll do a quick write-up of some challenges I did during the quals of Nuit du Hack 2018. We managed to get 12th (compared to 15th last year), so not so bad. I helped on a total of 7 challenges (on 12 we were able to complete) and validated myself 5 of those 7. …