buffer overflow – THE only way to take control of the stack pointer?

If you’ve subscribed to my channel for long enough, you’ll definitely know, what a buffer overflow is, and that it is used to take control of the stack pointer. But with programming languages such as python or java, the memory management is out of the hand of the developer and taken care dynamically. This means, that it is harder for an attacker to create the buffer overflow in this sort of applications. Are there other Read more…

unary vs binary | is n++ faster than n = n + 1

As a programmer you’ve certainly touched on the topic of unary and binary operations (except if you’re coding in python). But which one is faster? Let’s take a look. Typing Speed This section might not be important for performance, but for speed of coding. Typing n++ is a little faster than typing n = n + 1. But you certainly didn’t come here for the typing speed. Compilated vs Interpreted First we need to differentiate Read more…

docker commands to make you more productive

Docker has quickly become a popular tool for developers and devops to develop, deploy and scale applications. In this post I want to show some docker commands that can help you increase your productivity with docker. structure and more commands This article structures the commands in multiple subsections. The first one is about managing images and containers. How to map ports would be an example for it. That section is followed by commands to attach Read more…