Akhouri Anmol Kumar

The day I thought my application was finally "finished"...

I stopped being its developer.

And became its attacker.

That mindset changed everything.

Most Developers Test Their Software.

I wanted to challenge mine.

Instead of asking:

"Does it work?"

I started asking questions like:

What happens if I enter the wrong password repeatedly?
Can I bypass my own restrictions?
What happens if the application crashes unexpectedly?
What if a user does something I never expected?

Those questions uncovered problems I would never have found through normal testing.

Working Isn't the Same as Secure

One of the biggest lessons I learned while building desktop security software is that successful testing can create false confidence.

A feature can work perfectly under normal conditions...

...and completely fail when someone intentionally tries to misuse it.

Security isn't about proving your software works.

It's about discovering how it fails.

Developer Mindset

Does it work?


Ship

Security Mindset

How can I break it?


Find Weakness


Improve


Repeat
Every Weakness Was a Lesson

Every issue I found forced me to rethink my design.

Sometimes I rewrote entire modules.

Sometimes the fix was surprisingly small.

The important part wasn't avoiding mistakes.

It was refusing to ignore them.

Building ATLOCK Changed My Perspective

Before this project, I thought writing software meant adding features.

Now I think writing security software means asking uncomfortable questions.

Every feature should survive not only normal use...

...but also determined misuse.

That's a completely different way of thinking.

One Habit I'll Keep Forever

Whenever I finish building a feature, I now ask myself one question before calling it complete:

"If I wanted to bypass this, what would I try first?"

That single question has improved my software more than any framework, library, or tool I've used.

Security isn't a destination.

It's a mindset.

And sometimes your best tester...

is the person who built the software.

If you've built software before, what's one bug or design flaw you only discovered after trying to break your own project? I'd love to hear those stories.
Try ATLOCK now: https://github.com/Akhouri-Anmol-Kumar/ATLOCK
Get ATLOCK downloaded in one click: https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip

"We Build What Others Forgot To Fix"