Memory Errors

In 1972, Dennis Ritchie created the C programming language. It was designed to ease...

Two's Complement

Every computer uses the two's complement to represent integers. It is a great representation...

Sandboxing - Chroot & Seccomp

Sandboxing refers the isolation between the processes on a system. In the earlier days...

Shellcoding

A shellcode is used to execute a shell within a system, either standalone or...

Scripting Bitcoin Transactions

Bitcoin's scripting transaction language is called Script. It allows to get the "programmable money"...