Sockets and Network Programming in C
In this hyper-connected electronic world, knowing how to send and receive data remotely with sockets is crucial.
Read MoreCTF Walkthrough: Wonderland on TryHackMe
Wonderland is a freely-available capture the flag (CTF) challenge created by NinjaJc01 on TryHackMe.
Read MoreIPv4 Addresses, Routing and Subnet Masks
IPv4 addresses are the most common on the Internet. How can they uniquely identify every connected object?
Read MoreSending and Intercepting a Signal in C
Anyone who’s ever been confronted to segfaults and bus error will already be familiar with the idea of signals.
Read MoreThreads, Mutexes and Concurrent Programming in C
For efficiency or by necessity, a program can be concurrent rather than sequential.
Read MoreErrno and Error Management in C
Underlying any software development is program error detection and analysis. But then an external library function or system call fails, how can we understand what went wrong?
Read MoreCategories
Tags
- 42 school
- binary
- bit
- bitshifting
- bitwise operators
- concurrency
- Console
- CTF
- data race
- deadlock
- developer
- errno
- error management
- exit status
- file
- file descriptor
- fork
- free
- heap
- integer
- inter-process communication
- IPv4
- kill
- linux
- malloc
- memory
- mutex
- network switch
- Operating System
- pentesting
- pipe
- privilege escalation
- process
- processes
- protocols
- routeur
- routing
- shell
- signal
- socket
- stack
- subnet mask
- TCP/IP
- terminal
- thread
- tryhackme
- variables
- writing