Ardi Jonias Fortuna - Welcome to my blog

Why TLS Certificates Are Shrinking to 47 Days

Why TLS Certificates Are Shrinking to 47 Days

Today I was renewing one of my DigiCert TLS certificates, something I’ve done countless times before without really thinking much about it. Just another routine task sitting in the middle of emails, deployments, dashboards, and all the usual infrastructure work. But this time, something felt off. After the certificate was issued, I glanced at the expiration date and immediately noticed the validity period looked shorter than usual. At first I assumed I misread it, or maybe selected the wrong …
New Hire Cyber Security Engineer? Start With These Priorities

New Hire Cyber Security Engineer? Start With These Priorities

First Cyber Security Hire? What to do as Cyber Security? Just got hired as a cybersecurity professional but confused about where to start because the job description is unclear? Or are you the first person recruited to handle cybersecurity in the company and the only one who truly understands cyber security there? If so, you’re not alone. I’ve been in the same situation before. At the time, I worked at a government institution that already used the term “cybersecurity,” but the implementation …
How I Get Access ClickFix Dashboard Due to Bad SecOps

How I Get Access ClickFix Dashboard Due to Bad SecOps

Introduction That afternoon, one of my monitoring teammates casually mentioned a new alert: “Why is this user opening a Polygon crypto website?” That immediately caught my attention and I suspected the user had accessed a website infected with ClickFix. The suspicion became stronger because the user was not from the IT team and had no known involvement with cryptocurrency or Web3-related activities. In addition, a few days earlier we had investigated another incident where a user accidentally …
HTTP Security Headers Guide: What to Fix First

HTTP Security Headers Guide: What to Fix First

If you are running a security headers check with SecurityHeaders.com, the biggest mistake is trying to fix everything at once. A better approach is to review each HTTP Security Header, separate the easy wins from the risky changes and then fix the headers in the right order. For this draft, we use the sample SecurityHeaders.com report for this website. Site: https://potato.id/ IP Address: 172.67.219.34 Report Time: 22 Apr 2026 16:50:39 UTC Headers: - Referrer-Policy - Content-Security-Policy - …
WordPress Security Plugin Guide: 7 Best Picks for Better WordPress Security

WordPress Security Plugin Guide: 7 Best Picks for Better WordPress Security

If you are looking for the best WordPress Security Plugin, the real challenge is not finding one, it is choosing one that matches your site, your budget, and your risk level. Good WordPress Security is not about installing every plugin that says “firewall” or “malware scanner.” In most cases, one strong plugin plus good patching habits is far better than stacking multiple overlapping tools. This guide compares 7 popular options and gives the pros and cons of each plugin …
How to Improve Your Qualys SSL Server Test Score and Get A+ in SSL Labs

How to Improve Your Qualys SSL Server Test Score and Get A+ in SSL Labs

If you are trying to understand how to improve your Qualys SSL Server Test score, you are in the right place. Qualys SSL Server Test, often referred to as SSL Labs, is one of the most widely used public tools for checking how well a website is configured for HTTPS and TLS. A lot of admins care about getting an A or A+ because it is an easy, visible way to validate that their SSL/TLS setup is modern, secure, and free from obvious mistakes.
Build It vs Break It: Why Vibe Coders Keep Shipping Apps That Are Easy to Hack

Build It vs Break It: Why Vibe Coders Keep Shipping Apps That Are Easy to Hack

There is a pattern that keeps playing out. A developer or vibe coder builds an app in a short amount of time, deploys it publicly, gets traction on social media, and then a while later someone replies - the database got leaked. Not because the developer was incompetent. Not because the technology stack was bad. But because one thing kept getting skipped when the focus was entirely on speed: security.
Subdomain Takeover via AWS Elastic Beanstalk

Subdomain Takeover via AWS Elastic Beanstalk

Subdomain takeover is a vulnerability that’s often underestimated, yet carries significant real-world impact. This article covers a real case of subdomain takeover via AWS Elastic Beanstalk - from the core concept and exploitation steps, to detection and prevention. What Is Subdomain Takeover? Subdomain takeover (also known as domain takeover or domain hijacking) is a vulnerability that occurs when a domain or subdomain has an active DNS record, but the third-party service it points to has …
Anti-Gacor: Prevention and Protection Against Online Gambling Slot Injection on Websites

Anti-Gacor: Prevention and Protection Against Online Gambling Slot Injection on Websites

Introduction In recent years, online gambling content injection attacks have surged significantly. Known by some groups as “slot gacor injection” or “judol (judi online/online gambling) attacks”, these have become one of the most disruptive threats for website administrators in Indonesia. Countless government agency websites, universities, and trusted institutions have fallen victim. This article provides a comprehensive overview: what slot gacor is, how these attacks …
Dynamic IP Denylisting with NGINX Plus and fail2ban

Dynamic IP Denylisting with NGINX Plus and fail2ban

This article is based on the original NGINX blog post by Liam Crilly of F5, published September 19, 2017. You may not realize it, but your website is under constant threat. If it’s running WordPress, bots are trying to spam you. If it has a login page, there are brute-force password attacks. You may also consider search engine spiders as unwanted visitors. Defending your site from unwanted, suspicious, and malicious activity is no easy task. Web application firewalls are effective tools …