Linux Device Drivers: Beginners Guide

Device drivers take on a special role in the Linux Kernel. Drivers are the pieces of software that allow hardware to communicate with the operating system. Unlike other popular operating systems, Linux treats devices in a special way. Linux presents the device as files. This might sound weird to those who are new to Linux. … Read more

Find Info About a Phone Number Using OSINT Tools

How can you find information about a phone number using free and open-source OSINT tools? When people publicly share their phone numbers online they might not be fully aware of the tools that scavenge information from social networks for different purposes. This article will cover an OSINT tool called phoneinfoga. Phoneinfoga is an advanced tool … Read more

How to Become Anonymous Online With a Few Simple Steps

This guide will cover the topic of proxy chains on a Linux machine. If you are not using Linux well it’s your loss. First, let me explain what are proxy chains. When you request a page online you are connecting to a server directly, thus exposing your identity. One way of hiding your identity online … Read more

Most Useful Nmap Commands

nmap (Network Mapper) is a powerful command-line tool that is used for network exploration, management, and security auditing. Here are a few examples of some of the best nmap commands: These are just a few examples of the many powerful nmap commands that are available. Keep in mind that some nmap options might be illegal … Read more

Best resources for learning Linux Kernel Development

Linux Kernel development is a very wanted skill in the software market. Becoming a Linux Kernel developer is hard and requires a lot of time and dedication. One thing that makes this skill hard to learn is the huge body of knowledge that one needs to be familiar with and it is not always clear … Read more

SSL Certificate; How to Get one for Free?

SSL certification is very important for the security of a website. It has become the de facto standard on the web. Therefore it is crucial that you get an SSL certificate and have your website communicate over HTTPS. For that we will use SSL certification provided by Let’s Encrypt. Let’s Encrypt is a none profit … Read more

Why Do You Need fail2ban on Your Linux Server?

Most server administrators use the Secure Shell Protocol (SSH) to connect to servers. While SSH is very robust and secure for data transfer, it does not protect your server against brute-force attacks by default. An attacker can attempt to access your server for an unlimited number of times. These attacks could lead to server slow … Read more

Linux Users and Groups

Understanding users and groups is essential for becoming an effective Linux user. How to assign a user to a group Assigning a user to an existing group. first you can see which groups the user is part of For example the root user is part of the root group To add a user to an … Read more