Sway and hidepid

Quick write-up of a debugging session involving Sway and systemd.

more ...

Linux Security Modules (Part 2)

This is the second part of an article about Linux Security Modules. You may want to read part one first.

more ...

Linux Security Modules (Part 1)

I recently developed a tiny Linux Security Module (LSM) and I’d like to describe a bit how the LSM framework works. Indeed, there isn’t much documentation available except some papers from many years ago and LSM has changed a lot since that time. I delved a little into it and I think I can point out some basics that might help someone understand how the current implementation of LSM works.

more ...

Bypassing ASLR: Overwriting The .dynamic Section

I was recently confronted with a software exploit challenge on a CTF website that took me much more time to flag that I would have expected at first. The solution was closed to another one I knew but which was not working. I will provide a quick write-up of this method because I still cannot find any mention of it in any paper online, despite its simplicity. I hope it will help someone save some precious brain cycles.

more ...

Create Your Own Linux Container Using Namespaces

A demonstration showing how one can leverage Linux namespaces to create a very basic container.

more ...

Malware Analysis: Types of Malware

As an introduction to this set of articles about malware analysis, I thought I could sum up my researches about malware types since I found a lot of contradictory articles on the web.

more ...

Malware Analysis: New Set of Articles

It has been over a year since I last posted on this blog. I’ve been thinking a lot about what I could write to keep it alive. I recently started my major in Information Security at Telecom SudParis and I keep on doing sysadmin/security stuff during my free …

more ...

Deploy Your Code With Capistrano 3

Even if I’ve been using Git for quite a long time now, I was still using ftp or even a gross scp to put my code into production. But one day I discovered Capistrano, and it turned out it was really convenient. Let me show you how cool it is.

more ...

What Is Free Software?

For my first article on this blog, I wanted to talk about something that matters to me. That’s why I naturally thought of free software. The point of this article is not to do another Wikipedia page about it, but to answer with my words some questions I often hear when people talk about that concept.

more ...