Posts
alaedine
Cancel

Welcome to my blog!

Welcome to yet another blog on the internet. Why did I decide to start my own blog why would a programmer or any IT person make a blog and spend time writing instead of investing in another thing...

Integer Overflow bugs

Overview: Hello everyone, In this Post we will take a look at one of the most troublesome yet not very known type of software bugs: Integer overflows. Back to school: Bits, bytes, and words The ...

Process loading in linux

Overview In this article we will explain how linux kernel loads a process into memory What is a process Everyone who uses linux will eventually hear the word “process” but what is a really a pro...

What happens when you type ls in the shell?

hello friends, today you will learn what actually happens when you type the command ls *.c in your terminal. Terminology Terminal Way back when, computers were huge multi-user systems owned by u...

linux directories explained

Hi everyone. this will be a quick tour in Labyrinth of linux directories / – The Root Directory Everything on your Linux system is located under the / directory, known as the root directory the o...

Solve your first Crackme

Hi everyone. In this blog post I will be explaining how to solve a simple beginner crackme. Reverse engineering What we will be doing now is called reverse engineering. As a programmer you develo...

What is /etc/passwd and /etc/shadow files

Hi everyone. In this blog post I will be explaining what is the difference between /etc/passwd and /etc/shadow as it always confuse new comers to linux prerequisite In Linux, a user is identified...

Understanding soft and hard links in linux and how they are used?

One of the concepts a person will surely encounter on his journey of learning linux is dealing with soft or hard links . It easily confuse people so I hope this Post will make it more clear :) Har...

What happens when you type gcc main.c ?

Hi everyone. In this blog post I will be explaining what happens when you compile your C program with gcc . What is Gcc ? First GCC is the GNU COMPILER COLLECTION it’s a set of compilers who can ...

C static libraries . Definition and how to use them

Hello guys, in this Post I will explain what are libraries, why we use them and how to create a custom one. what is a library Libraries consist of a set of related functions to perform a common t...