How to setup PyCharm Remote Debugger for Docker

For the past year or so I  have been diving into the somewhat crazy world of containers,  particularly Docker on a daily basis. The benefits tend to outweigh the  negatives (atleast in a development environment) however it does have  it's quirks in terms of setting up a local environment. You…

Microsoft Tilde (~) Enumeration

Recently during a bug  bounty program I came across a particularly, "rare" vulnerability that  often few people (myself included) don't quite understand. At first  glance, the Microsoft IIS Tilde (~) Enumeration vulnerability seems like one of those cases where a feature is a bug (similar to XXE). This article aims to…

Introduction to Deferred Rendering

This article does not intend to delve into the process of coding an engine with a deferred rendering pipeline. The article shall overview the rendering technique in certain technical detail to give a better understanding of what is truly going on underneath the hood. It also aims to clearly depict…