Blog

Latest Articles - Page 17

Browse the latest tutorials, guides, and practical examples across Linux, DevOps, security, databases, and programming on GoLinuxCloud.

Explore the latest tutorials and guides across Linux, DevOps, programming, and more.

You can also browse content by category below:

  • Linux: Commands, administration, troubleshooting, and system operations
  • DevOps: CI/CD, Kubernetes, containers, and automation
  • Cloud: AWS, Azure, OpenStack, and hybrid cloud administration
  • Programming: Coding tutorials, scripting, and development concepts
  • Security: Ethical hacking, system security, and best practices
  • Databases: MySQL, MariaDB, PostgreSQL, and database management
  • Networking: Network setup, troubleshooting, and protocols
  • Storage: Disk management, file systems, and storage solutions
  • Tools: Useful tools and utilities for productivity

3098 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
security

Server-Side Template Injection (SSTI): Detect and Identify Template Engines

SSTI tutorial: detect a server-side template injection vulnerability with benign payloads such as {{7*7}}, identify engines like Jinja2 from response behavior, and keep template source trusted.

Deepak Prasad7 min read
security

Cross-Site Scripting (XSS): Reflected, Stored, and DOM XSS

XSS attack tutorial on Kali with DVWA: learn reflected, stored, and DOM XSS through the input-context-execution model, prove each type safely, then cover Burp checks, prevention, CSP, and XSS vs CSRF.

Deepak Prasad12 min read
devops

Fix Terraform AWS UnauthorizedOperation IAM Errors

Fix Terraform AWS UnauthorizedOperation on Ubuntu — confirm which IAM identity runs plan and apply, decode the authorization failure message with the AWS CLI, read the denied API action, and request or attach the missing …

Deepak Prasad7 min read
devops

Fix Terraform Destroy DependencyViolation on AWS VPC

Fix Terraform destroy DependencyViolation on AWS VPC — find subnet ENI and gateway blockers with the AWS CLI, recover when child resources were removed from state with terraform import, and destroy in dependency order.

Deepak Prasad10 min read
devops

Fix Terraform AWS Provider: No Valid Credential Sources Found

Reproduce and fix Terraform AWS provider No valid credential sources found on Ubuntu — shared credentials file, environment variables, named profiles, aws login export-credentials, IAM Identity Center SSO, EC2 instance …

Deepak Prasad10 min read
security

SQL Injection Tutorial with DVWA and sqlmap

SQL injection tutorial on Kali: understand the vulnerable query, confirm SQLi manually on DVWA, UNION and blind techniques, then automate with sqlmap cookies, Burp requests, and limited enumeration.

Deepak Prasad15 min read
security

Burp Suite Tutorial: Proxy, Repeater, and Intruder for Web Testing

Burp Suite tutorial for beginners on Kali: Proxy, HTTP history, target scope, intercept, Repeater, Intruder, external browser setup, and troubleshooting with DVWA on localhost.

Deepak Prasad12 min read
security

Why msfvenom Encoded Payloads Are Still Detected by Antivirus

msfvenom encoders change payload bytes for bad characters, not AV evasion. See why shikata_ga_nai still gets detected and how to test encoding honestly in a lab.

Deepak Prasad11 min read
security

SSH Brute Force Attack with Hydra and Medusa on Kali Linux

Learn how to test SSH logins with Hydra and Medusa on Kali Linux using username and password lists, controlled threads, credential verification, and practical troubleshooting.

Kennedy Muthii12 min read
security

How to Create Custom Password Wordlists with CeWL, Crunch, and CUPP

Build targeted Kali password wordlists with CeWL, CUPP, and Crunch: choose the right strategy, clean and merge seeds, and know when hashcat masks beat storing every candidate.

Kennedy Muthii13 min read
devops

Provision AWS EC2 Instances with Ansible Playbooks

Provision AWS EC2 instances with Ansible using amazon.aws.ec2_instance. Create a security group, launch and tag Ubuntu instances, and start, stop, query, and terminate EC2 resources.

Deepak Prasad14 min read
devops

Setup Kubernetes Cluster on AWS EC2 with kubeadm

Build a two-node kubeadm cluster on Ubuntu EC2 with containerd and Calico, open the right security group ports, join a worker, and deploy nginx to verify scheduling.

Omer Cakmak20 min read
security

Hashcat Tutorial: Crack Hashes with Wordlists, Rules, and Masks

Learn hashcat on Kali: pick -m hash mode and -a attack mode, run wordlist rules and mask attacks, read Cracked vs Exhausted status, and fix Token length exception and No hashes loaded.

Kennedy Muthii17 min read
cloud

AWS CLI Tutorial: Launch EC2 and Use S3 from Ubuntu

