General security

Python language basics: understanding exception handling

Introduction to exceptions Ideally, an application will always work exactly as expected. In reality, things can go wrong for several reasons. A design flaw

Python for pentesting: Programming, exploits and attacks

Why use Python for pentesting? Python is one of the most popular programming languages in existence for several reasons. It’s easy to use, has a large numbe

Increasing security by hardening the CI/CD build infrastructure

CI/CD pipelines are made up of various different components such as application code, source code repositories, image repositories, build servers, containers

Pros and cons of public vs internal container image repositories

Docker registry is a key component in IT environments that use containers. Small businesses and individuals can rely on publicly available registry services

CI/CD container security considerations

Containers are heavily used in the CI/CD environments. There are various phases, where security needs to be taken care of in a CI/CD pipeline. The developers

Vulnerability scanning inside and outside the container

With the wide acceptance of the concept of containerized applications due to the benefits they bring, one should not overlook the security in container envir

How Docker primitives secure container environments

Docker makes heavy use of Linux kernel features. One of the fundamental aspects that containers make use of from Linux Kernel are namespaces and cgroups. Thi

Top 4 Zapier security risks

Zapier is a platform that allows you to integrate web apps across an organization. It can make fast work of data from various web applications; however, it i

Common container misconfigurations and how to prevent them

Docker is a containerization software that comes with a great set of features that make it easy to build and run containers. With the great features Docker p

Building container images using Dockerfile best practices

Docker images are built by writing all the build instructions in a configuration file named Dockerfile. Once an image is built using this Dockerfile, contain