Articles by Deepak Prasad
How to add X.509 extensions to certificate OpenSSL
Step by Step instructions to add X.509 extensions to certificates, CSR, RootCA using openssl command.
Generate duplicate certificates OpenSSL CA [Same CN]
Step by step instructions to generate duplicate certificates with OpenSSL CA using the same CSR with same Subject (Common Name) in all the certificates
How to revoke missing/lost certificate OpenSSL [Step-by-Step]
Step by step guide to revoke missing or lost certificate using openssl. We can manually update the CA database to mark any certificate revoked and generate CRL
4 step quick guide to install SSL Certificate on Nginx
Install an SSL certificate on Nginx in just 4 steps. Secure your website with HTTPS and gain the trust of your visitors with a valid SSL certificate.
Install Tor Browser on Kali Linux [2 Methods]
Step by Step instruction to install tor browser on Linux. Two different methods to install and launch tor browser using terminal
10 Best Open Source VPN Software for Linux in
Top 10 Open-Source Vpn Software for Linux. Check out our list and the pros and cons for every VPN software and choose what suits you best.
Escape Single Quote in SQL Server
Escaping single quotes in SQL is necessary once you want to include a literal single quote character (') in a string within your SQL queries. This is
How to update multiple columns in SQL? [SOLVED]
Updating multiple columns in an SQL database is often done using various ways depending on the requirements. Here I will cover some of the most common and
Migrate CentOS 7/8 to Rocky Linux 8
Step by Step guide to upgrade or migrate CentOS 7 and 8 to Rocky Linux 8. There will be no data loss during the migration.
How to upgrade CentOS 7 to 8 PROPERLY [100% Working]
The process of upgrading from CentOS 7 to CentOS 8 is not straightforward. There are significant differences between the two versions, including the
Learn about MAC Spoofing using Practical Example
MAC Spoofing is the process of changing the Media Access Control (MAC) address of a network interface on a device that’s connected to a network. The MAC
Yersinia GUI not working on Kali Linux
Lately while working on Kali Linux I encountered this error when trying to execute yersinia -G and the Yersinia GUI was not working.
How to perform ARP Poisoning or Spoofing
ARP (Address Resolution Protocol) is a key network protocol used in IPv4 networks to link IP addresses to their corresponding MAC addresses. It plays an
How to perform DNS Cache Poisoning (Spoofing)
DNS Cache Poisoning is an attack that's also known as DNS Spoofing. It's a type of cyber attack where hackers exploit vulnerabilities in the Domain Name
How to perform Denial of Service (DoS) Attack
Imagine being at a cafe with a friend, trying to have a conversation when all of a sudden, a group of people come in and start shouting. You can’t even hear
Exploit Vulnerabilities using Metasploit
Metasploit is a mighty and elastic framework that you can use in the development, examination, and implementation of exploits. In 2003 H.D. Moore created it,
6 Tools to Perform Credential Attack [100% Working]
Credential attacks are a type of cybersecurity threat that focuses on one thing: gaining unauthorized access to systems or networks. Attackers do this by
Vulnerability Scanning Tools with Examples
Vulnerability scanning is the process of inspecting an information system for known security weaknesses. This process provides results with no
Network Reconnaissance using Nmap [Cheat Cheet]
Network reconnaissance is a critical part of any network pentesting operation. Knowing more information about the target’s network will let us know about the
Top Open-source intelligence (OSINT) Tools
OSINT aka Open source Intelligence is the data and information that is retrieved from all kinds of sources like Social media , Search engines , Domains , DNS Names , emails , journals , newspapers and what not.
How to create PAM Module using Golang [Step-by-Step]
Step by step instructions to create or build a PAM Module using Golang and CGO language. The PAM module will import the required C functions using CGO and use them in GO to perform the actual validation for …
How to Install GoBuster with Basic Usage on Ubuntu
This tutorial will guide you through steps to install Gobuster on Ubuntu, configuring it, and basic to advanced usage tips, including working with wordlists and uninstalling if needed.
Install Kali Linux on Android [100% Working]
Step by step instructions to install kali linux on android with screenshots. Even though we have successfully installed a full-featured Kali Linux on Android device, running some utilities that require root permission on …
Securing the Gateways to Your Digital Realm
In the bustling metropolis that is the cloud, our first line of defence against digital wrongdoers is what's known as the Identity provider, or IdP for short.
DevSecOps Best Practices for 2024
DevSecOps is like adding a security guard to the team that builds and maintains software. In the old way of doing things, this security guard would only check
How to Mitigate the Dangers in Cloud Hosting Online Safety
In this fierce era of competition, cloud computing is no longer just an option for businesses. It has occupied the business world lately. Whether it is a
How to Install and Configure PostgreSQL on Ubuntu?
This tutorial guides you through step by step instructions to install PostgreSQL on Ubuntu, including system preparation, secure installation, basic configuration, and accessing the database, with practical examples.
Steps to Install Darktable on Ubuntu [4 Methods]
In this tutorial, we'll guide you through steps to install Darktable on Ubuntu, a powerful photo editing tool. We'll cover different methods including APT, PPA, and Flatpak, launching the program, and some basic tips for …
How to extract specific file, link & folder from tar.gz
In this tutorial, we'll explore how to extract specific files, folders, and symbolic links from a tar.gz archive, using straightforward command-line techniques suitable for beginners.
How to Install and Configure Memcached on Ubuntu?
This tutorial will guide you through detailed steps to install and configure Memcached on Ubuntu. We'll cover the installation process, setting up the configuration file, managing the Memcached service, connecting it …