Learn AWS CLI on Ubuntu with a complete first workflow—sign in to AWS, verify your identity, launch an Ubuntu EC2 instance, connect with SSH, upload a file to S3, and remove the resources.

Deepak Prasad10 min read
security

John the Ripper Tutorial: Hash Formats, Wordlists, Rules, and Cracking Modes

Learn John the Ripper on Kali Jumbo: prepare hashes, fix format detection, run wordlist rules mask and single modes, crack ZIP SSH and PDF with *2john, and read john.pot with --show.

Kennedy Muthii14 min read
security

Physical Penetration Testing: Methods, Scope, and Security Checklist

Learn physical penetration testing methodology end to end: define scope and RoE, run authorized site surveys, tailgating and badge tests, USB canary drops, and internal objective checks — then document findings and …

Deepak Prasad12 min read
security

How to Validate Vulnerability Scan Results and Find Matching Exploits

Learn how to validate vulnerability scan results, identify Nessus/OpenVAS false positives, verify affected CVE versions, and find matching exploits with SearchSploit and Metasploit.

Deepak Prasad12 min read
security

kube-hunter Tutorial: Scan the Kubernetes Attack Surface

Use kube-hunter on an authorized lab cluster to probe Kubernetes attack surfaces from remote, host, and in-pod vantage points, interpret findings, and compare it with kube-bench and Trivy for CompTIA PenTest+.

Deepak Prasad15 min read
devops

Trivy vs Grype: Container Vulnerability Scanner Comparison

Compare Trivy and Grype on one pinned Docker image digest, explain why CVE counts differ, scan SBOMs with Syft and Trivy, run Trivy IaC checks, and set policy-based CI gates.

Deepak Prasad17 min read
security

Nessus Vulnerability Scanner Tutorial: Install, Scan, and Analyze Results

Install Nessus Essentials on Kali Linux, register at port 8834, wait for plugins, run a Basic Network Scan against Metasploitable 2, and read plugin output without treating every severity as confirmed impact.

Deepak Prasad13 min read
security

Nikto Web Scanner Tutorial: Scan and Interpret Results

Use Nikto on Kali Linux to scan web servers for misconfigurations and exposed paths on Metasploitable 2, choose the right target URL, read findings, and spot false positives and incomplete scans.

Deepak Prasad14 min read
security

Vulnerability Scanning Concepts and Scan Types

Compare authenticated vs unauthenticated, internal vs external, network and host vulnerability scans, plus SAST, DAST, IAST and SCA with Nmap and Nikto examples on Kali Linux.

Deepak Prasad12 min read
security

PowerView Active Directory Enumeration with PowerShell

PowerView AD enumeration on GOAD-Light — load PowerSploit PowerView on castelblack, run Get-Domain, Get-DomainUser -SPN, trusts, GPOs, and ACL queries with atexec, and compare PowerView to Get-ADUser and SharpView.

Deepak Prasad14 min read
programming

How to Write a .bat File

Learn how to write a .bat file on Windows, from echo and variables to arguments, loops, delayed expansion, exit codes, and a complete logging backup script you can adapt.

Deepak Prasad18 min read
security

NTLM Relay Attacks on Active Directory

Relay captured NetNTLM authentication from Responder LLMNR poisoning to an unsigned SMB host with ntlmrelayx on Kali — find relay targets, disable Responder SMB, and verify the chain on GOAD-Light.

Deepak Prasad10 min read
linux

Install Kali Linux on VirtualBox [step-by-step screenshots]

Step by step instructions to install kali linux in virtualbox with screenshots. 2 different methods to install Kali Linux on Oracle VirtualBox

Deepak Prasad9 min read
security

NetExec Remote Command Execution with SMB, WinRM, and Impacket

Use NetExec on Kali to validate AD credentials, enumerate SMB shares, confirm (Pwn3d!), execute commands over SMB and WinRM, and open an Impacket wmiexec shell.

Deepak Prasad10 min read
security

Credential Dumping with Mimikatz on Active Directory Hosts

Dump LSASS logon secrets, local SAM accounts, and DPAPI keys with Mimikatz on GOAD-Light castelblack — stage from Kali with NetExec, run sekurlsa::logonpasswords, and overview Rubeus and Certify for PenTest+.

Deepak Prasad12 min read
security

LLMNR and NBT-NS Poisoning with Responder on Kali Linux

Learn LLMNR and NBT-NS poisoning with Responder on Kali Linux. Capture NetNTLMv1/v2 authentication hashes in an AD lab, inspect logs, and optionally crack weak passwords.

Deepak Prasad13 min read
linux

Install and Trust a CA Certificate in the Linux System Trust Store

Install a private CA certificate into the Linux system trust store with update-ca-certificates on Debian and Ubuntu or update-ca-trust on RHEL and Fedora, verify the anchor landed, remove it again, and fix the …

Omer Cakmak20 min read