<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Blog on KevinSec</title><link>https://kevinsec.io/categories/blog/</link><description>Recent content in Blog on KevinSec</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 10 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://kevinsec.io/categories/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Think Like a Hacker: 8 Mindset Methods for Security Researchers</title><link>https://kevinsec.io/blog/how-to-think-like-hackers/</link><pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/how-to-think-like-hackers/</guid><description>A practical guide to developing hacker mindset: reverse thinking, logic abuse, zero trust, system decomposition, and attack chaining.</description></item><item><title>API BOLA Explained with Realistic Examples</title><link>https://kevinsec.io/blog/api-bola-explained-with-realistic-examples/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/api-bola-explained-with-realistic-examples/</guid><description>A practical explanation of Broken Object Level Authorization in APIs, with realistic examples, testing mindset, and remediation guidance.</description></item><item><title>API Broken Authentication: Common Testing Patterns</title><link>https://kevinsec.io/blog/api-broken-authentication-common-testing-patterns/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/api-broken-authentication-common-testing-patterns/</guid><description>A practical checklist for identifying broken authentication patterns in APIs, from token handling to weak login flows and session lifecycle issues.</description></item><item><title>Burp Suite Beginner Workflow for Web Pentest</title><link>https://kevinsec.io/blog/burp-suite-beginner-workflow-for-web-pentest/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/burp-suite-beginner-workflow-for-web-pentest/</guid><description>A practical beginner workflow for using Burp Suite during web pentesting, from proxy setup to Repeater, Intruder, notes, and reporting evidence.</description></item><item><title>CORS Misconfiguration: Simple Mistake, Serious Impact</title><link>https://kevinsec.io/blog/cors-misconfiguration-simple-mistake-serious-impact/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/cors-misconfiguration-simple-mistake-serious-impact/</guid><description>A practical explanation of CORS misconfiguration, why it matters, how to recognize risky patterns, and how to fix it safely.</description></item><item><title>Credential Phishing: Defensive Lessons for Employees</title><link>https://kevinsec.io/blog/credential-phishing-defensive-lessons-for-employees/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/credential-phishing-defensive-lessons-for-employees/</guid><description>A defensive guide for employees on credential phishing, password hygiene, MFA, phishing-resistant authentication, and reporting compromised credentials.</description></item><item><title>CVSS for Pentesters: How to Think About Severity</title><link>https://kevinsec.io/blog/cvss-for-pentesters-how-to-think-about-severity/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/cvss-for-pentesters-how-to-think-about-severity/</guid><description>A practical guide for pentesters on using CVSS as a severity framework while still explaining real business impact clearly.</description></item><item><title>File Upload Security: What Can Go Wrong?</title><link>https://kevinsec.io/blog/file-upload-security-what-can-go-wrong/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/file-upload-security-what-can-go-wrong/</guid><description>A practical overview of file upload vulnerabilities, common failure patterns, testing ideas, and secure design recommendations.</description></item><item><title>How to Design a Safe Phishing Simulation Program</title><link>https://kevinsec.io/blog/how-to-design-a-safe-phishing-simulation-program/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/how-to-design-a-safe-phishing-simulation-program/</guid><description>A practical guide to designing ethical, safe, and useful phishing simulations that improve resilience without shaming employees.</description></item><item><title>How to Recognize a Suspicious Email</title><link>https://kevinsec.io/blog/how-to-recognize-a-suspicious-email/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/how-to-recognize-a-suspicious-email/</guid><description>A practical checklist for identifying suspicious emails, links, attachments, sender inconsistencies, and business process red flags.</description></item><item><title>How to Write a Professional Vulnerability Report</title><link>https://kevinsec.io/blog/how-to-write-a-professional-vulnerability-report/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/how-to-write-a-professional-vulnerability-report/</guid><description>A practical guide to writing clear, reproducible, and business-focused vulnerability reports for web application security testing.</description></item><item><title>JWT Security Testing Checklist</title><link>https://kevinsec.io/blog/jwt-security-testing-checklist/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/jwt-security-testing-checklist/</guid><description>A practical checklist for testing JSON Web Token security in web applications and APIs.</description></item><item><title>Legal Recon for Web Pentesting</title><link>https://kevinsec.io/blog/legal-recon-for-web-pentesting/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/legal-recon-for-web-pentesting/</guid><description>A practical guide to performing legal, scope-aware reconnaissance before a web pentest, without crossing authorization boundaries.</description></item><item><title>Lessons Learned from a Web Pentest Engagement</title><link>https://kevinsec.io/blog/lessons-learned-from-a-web-pentest-engagement/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/lessons-learned-from-a-web-pentest-engagement/</guid><description>Practical lessons from web pentest engagements: scope discipline, recon quality, business logic testing, evidence, reporting, and remediation clarity.</description></item><item><title>Manual Testing vs Automated Scanning</title><link>https://kevinsec.io/blog/manual-testing-vs-automated-scanning/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/manual-testing-vs-automated-scanning/</guid><description>A practical comparison of manual web security testing and automated scanning, including when to use each and why both matter.</description></item><item><title>My 15-Day Content Sprint for KevinSec</title><link>https://kevinsec.io/blog/my-15-day-content-sprint-for-kevinsec/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/my-15-day-content-sprint-for-kevinsec/</guid><description>A transparent look at the 15-day content sprint used to build the first 30 KevinSec blog posts around web security, phishing awareness, and pentest methodology.</description></item><item><title>Password Reset Vulnerabilities: Common Patterns</title><link>https://kevinsec.io/blog/password-reset-vulnerabilities-common-patterns/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/password-reset-vulnerabilities-common-patterns/</guid><description>A practical guide to common password reset vulnerabilities, how they appear in real applications, and how to test them safely.</description></item><item><title>Path Traversal and LFI: Reading Files You Should Not Read</title><link>https://kevinsec.io/blog/path-traversal-and-lfi-reading-files-you-should-not-read/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/path-traversal-and-lfi-reading-files-you-should-not-read/</guid><description>A practical introduction to path traversal and local file inclusion from a web pentesting perspective, with safe testing guidance and remediation patterns.</description></item><item><title>Phishing Awareness: How Attackers Abuse Trust</title><link>https://kevinsec.io/blog/phishing-awareness-how-attackers-abuse-trust/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/phishing-awareness-how-attackers-abuse-trust/</guid><description>A beginner-friendly explanation of phishing awareness, focused on how attackers exploit trust, urgency, authority, and routine behavior.</description></item><item><title>Rate Limiting: The Control That Many Apps Forget</title><link>https://kevinsec.io/blog/rate-limiting-the-control-that-many-apps-forget/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/rate-limiting-the-control-that-many-apps-forget/</guid><description>A practical guide to rate limiting as a security control for login, OTP, password reset, API, and resource-intensive endpoints.</description></item><item><title>Reflected XSS Explained: Context, Root Cause, Impact</title><link>https://kevinsec.io/blog/reflected-xss-explained-context-root-cause-impact/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/reflected-xss-explained-context-root-cause-impact/</guid><description>A beginner-friendly explanation of reflected cross-site scripting from context to root cause, impact, testing, and remediation.</description></item><item><title>SQL Injection Lab: From Error Message to Root Cause</title><link>https://kevinsec.io/blog/sql-injection-lab-from-error-message-to-root-cause/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/sql-injection-lab-from-error-message-to-root-cause/</guid><description>A safe lab-style walkthrough showing how to reason from a SQL error message to the root cause of SQL injection.</description></item><item><title>SQL Injection: What Actually Happens Behind the Query</title><link>https://kevinsec.io/blog/sql-injection-what-actually-happens-behind-the-query/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/sql-injection-what-actually-happens-behind-the-query/</guid><description>A beginner-friendly explanation of SQL injection from the perspective of query construction, untrusted data, and database interaction.</description></item><item><title>SSRF Explained for Developers and Pentesters</title><link>https://kevinsec.io/blog/ssrf-explained-for-developers-and-pentesters/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/ssrf-explained-for-developers-and-pentesters/</guid><description>A practical explanation of Server-Side Request Forgery, why it happens, how to test it safely, and how developers can prevent it.</description></item><item><title>Stored XSS vs Reflected XSS: Practical Differences</title><link>https://kevinsec.io/blog/stored-xss-vs-reflected-xss-practical-differences/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://kevinsec.io/blog/stored-xss-vs-reflected-xss-practical-differences/</guid><description>A practical comparison of stored XSS and reflected XSS, including root cause, exploitability, impact, detection, and remediation.</description></item><item><title>Authentication Testing Checklist for Web Applications</title><link>https://kevinsec.io/blog/authentication-testing-checklist-for-web-applications/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/authentication-testing-checklist-for-web-applications/</guid><description>A practical authentication testing checklist for web applications.</description></item><item><title>Broken Access Control: Why It Is Still Critical</title><link>https://kevinsec.io/blog/broken-access-control-why-it-is-still-critical/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/broken-access-control-why-it-is-still-critical/</guid><description>Understand why broken access control remains one of the most critical web application security risks.</description></item><item><title>How to Read an HTTP Request Like a Pentester</title><link>https://kevinsec.io/blog/how-to-read-an-http-request-like-a-pentester/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/how-to-read-an-http-request-like-a-pentester/</guid><description>A beginner-friendly guide to reading HTTP requests from a web pentesting perspective.</description></item><item><title>IDOR Explained with a Simple Lab Scenario</title><link>https://kevinsec.io/blog/idor-explained-with-a-simple-lab-scenario/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/idor-explained-with-a-simple-lab-scenario/</guid><description>A beginner-friendly explanation of IDOR using a safe lab scenario.</description></item><item><title>OWASP Top 10 2025 Explained for Beginners</title><link>https://kevinsec.io/blog/owasp-top-10-2025-explained-for-beginners/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/owasp-top-10-2025-explained-for-beginners/</guid><description>A beginner-friendly explanation of the OWASP Top 10 2025 web application security risks.</description></item><item><title>Untrusted Data: The Root of Most Web Vulnerabilities</title><link>https://kevinsec.io/blog/untrusted-data-root-of-most-web-vulnerabilities/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0700</pubDate><guid>https://kevinsec.io/blog/untrusted-data-root-of-most-web-vulnerabilities/</guid><description>Understand why untrusted data is one of the most important concepts in web application security.</description></item><item><title>How I Structure Practical Security Notes</title><link>https://kevinsec.io/blog/sample-blog-post/</link><pubDate>Sun, 05 Jul 2026 14:54:00 +0700</pubDate><guid>https://kevinsec.io/blog/sample-blog-post/</guid><description>A short note on how I structure practical security writing for KevinSec.</description></item></channel></rss>