Hello-javasec Java Security Code Audit
Hello-javasec Code Audit
Environment: https://github.com/j3ers3/Hello-Java-Sec
Configure the database and start the project directly.
This project is built with Spring Boot.
Swagger and Actuator Unauthenticated Access
When examining dependencies, both Swagger and Actuator were present, so I reviewed their configurations.
Swagger had no securit ...
Posted on Thu, 06 Aug 2026 16:51:15 +0000 by maltech
WebGoat v8.1 Security Laboratory Complete Walkthrough
SQL Injection Fundamentals
Introduction to Database Query Manipulation
Structured Query Language enables interaction with relational database systems. This section demonstrates how improperly constructed quereis can be exploited to bypass security controls and access unauthorized data.
Basic Retrieval Operations
Consider a personnel database ta ...
Posted on Sat, 25 Jul 2026 17:12:56 +0000 by phpfanphp
Essential Security Practices for Modern Web Development
Cross-Site Scripting (XSS)
Core Mechanism
XSS vulnerabilities occur when applications trust user-submitted data without proper sanitization. The server processes user input, converts it to HTML elements, and delivers it to clients where malicious scripts execute.
Characteristics
Stealthy execution with no visible interface
Theft of sensitive u ...
Posted on Sun, 12 Jul 2026 16:55:57 +0000 by johnnyk
Understanding Cross-Site Scripting Fundamentals
This article covers foundational web concepts essential for understanding cross-site scripting (XSS) vulnerabilities — focusing on HTTP mechanics, client-side state management, and browser scripting behavior.
HTTP Communication Essentials
Request Methods
GET: Retrieves resources without side effects. Parameters appear in the URL query string a ...
Posted on Sat, 04 Jul 2026 16:38:25 +0000 by madonnazz
Leveraging XSS Vulnerabilities with Browser Exploitation Framework and Website Cloning
Framework Initialization and ConfigurationThe Browser Exploitation Framework (BeEF) is a penetration testing tool that focuses on web browser vectors. It allows security professionals to assess the security posture of a client-side environment by hooking browsers and launching module-based attacks. The framework is typically written in Ruby and ...
Posted on Thu, 02 Jul 2026 16:37:55 +0000 by Shawn Jetton
Essential Cybersecurity Interview Questions and Technical Solutions
Penetration Testing Methodology
Standard Penetration Testing Process
Initial project preparation and scope definition
Information gathering: WHOIS lookup, source IP identification, virtual host detection, C segment scanning, server system version, container version, application version, database type, subdomain enumeration, firewall identifica ...
Posted on Sun, 17 May 2026 22:03:57 +0000 by offnordberg
Mitigating DOM-Based XSS Risks in jQuery Append Operations
Static code analysis tools like Fortify often flag the use of jQuery.append() when handling dynamic data, flagging potential Cross-Site Scripting (XSS) vulnerabilities. To resolve these security warnings without altering the application's core functionality, developers can implement specific remediation strategies.1. Utilizing Native DOM Proper ...
Posted on Sat, 16 May 2026 13:30:33 +0000 by curmudgeon42