<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Akhouri Anmol Kumar</title>
    <description>The latest articles on DEV Community by Akhouri Anmol Kumar (@akhourianmolkumar).</description>
    <link>https://dev.to/akhourianmolkumar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3977056%2F5246045a-21af-48c6-a210-77be340f73e4.jpeg</url>
      <title>DEV Community: Akhouri Anmol Kumar</title>
      <link>https://dev.to/akhourianmolkumar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akhourianmolkumar"/>
    <language>en</language>
    <item>
      <title>I Trusted My Own Encryption Until GitHub Copilot Called It "Weak"</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Fri, 24 Jul 2026 12:09:39 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/i-trusted-my-own-encryption-until-github-copilot-called-it-weak-39e2</link>
      <guid>https://dev.to/akhourianmolkumar/i-trusted-my-own-encryption-until-github-copilot-called-it-weak-39e2</guid>
      <description>&lt;p&gt;I Trusted My Own Encryption... Until I Realized It Wasn't Good Enough.&lt;/p&gt;

&lt;p&gt;A few weeks ago, I thought the password vault inside my Windows security project was "secure."&lt;/p&gt;

&lt;p&gt;It worked.&lt;/p&gt;

&lt;p&gt;It stored passwords.&lt;/p&gt;

&lt;p&gt;It encrypted data.&lt;/p&gt;

&lt;p&gt;Everything looked fine.&lt;/p&gt;

&lt;p&gt;Then I stepped back and asked myself a simple question:&lt;/p&gt;

&lt;p&gt;"If I were reviewing this as a security engineer instead of its developer, would I actually trust it?"&lt;/p&gt;

&lt;p&gt;The answer was no.&lt;/p&gt;

&lt;p&gt;So I deleted it.&lt;/p&gt;

&lt;p&gt;🧠 The Biggest Mistake Developers Make&lt;/p&gt;

&lt;p&gt;Many beginner security projects confuse encoding, hashing, and encryption.&lt;/p&gt;

&lt;p&gt;If your application simply transforms text and stores it, that doesn't automatically make it secure.&lt;/p&gt;

&lt;p&gt;Real security is about key management, attack resistance, and well-tested cryptographic primitives—not just making data unreadable at first glance.&lt;/p&gt;

&lt;p&gt;❌ My Old Mental Model&lt;/p&gt;

&lt;p&gt;Password&lt;br&gt;
    │&lt;br&gt;
    ▼&lt;br&gt;
"Encrypt"&lt;br&gt;
    │&lt;br&gt;
    ▼&lt;br&gt;
Store&lt;/p&gt;

&lt;p&gt;✅ What I Wanted Instead&lt;/p&gt;

&lt;p&gt;Master Password&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
PBKDF2-HMAC-SHA256&lt;br&gt;
(200,000 iterations)&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Derived Key&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Fernet Encryption&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Encrypted Vault&lt;br&gt;
🔄 Sometimes the Best Upgrade Is Deleting Your Own Code&lt;/p&gt;

&lt;p&gt;The hardest part wasn't writing new code.&lt;/p&gt;

&lt;p&gt;The hardest part was accepting that my previous implementation wasn't good enough.&lt;/p&gt;

&lt;p&gt;As developers, we naturally become attached to code we've spent hours building.&lt;/p&gt;

&lt;p&gt;Security doesn't care how long something took to write.&lt;/p&gt;

&lt;p&gt;If there's a better approach, rewrite it.&lt;/p&gt;

&lt;p&gt;🔒 While Building ATLOCK v4...&lt;/p&gt;

&lt;p&gt;I redesigned the password vault around a few principles:&lt;/p&gt;

&lt;p&gt;PBKDF2-HMAC-SHA256 for key derivation&lt;br&gt;
200,000 iterations to increase resistance against brute-force attacks&lt;br&gt;
Fernet authenticated encryption for encrypted vault data&lt;br&gt;
Local-only storage&lt;br&gt;
No plaintext password storage&lt;/p&gt;

&lt;p&gt;ATLOCK still isn't "perfect"—and I don't think any security software should claim to be.&lt;/p&gt;

&lt;p&gt;But it's significantly stronger than where it started.&lt;/p&gt;

&lt;p&gt;Version 1&lt;/p&gt;

&lt;p&gt;"Works."&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    │

    ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Version 2&lt;/p&gt;

&lt;p&gt;"Looks Secure."&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    │

    ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Version 3&lt;/p&gt;

&lt;p&gt;"Actually Follows Better Security Practices."&lt;br&gt;
💭 One Lesson I'll Keep With Me&lt;/p&gt;

&lt;p&gt;Building security software taught me something I didn't expect.&lt;/p&gt;

&lt;p&gt;Writing secure code isn't about proving your first design was correct.&lt;/p&gt;

&lt;p&gt;It's about having the humility to delete it when you discover a better one.&lt;/p&gt;

&lt;p&gt;Sometimes the biggest security improvement isn't a new algorithm.&lt;/p&gt;

&lt;p&gt;It's admitting your previous implementation wasn't good enough.&lt;/p&gt;

&lt;p&gt;I'd love feedback from other developers.&lt;/p&gt;

&lt;p&gt;If you've ever rewritten an entire feature because you realized the original design was flawed, what was it?&lt;br&gt;
Try ATLOCK v4-&lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
ATLOCK is made under Akhouri systems.&lt;/p&gt;

&lt;p&gt;"We Build What Others Forgot To Fix"&lt;/p&gt;

</description>
      <category>security</category>
      <category>python</category>
      <category>programming</category>
      <category>windows</category>
    </item>
    <item>
      <title>🔒 Why ATLOCK v4 Is Different: Engineering a Security Suite Instead of Just Another Password Locker</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Fri, 24 Jul 2026 10:34:23 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/why-atlock-v4-is-different-engineering-a-security-suite-instead-of-just-another-password-locker-46pg</link>
      <guid>https://dev.to/akhourianmolkumar/why-atlock-v4-is-different-engineering-a-security-suite-instead-of-just-another-password-locker-46pg</guid>
      <description>&lt;p&gt;"The biggest mistake in desktop security is assuming a password is enough."&lt;/p&gt;

&lt;p&gt;That single thought became the foundation of ATLOCK v4.&lt;/p&gt;

&lt;p&gt;I didn't want to build another application that asks for a password and calls itself "secure."&lt;/p&gt;

&lt;p&gt;I wanted to build something that responds, detects, records, and defends.&lt;/p&gt;

&lt;p&gt;🧠 Security Isn't One Feature&lt;/p&gt;

&lt;p&gt;Many desktop security apps look like this:&lt;/p&gt;

&lt;p&gt;Open App&lt;br&gt;
    │&lt;br&gt;
    ▼&lt;br&gt;
Enter Password&lt;br&gt;
    │&lt;br&gt;
    ▼&lt;br&gt;
Access Granted / Denied&lt;/p&gt;

&lt;p&gt;ATLOCK v4 is designed differently.&lt;/p&gt;

&lt;p&gt;Authentication&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
Intrusion Detection&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
Evidence Collection&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
Notification&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
System Lockdown&lt;/p&gt;

&lt;p&gt;A failed authentication isn't just "wrong password."&lt;/p&gt;

&lt;p&gt;It's a security event.&lt;/p&gt;

&lt;p&gt;🏗 Layered Architecture&lt;/p&gt;

&lt;p&gt;Instead of putting everything inside one huge file, every subsystem has a dedicated responsibility.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;             ATLOCK v4

    ┌──────────────────────┐
    │   Lockdown Engine    │
    └──────────┬───────────┘
               │
┌──────────────┼──────────────┐
▼              ▼              ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;File Guard   Password Vault  Intruder Engine&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;│              │              │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;NTFS ACL     Fernet Crypto   Camera System&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;└──────────────┼──────────────┘
               ▼

      Notification Manager
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;This modular design makes the project easier to debug, extend, and maintain.&lt;/p&gt;

&lt;p&gt;🔐 Real Cryptography&lt;/p&gt;

&lt;p&gt;Security software shouldn't rely on homemade encryption.&lt;/p&gt;

&lt;p&gt;ATLOCK v4 uses:&lt;/p&gt;

&lt;p&gt;Master Password&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
PBKDF2-HMAC-SHA256&lt;br&gt;
 (200,000 iterations)&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Derived Encryption Key&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Fernet Encryption&lt;br&gt;
        │&lt;br&gt;
        ▼&lt;br&gt;
Encrypted Vault&lt;/p&gt;

&lt;p&gt;The goal wasn't to invent cryptography—it was to use well-established building blocks correctly.&lt;/p&gt;

&lt;p&gt;🛡 Working With Windows Instead of Around It&lt;/p&gt;

&lt;p&gt;Many applications simply:&lt;/p&gt;

&lt;p&gt;hide folders&lt;br&gt;
rename files&lt;br&gt;
change attributes&lt;/p&gt;

&lt;p&gt;ATLOCK instead leverages Windows security mechanisms where appropriate.&lt;/p&gt;

&lt;p&gt;Application&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
Windows Security APIs&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
NTFS Access Control Lists&lt;br&gt;
      │&lt;br&gt;
      ▼&lt;br&gt;
Access Restricted&lt;/p&gt;

&lt;p&gt;Using operating system features provides stronger protection than cosmetic hiding techniques.&lt;/p&gt;

&lt;p&gt;📸 Intrusion Detection&lt;/p&gt;

&lt;p&gt;Most applications do this:&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Try Again&lt;/p&gt;

&lt;p&gt;ATLOCK treats repeated failures as a sequence of events.&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo Capture&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Repeated Attempts&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Video Recording&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alarm&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Lockdown&lt;/p&gt;

&lt;p&gt;The idea is to create visibility into suspicious activity rather than simply rejecting access.&lt;/p&gt;

&lt;p&gt;🧵 Responsiveness Matters&lt;/p&gt;

&lt;p&gt;Security software often performs multiple operations simultaneously:&lt;/p&gt;

&lt;p&gt;encryption&lt;br&gt;
camera capture&lt;br&gt;
notifications&lt;br&gt;
monitoring&lt;br&gt;
UI rendering&lt;/p&gt;

&lt;p&gt;Running everything on the main thread would make the application feel sluggish.&lt;/p&gt;

&lt;p&gt;Instead, background workers handle long-running tasks while the interface remains responsive.&lt;/p&gt;

&lt;p&gt;🔔 Logging Without Exposing Secrets&lt;/p&gt;

&lt;p&gt;Logs are useful.&lt;/p&gt;

&lt;p&gt;Sensitive data isn't.&lt;/p&gt;

&lt;p&gt;ATLOCK stores metadata like:&lt;/p&gt;

&lt;p&gt;✓ Timestamp&lt;/p&gt;

&lt;p&gt;✓ Event Type&lt;/p&gt;

&lt;p&gt;✓ Device Information&lt;/p&gt;

&lt;p&gt;✓ Evidence&lt;/p&gt;

&lt;p&gt;✓ Result&lt;/p&gt;

&lt;p&gt;But avoids recording plaintext passwords.&lt;/p&gt;

&lt;p&gt;Even diagnostic information should follow the principle of least exposure.&lt;/p&gt;

&lt;p&gt;🧩 Designed for Failure&lt;/p&gt;

&lt;p&gt;One engineering lesson I learned:&lt;/p&gt;

&lt;p&gt;Every dependency eventually fails.&lt;/p&gt;

&lt;p&gt;Instead of crashing when an optional component isn't available, ATLOCK attempts to degrade gracefully.&lt;/p&gt;

&lt;p&gt;Camera Available?&lt;br&gt;
        │&lt;br&gt;
   ┌────┴────┐&lt;br&gt;
   │         │&lt;br&gt;
 Yes        No&lt;br&gt;
   │         │&lt;br&gt;
Capture   Continue&lt;/p&gt;

&lt;p&gt;Security shouldn't disappear because one module couldn't initialize.&lt;/p&gt;

&lt;p&gt;💡 What Makes ATLOCK v4 Special?&lt;/p&gt;

&lt;p&gt;Not because it has the most features.&lt;/p&gt;

&lt;p&gt;Not because it claims to be "unbreakable."&lt;/p&gt;

&lt;p&gt;But because every feature contributes to one design philosophy:&lt;/p&gt;

&lt;p&gt;Security should be layered, observable, and resilient—not just password protected.&lt;/p&gt;

&lt;p&gt;🚀 What's Next?&lt;/p&gt;

&lt;p&gt;Current areas I'm exploring:&lt;/p&gt;

&lt;p&gt;Hardware security key support&lt;br&gt;
Argon2 for key derivation&lt;br&gt;
Secure cloud synchronization&lt;br&gt;
Signed update mechanism&lt;br&gt;
Plugin architecture&lt;br&gt;
Improved cross-platform compatibility&lt;br&gt;
Final Thoughts&lt;/p&gt;

&lt;p&gt;ATLOCK v4 isn't intended to replace enterprise endpoint security or antivirus platforms.&lt;/p&gt;

&lt;p&gt;It's an engineering project focused on combining modern cryptography, Windows security features, event-driven intrusion handling, and modular software architecture into a cohesive desktop application.&lt;/p&gt;

&lt;p&gt;Building it has taught me that good security isn't about one clever feature—it's about how multiple layers work together. &lt;br&gt;
🔗GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗Directly Download ATLOCK &amp;amp; Try it: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"We Build What Others Forgot To Fix"&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>security</category>
      <category>python</category>
      <category>programming</category>
    </item>
    <item>
      <title>🔒 How I Built ATLOCK v4 — A Deep Technical Breakdown of a Windows Security Suite</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Thu, 23 Jul 2026 14:52:49 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/how-i-built-atlock-v4-a-deep-technical-breakdown-of-a-windows-security-suite-3e2j</link>
      <guid>https://dev.to/akhourianmolkumar/how-i-built-atlock-v4-a-deep-technical-breakdown-of-a-windows-security-suite-3e2j</guid>
      <description>&lt;p&gt;"I didn't want to build another password locker.&lt;/p&gt;

&lt;p&gt;I wanted to build something that reacts to attacks."&lt;/p&gt;

&lt;p&gt;Most desktop security applications follow a simple pattern.&lt;/p&gt;

&lt;p&gt;Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Unlocked&lt;/p&gt;

&lt;p&gt;I wanted something different.&lt;/p&gt;

&lt;p&gt;Authentication&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Detection&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Evidence Collection&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Escalation&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Lockdown&lt;/p&gt;

&lt;p&gt;That idea eventually became ATLOCK v4.&lt;/p&gt;

&lt;p&gt;🚀 The Goal&lt;/p&gt;

&lt;p&gt;Instead of protecting one thing, I wanted multiple security layers working together.&lt;/p&gt;

&lt;p&gt;The final system combines:&lt;/p&gt;

&lt;p&gt;✅ File Protection&lt;/p&gt;

&lt;p&gt;✅ Password Vault&lt;/p&gt;

&lt;p&gt;✅ Intruder Detection&lt;/p&gt;

&lt;p&gt;✅ Camera Evidence&lt;/p&gt;

&lt;p&gt;✅ Windows Lockdown&lt;/p&gt;

&lt;p&gt;✅ Notification Engine&lt;/p&gt;

&lt;p&gt;All inside one desktop application.&lt;/p&gt;

&lt;p&gt;🏗 System Architecture&lt;br&gt;
                      ATLOCK v4&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;        ┌──────────────────────────┐
        │      Lockdown Engine      │
        └─────────────┬────────────┘
                      │
    ┌─────────────────┼─────────────────┐
    ▼                 ▼                 ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;File Guard      Password Vault     Intruder Engine&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    │                 │                 │

 NTFS ACL       Fernet Crypto      OpenCV Camera

    │                 │                 │

    └─────────────────┼─────────────────┘
                      ▼

          Notification Manager
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Every module has exactly one responsibility.&lt;/p&gt;

&lt;p&gt;That made debugging much easier than maintaining a single massive file.&lt;/p&gt;

&lt;p&gt;🔐 Challenge #1&lt;br&gt;
Passwords Should Never Be Stored&lt;/p&gt;

&lt;p&gt;The first design decision was simple.&lt;/p&gt;

&lt;p&gt;Passwords should never exist as plain text.&lt;/p&gt;

&lt;p&gt;Pipeline:&lt;/p&gt;

&lt;p&gt;Master Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;PBKDF2-HMAC-SHA256&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;200,000 Iterations&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Derived Key&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Fernet Encryption&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Encrypted Vault&lt;/p&gt;

&lt;p&gt;Why?&lt;/p&gt;

&lt;p&gt;Because even if someone steals the encrypted vault, they still can't read its contents without the correct key.&lt;/p&gt;

&lt;p&gt;🛡 Challenge #2&lt;br&gt;
File Protection&lt;/p&gt;

&lt;p&gt;Many "file lockers"&lt;/p&gt;

&lt;p&gt;rename files&lt;br&gt;
hide folders&lt;br&gt;
change icons&lt;/p&gt;

&lt;p&gt;That isn't real protection.&lt;/p&gt;

&lt;p&gt;Instead, ATLOCK works directly with Windows.&lt;/p&gt;

&lt;p&gt;Application&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Windows Security&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;NTFS Access Control Lists&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Access Denied&lt;/p&gt;

&lt;p&gt;When ACLs aren't available, the application gracefully switches to an alternative protection method.&lt;/p&gt;

&lt;p&gt;📸 Challenge #3&lt;br&gt;
Turning Failed Passwords into Security Events&lt;/p&gt;

&lt;p&gt;Instead of&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Try Again&lt;/p&gt;

&lt;p&gt;I built&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Capture Photo&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Send Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;More Attempts&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Record Video&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alarm&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;System Lockdown&lt;/p&gt;

&lt;p&gt;Authentication became an event pipeline instead of a boolean check.&lt;/p&gt;

&lt;p&gt;⚙ Challenge #4&lt;br&gt;
Keeping the UI Responsive&lt;/p&gt;

&lt;p&gt;Running&lt;/p&gt;

&lt;p&gt;camera&lt;br&gt;
encryption&lt;br&gt;
monitoring&lt;br&gt;
alarms&lt;/p&gt;

&lt;p&gt;on the main thread would freeze the interface.&lt;/p&gt;

&lt;p&gt;So I separated long-running operations into background workers.&lt;/p&gt;

&lt;p&gt;UI Thread&lt;/p&gt;

&lt;p&gt;│&lt;/p&gt;

&lt;p&gt;├── Camera Thread&lt;/p&gt;

&lt;p&gt;├── Alarm Thread&lt;/p&gt;

&lt;p&gt;├── Notification Thread&lt;/p&gt;

&lt;p&gt;└── Monitoring Thread&lt;/p&gt;

&lt;p&gt;The application remains responsive while security operations continue independently.&lt;/p&gt;

&lt;p&gt;🔔 Challenge #5&lt;br&gt;
Logging Without Leaking Information&lt;/p&gt;

&lt;p&gt;One mistake many applications make is storing sensitive logs.&lt;/p&gt;

&lt;p&gt;ATLOCK never records plaintext passwords.&lt;/p&gt;

&lt;p&gt;Instead it stores&lt;/p&gt;

&lt;p&gt;Attempt&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Timestamp&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Masked Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Video&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Result&lt;/p&gt;

&lt;p&gt;Example&lt;/p&gt;

&lt;p&gt;********** (10 chars)&lt;/p&gt;

&lt;p&gt;instead of&lt;/p&gt;

&lt;p&gt;SuperSecret123&lt;/p&gt;

&lt;p&gt;Even logs should follow the principle of least exposure.&lt;/p&gt;

&lt;p&gt;🧩 Design Philosophy&lt;/p&gt;

&lt;p&gt;Rather than asking&lt;/p&gt;

&lt;p&gt;"Can I stop every attacker?"&lt;/p&gt;

&lt;p&gt;I asked&lt;/p&gt;

&lt;p&gt;"Can I make every attack visible?"&lt;/p&gt;

&lt;p&gt;That completely changed the architecture.&lt;/p&gt;

&lt;p&gt;Security became&lt;/p&gt;

&lt;p&gt;Detect&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Record&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Respond&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Recover&lt;/p&gt;

&lt;p&gt;instead of&lt;/p&gt;

&lt;p&gt;Accept&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Reject&lt;br&gt;
🛠 Tech Stack&lt;br&gt;
Python&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;PyQt&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;OpenCV&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Cryptography&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Windows API&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;NTFS ACL&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Threading&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;JSON Configuration&lt;/p&gt;

&lt;p&gt;Each technology solved one specific problem.&lt;/p&gt;

&lt;p&gt;📊 Lessons Learned&lt;/p&gt;

&lt;p&gt;Building ATLOCK v4 taught me:&lt;/p&gt;

&lt;p&gt;✔ Security isn't one feature.&lt;/p&gt;

&lt;p&gt;✔ Cryptography alone isn't enough.&lt;/p&gt;

&lt;p&gt;✔ UX matters in security software.&lt;/p&gt;

&lt;p&gt;✔ Modular architecture scales better.&lt;/p&gt;

&lt;p&gt;✔ Logging is part of security.&lt;/p&gt;

&lt;p&gt;✔ Defensive programming saves hours of debugging.&lt;/p&gt;

&lt;p&gt;🚀 What's Next&lt;/p&gt;

&lt;p&gt;The roadmap includes:&lt;/p&gt;

&lt;p&gt;Hardware security key support&lt;br&gt;
Secure cloud synchronization&lt;br&gt;
Plugin system&lt;br&gt;
Argon2-based key derivation&lt;br&gt;
Cross-platform backend&lt;br&gt;
Signed updates&lt;br&gt;
Final Thoughts&lt;/p&gt;

&lt;p&gt;ATLOCK v4 isn't trying to replace enterprise endpoint security or antivirus software.&lt;/p&gt;

&lt;p&gt;Its goal is different: explore how multiple independent security layers—cryptography, operating system features, event-driven detection, and forensic logging—can work together inside a desktop application.&lt;/p&gt;

&lt;p&gt;That journey taught me far more about software engineering than simply building another password manager ever could.&lt;/p&gt;

&lt;p&gt;ATLOCK v4 has been one of the most challenging and rewarding projects I've built, pushing me to learn Windows APIs, applied cryptography, concurrency, and defensive software design.&lt;br&gt;
🔗ATLOCK on GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗Direct Download(ATLOCK): &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ATLOCK is built by Akhouri Anmol Kumar Under &lt;strong&gt;Akhouri Systems&lt;/strong&gt;&lt;br&gt;
ATLOCK is akhouri systems flagship product but we have built more 3 apps.&lt;br&gt;
Try Them Too! to be the part of the akhouri systems ecosystem&lt;br&gt;
APIC(image edition tool)-&lt;a href="https://github.com/Akhouri-Anmol-Kumar/APIC" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/APIC&lt;/a&gt;&lt;br&gt;
ACALCU v3(world's most customizable calculator)-&lt;a href="https://github.com/Akhouri-Anmol-Kumar/ACALCU-v3" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ACALCU-v3&lt;/a&gt;&lt;br&gt;
ANOTE(a premium text editor with many features---The notepad killer)-&lt;br&gt;
&lt;a href="https://github.com/Akhouri-Anmol-Kumar/ANOTE" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ANOTE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"We Build What others Forgot To Fix"&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>programming</category>
      <category>security</category>
      <category>startup</category>
    </item>
    <item>
      <title>🔒 Should You Really Download ATLOCK v4?</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Thu, 23 Jul 2026 10:07:12 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/should-you-really-download-atlock-v4-39h3</link>
      <guid>https://dev.to/akhourianmolkumar/should-you-really-download-atlock-v4-39h3</guid>
      <description>&lt;p&gt;An Honest Technical Review — Strengths, Weaknesses &amp;amp; Trade-offs&lt;/p&gt;

&lt;p&gt;Every security software has strengths.&lt;/p&gt;

&lt;p&gt;Every security software has weaknesses.&lt;/p&gt;

&lt;p&gt;ATLOCK v4 is no exception.&lt;/p&gt;

&lt;p&gt;Instead of pretending it's perfect, let's break it down like security engineers do.&lt;/p&gt;

&lt;p&gt;⚡ TL;DR&lt;br&gt;
Category    Rating&lt;br&gt;
Security Design         ⭐⭐⭐⭐⭐&lt;br&gt;
Cryptography            ⭐⭐⭐⭐⭐&lt;br&gt;
Windows Integration ⭐⭐⭐⭐⭐&lt;br&gt;
UI                  ⭐⭐⭐⭐☆&lt;br&gt;
Performance         ⭐⭐⭐⭐☆&lt;br&gt;
Portability         ⭐⭐☆☆☆&lt;br&gt;
Enterprise Ready    ⭐⭐☆☆☆&lt;br&gt;
Overall 9.1/10&lt;br&gt;
🏗 Architecture&lt;br&gt;
                  ATLOCK v4&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  ┌──────────────────────────────┐
  │      Lockdown Engine         │
  └──────────────┬───────────────┘
                 │
 ┌───────────────┼────────────────┐
 ▼               ▼                ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;File Guard     Password Vault    Intruder Ops&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │               │                │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;NTFS ACL      AES Encryption     Camera Engine&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │               │                │

 └───────────────┼────────────────┘
                 ▼

      Notification Manager
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Instead of becoming one giant security application, every feature exists as an independent module.&lt;/p&gt;

&lt;p&gt;That makes maintenance significantly easier.&lt;/p&gt;

&lt;p&gt;✅ Strength #1 — Layered Security&lt;/p&gt;

&lt;p&gt;Most desktop lockers work like this&lt;/p&gt;

&lt;p&gt;Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Unlocked&lt;/p&gt;

&lt;p&gt;ATLOCK works differently.&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alarm&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Video&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Hard Lock&lt;/p&gt;

&lt;p&gt;Authentication is only the beginning.&lt;/p&gt;

&lt;p&gt;Every failure becomes a security event.&lt;/p&gt;

&lt;p&gt;✅ Strength #2 — Real Cryptography&lt;/p&gt;

&lt;p&gt;One thing many hobby security applications get wrong is encryption.&lt;/p&gt;

&lt;p&gt;Common examples include&lt;/p&gt;

&lt;p&gt;XOR&lt;br&gt;
Base64&lt;br&gt;
Caesar Cipher&lt;br&gt;
Homemade algorithms&lt;/p&gt;

&lt;p&gt;ATLOCK instead uses&lt;/p&gt;

&lt;p&gt;PBKDF2-HMAC-SHA256&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;200,000 iterations&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Derived Key&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Fernet Encryption&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Encrypted Vault&lt;/p&gt;

&lt;p&gt;That immediately places it above a huge number of beginner password managers.&lt;/p&gt;

&lt;p&gt;✅ Strength #3 — Windows Native Security&lt;/p&gt;

&lt;p&gt;Rather than hiding files,&lt;/p&gt;

&lt;p&gt;ATLOCK interacts with Windows itself.&lt;/p&gt;

&lt;p&gt;Application&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Windows Security API&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;NTFS ACL&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Access Denied&lt;/p&gt;

&lt;p&gt;Using operating system permissions is significantly stronger than simply renaming files.&lt;/p&gt;

&lt;p&gt;✅ Strength #4 — Defensive Programming&lt;/p&gt;

&lt;p&gt;Throughout the project you'll notice lots of&lt;/p&gt;

&lt;p&gt;✔ graceful fallbacks&lt;/p&gt;

&lt;p&gt;✔ optional dependencies&lt;/p&gt;

&lt;p&gt;✔ background workers&lt;/p&gt;

&lt;p&gt;✔ exception logging&lt;/p&gt;

&lt;p&gt;Instead of crashing when OpenCV isn't installed...&lt;/p&gt;

&lt;p&gt;the application simply disables camera features.&lt;/p&gt;

&lt;p&gt;✅ Strength #5 — Event Driven Security&lt;/p&gt;

&lt;p&gt;Authentication isn't treated as binary.&lt;/p&gt;

&lt;p&gt;Instead&lt;/p&gt;

&lt;p&gt;Attempt #1&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Attempt #2&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Warning&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Attempt #3&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Video&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alarm&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Hard Lock&lt;/p&gt;

&lt;p&gt;That's closer to how real security systems behave.&lt;/p&gt;

&lt;p&gt;✅ Strength #6 — Clean Separation&lt;/p&gt;

&lt;p&gt;Instead of&lt;/p&gt;

&lt;p&gt;security.py&lt;/p&gt;

&lt;p&gt;containing 5000 lines...&lt;/p&gt;

&lt;p&gt;ATLOCK separates responsibilities.&lt;/p&gt;

&lt;p&gt;Lockdown&lt;/p&gt;

&lt;p&gt;Vault&lt;/p&gt;

&lt;p&gt;Notifications&lt;/p&gt;

&lt;p&gt;Camera&lt;/p&gt;

&lt;p&gt;Sound&lt;/p&gt;

&lt;p&gt;Settings&lt;/p&gt;

&lt;p&gt;File Guard&lt;/p&gt;

&lt;p&gt;That makes future upgrades significantly easier.&lt;/p&gt;

&lt;p&gt;❌ Weakness #1 — Windows Only&lt;/p&gt;

&lt;p&gt;This is probably the biggest limitation.&lt;/p&gt;

&lt;p&gt;Features like&lt;/p&gt;

&lt;p&gt;NTFS ACL&lt;br&gt;
Windows Hooks&lt;br&gt;
LockWorkStation&lt;br&gt;
Win32 APIs&lt;/p&gt;

&lt;p&gt;are Windows specific.&lt;/p&gt;

&lt;p&gt;Linux users lose much of the security stack.&lt;/p&gt;

&lt;p&gt;❌ Weakness #2 — Python Distribution&lt;/p&gt;

&lt;p&gt;Python applications usually become&lt;/p&gt;

&lt;p&gt;Large Executable&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Many Dependencies&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Longer Startup&lt;/p&gt;

&lt;p&gt;Compared to&lt;/p&gt;

&lt;p&gt;Rust&lt;br&gt;
C++&lt;br&gt;
Go&lt;/p&gt;

&lt;p&gt;the executable size is larger.&lt;/p&gt;

&lt;p&gt;❌ Weakness #3 — Local Security Only&lt;/p&gt;

&lt;p&gt;ATLOCK currently focuses on one machine.&lt;/p&gt;

&lt;p&gt;Missing features include&lt;/p&gt;

&lt;p&gt;Cloud Sync&lt;br&gt;
Remote Device Management&lt;br&gt;
Multi-device Vault&lt;br&gt;
Secure Backup&lt;br&gt;
❌ Weakness #4 — Recovery Trade-off&lt;/p&gt;

&lt;p&gt;The current design intentionally includes an owner recovery mechanism.&lt;/p&gt;

&lt;p&gt;That's convenient for the owner, but any recovery path is also a trade-off because it increases the attack surface if distributed widely.&lt;/p&gt;

&lt;p&gt;❌ Weakness #5 — Not Enterprise Software&lt;/p&gt;

&lt;p&gt;ATLOCK is designed as a desktop security application.&lt;/p&gt;

&lt;p&gt;It doesn't currently include&lt;/p&gt;

&lt;p&gt;Active Directory integration&lt;br&gt;
Enterprise policy management&lt;br&gt;
Audit servers&lt;br&gt;
Centralized logging&lt;br&gt;
Compliance features&lt;br&gt;
📊 Security Philosophy&lt;/p&gt;

&lt;p&gt;Traditional software&lt;/p&gt;

&lt;p&gt;Password&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Access&lt;/p&gt;

&lt;p&gt;ATLOCK&lt;/p&gt;

&lt;p&gt;Authentication&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Detection&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Evidence&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Escalation&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Lockdown&lt;/p&gt;

&lt;p&gt;That layered approach is arguably its strongest engineering decision.&lt;/p&gt;

&lt;p&gt;📈 Where ATLOCK Performs Best&lt;br&gt;
Scenario    Rating&lt;br&gt;
Personal Laptop ⭐⭐⭐⭐⭐&lt;br&gt;
Student Device  ⭐⭐⭐⭐⭐&lt;br&gt;
Developer Machine   ⭐⭐⭐⭐☆&lt;br&gt;
Office PC   ⭐⭐⭐⭐☆&lt;br&gt;
Enterprise Fleet    ⭐⭐☆☆☆&lt;br&gt;
Linux Systems   ⭐☆☆☆☆&lt;br&gt;
💡 Who Should Download It?&lt;br&gt;
✅ Good Fit&lt;/p&gt;

&lt;p&gt;✔ Students&lt;/p&gt;

&lt;p&gt;✔ Developers&lt;/p&gt;

&lt;p&gt;✔ Windows users&lt;/p&gt;

&lt;p&gt;✔ Privacy enthusiasts&lt;/p&gt;

&lt;p&gt;✔ People wanting local password storage&lt;/p&gt;

&lt;p&gt;✔ Users interested in intrusion monitoring&lt;/p&gt;

&lt;p&gt;❌ Not Ideal&lt;/p&gt;

&lt;p&gt;✖ Large enterprises&lt;/p&gt;

&lt;p&gt;✖ Cross-platform users&lt;/p&gt;

&lt;p&gt;✖ Teams needing cloud synchronization&lt;/p&gt;

&lt;p&gt;✖ Users expecting antivirus or endpoint detection capabilities&lt;/p&gt;

&lt;p&gt;Final Verdict&lt;/p&gt;

&lt;p&gt;Would I recommend downloading ATLOCK v4?&lt;/p&gt;

&lt;p&gt;Yes—with the right expectations.&lt;/p&gt;

&lt;p&gt;If you're looking for a Windows-focused desktop security suite that combines password protection, file guarding, cryptography, intrusion detection, and layered defensive mechanisms in a single application, ATLOCK v4 offers an interesting implementation.&lt;/p&gt;

&lt;p&gt;If you need enterprise fleet management, cloud synchronization, or cross-platform support, it's not there yet.&lt;/p&gt;

&lt;p&gt;The project's strongest point isn't that it claims to be "unbreakable." It's that it applies multiple, independent security layers instead of relying on a single password prompt.&lt;/p&gt;

&lt;p&gt;⭐ Final Score&lt;br&gt;
Security Design      ⭐⭐⭐⭐⭐&lt;br&gt;
Cryptography         ⭐⭐⭐⭐⭐&lt;br&gt;
Windows Integration  ⭐⭐⭐⭐⭐&lt;br&gt;
Architecture         ⭐⭐⭐⭐⭐&lt;br&gt;
Performance          ⭐⭐⭐⭐☆&lt;br&gt;
Portability          ⭐⭐☆☆☆&lt;br&gt;
Enterprise Features  ⭐⭐☆☆☆&lt;br&gt;
Ease of Use          ⭐⭐⭐⭐☆&lt;/p&gt;

&lt;p&gt;Overall Rating: ⭐ 9.1 / 10&lt;/p&gt;

&lt;p&gt;🔗 GitHub : &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗 Direct Download(ATLOCK): &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>security</category>
      <category>python</category>
      <category>programming</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🔒 Inside ATLOCK v4: Building a Windows Security Suite Beyond Simple Password Protection</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Wed, 22 Jul 2026 16:05:53 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/inside-atlock-v4-building-a-windows-security-suite-beyond-simple-password-protection-3mpe</link>
      <guid>https://dev.to/akhourianmolkumar/inside-atlock-v4-building-a-windows-security-suite-beyond-simple-password-protection-3mpe</guid>
      <description>&lt;p&gt;Most "file lockers" are just password gates.&lt;/p&gt;

&lt;p&gt;I wanted something different.&lt;/p&gt;

&lt;p&gt;Something that combines OS-level security, cryptography, intrusion detection, forensic logging and system lockdown into one desktop application.&lt;/p&gt;

&lt;p&gt;⚡ What is ATLOCK v4?&lt;/p&gt;

&lt;p&gt;ATLOCK v4 is a Python-based Windows security suite designed around a simple philosophy:&lt;/p&gt;

&lt;p&gt;Security shouldn't stop after asking for a password.&lt;/p&gt;

&lt;p&gt;Instead, every failed authentication becomes an event that triggers multiple independent security layers.&lt;/p&gt;

&lt;p&gt;Wrong Password&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
Intruder Detection&lt;br&gt;
       │&lt;br&gt;
 ┌─────┴────────┐&lt;br&gt;
 │              │&lt;br&gt;
Photo        Video&lt;br&gt;
 │              │&lt;br&gt;
 ▼              ▼&lt;br&gt;
Notifications  Logging&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
Security Escalation&lt;br&gt;
🧩 Architecture&lt;br&gt;
                    ATLOCK v4&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    ┌────────────────────────────┐
    │      Lockdown Engine        │
    └────────────┬───────────────┘
                 │
  ┌──────────────┼──────────────┐
  ▼              ▼              ▼
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;File Guard      Password Vault   Intruder Ops&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  │              │              │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;NTFS ACL      Fernet AES      Camera Engine&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  │              │              │
  └──────────────┼──────────────┘
                 ▼
         Notification Engine
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Instead of making one giant security module, every subsystem is isolated.&lt;/p&gt;

&lt;p&gt;That means:&lt;/p&gt;

&lt;p&gt;easier debugging&lt;br&gt;
easier upgrades&lt;br&gt;
less coupling&lt;br&gt;
independent security layers&lt;br&gt;
🔐 1. Real Cryptography (No XOR Tricks)&lt;/p&gt;

&lt;p&gt;One thing I wanted to eliminate completely was fake encryption.&lt;/p&gt;

&lt;p&gt;Many hobby projects still rely on:&lt;/p&gt;

&lt;p&gt;XOR&lt;br&gt;
Caesar shifts&lt;br&gt;
Base64&lt;br&gt;
homemade encryption&lt;/p&gt;

&lt;p&gt;ATLOCK v4 instead uses&lt;/p&gt;

&lt;p&gt;✅ PBKDF2-HMAC-SHA256&lt;/p&gt;

&lt;p&gt;200,000 iterations&lt;/p&gt;

&lt;p&gt;for password derivation.&lt;/p&gt;

&lt;p&gt;Then derives a Fernet key.&lt;/p&gt;

&lt;p&gt;Finally encrypts vault entries using authenticated encryption.&lt;/p&gt;

&lt;p&gt;Password&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;PBKDF2-HMAC-SHA256&lt;br&gt;
200,000 rounds&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Derived Key&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Fernet AES Encryption&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; │
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Encrypted Vault&lt;/p&gt;

&lt;p&gt;This means tampering with encrypted vault data is detected automatically.&lt;/p&gt;

&lt;p&gt;🛡️ 2. File Guard Uses Windows ACLs&lt;/p&gt;

&lt;p&gt;Instead of hiding files...&lt;/p&gt;

&lt;p&gt;Instead of renaming files...&lt;/p&gt;

&lt;p&gt;ATLOCK actually interacts with Windows security.&lt;/p&gt;

&lt;p&gt;It modifies NTFS Access Control Lists.&lt;/p&gt;

&lt;p&gt;User&lt;/p&gt;

&lt;p&gt;│&lt;/p&gt;

&lt;p&gt;Open File&lt;/p&gt;

&lt;p&gt;│&lt;/p&gt;

&lt;p&gt;Windows ACL&lt;/p&gt;

&lt;p&gt;│&lt;/p&gt;

&lt;p&gt;Access Denied&lt;/p&gt;

&lt;p&gt;If native APIs aren't available, it gracefully falls back to an alternate protection method.&lt;/p&gt;

&lt;p&gt;That fallback makes the software more portable without sacrificing functionality.&lt;/p&gt;

&lt;p&gt;🚨 3. Intruder Detection is Event Driven&lt;/p&gt;

&lt;p&gt;Authentication failure doesn't simply increase a counter.&lt;/p&gt;

&lt;p&gt;Instead every event escalates.&lt;/p&gt;

&lt;p&gt;Wrong Password #1&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo Capture&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Notification&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Wrong Password #3&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;10 Second Video&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alarm&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Hard Lock&lt;/p&gt;

&lt;p&gt;This creates an actual intrusion timeline instead of merely rejecting authentication.&lt;/p&gt;

&lt;p&gt;🎥 4. Forensic Evidence Collection&lt;/p&gt;

&lt;p&gt;ATLOCK automatically captures:&lt;/p&gt;

&lt;p&gt;📸 timestamped photographs&lt;/p&gt;

&lt;p&gt;🎥 timestamped videos&lt;/p&gt;

&lt;p&gt;These are stored separately inside dedicated directories for later inspection.&lt;/p&gt;

&lt;p&gt;Rather than overwriting evidence, each capture receives a unique timestamp and random identifier.&lt;/p&gt;

&lt;p&gt;🔔 5. Security Notifications&lt;/p&gt;

&lt;p&gt;Another small feature I enjoyed building was the notification system.&lt;/p&gt;

&lt;p&gt;Every security event becomes structured metadata.&lt;/p&gt;

&lt;p&gt;Event&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Timestamp&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Category&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Masked Credentials&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Photo&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Video&lt;/p&gt;

&lt;p&gt;Notice one important detail:&lt;/p&gt;

&lt;p&gt;Passwords are never stored in plaintext.&lt;/p&gt;

&lt;p&gt;Only masked representations are logged.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;A******** (8 chars)&lt;/p&gt;

&lt;p&gt;instead of&lt;/p&gt;

&lt;p&gt;Admin123&lt;br&gt;
🔒 6. System Lockdown&lt;/p&gt;

&lt;p&gt;ATLOCK also attempts to reduce bypass opportunities.&lt;/p&gt;

&lt;p&gt;During lockdown it uses Windows-specific mechanisms including:&lt;/p&gt;

&lt;p&gt;keyboard hook&lt;br&gt;
task manager monitoring&lt;br&gt;
workstation locking&lt;br&gt;
fullscreen interface&lt;/p&gt;

&lt;p&gt;This is less about being impossible to bypass and more about significantly increasing the effort required.&lt;/p&gt;

&lt;p&gt;⚙️ 7. Defensive Design&lt;/p&gt;

&lt;p&gt;Some implementation choices I intentionally made:&lt;/p&gt;

&lt;p&gt;✔ background worker threads&lt;/p&gt;

&lt;p&gt;✔ graceful degradation&lt;/p&gt;

&lt;p&gt;✔ feature isolation&lt;/p&gt;

&lt;p&gt;✔ exception logging&lt;/p&gt;

&lt;p&gt;✔ modular components&lt;/p&gt;

&lt;p&gt;Instead of crashing when optional dependencies are unavailable, the application simply disables that capability.&lt;/p&gt;

&lt;p&gt;That makes deployments significantly more resilient.&lt;/p&gt;

&lt;p&gt;📂 Project Organization&lt;br&gt;
ATLOCK&lt;/p&gt;

&lt;p&gt;├── Lockdown Engine&lt;br&gt;
├── File Guard&lt;br&gt;
├── Password Vault&lt;br&gt;
├── Intruder Detection&lt;br&gt;
├── Notification Manager&lt;br&gt;
├── Camera Engine&lt;br&gt;
├── Settings Manager&lt;br&gt;
├── Sound Engine&lt;br&gt;
└── UI&lt;/p&gt;

&lt;p&gt;Each module owns exactly one responsibility.&lt;/p&gt;

&lt;p&gt;📈 Why I Built It&lt;/p&gt;

&lt;p&gt;I wasn't trying to build another password locker.&lt;/p&gt;

&lt;p&gt;I wanted to explore what happens when you combine&lt;/p&gt;

&lt;p&gt;Windows internals&lt;br&gt;
modern cryptography&lt;br&gt;
desktop UI&lt;br&gt;
event-driven security&lt;br&gt;
forensic logging&lt;/p&gt;

&lt;p&gt;inside one Python application.&lt;/p&gt;

&lt;p&gt;The result became ATLOCK v4.&lt;/p&gt;

&lt;p&gt;🚀 Future Ideas&lt;br&gt;
Secure cloud synchronization&lt;br&gt;
Hardware security key support&lt;br&gt;
Multi-device vault&lt;br&gt;
Signed update system&lt;br&gt;
Plugin architecture&lt;br&gt;
Memory hard KDFs (Argon2)&lt;br&gt;
Cross-platform security backend&lt;br&gt;
Final Thoughts&lt;/p&gt;

&lt;p&gt;ATLOCK v4 isn't trying to compete with enterprise endpoint security platforms.&lt;/p&gt;

&lt;p&gt;Instead, it's an exploration of how far a desktop application can push layered security by combining cryptography, operating system features, and intrusion response into a single cohesive architecture.&lt;/p&gt;

&lt;p&gt;🔗GitHub 👉&lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗Direct Download(ATLOCK)👉 &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're interested in desktop security engineering or Windows internals, I'd love to hear your feedback.&lt;/p&gt;

&lt;p&gt;"if it's Akhouri Systems Software then for sure your windows is running THE BEAST" ---- Its Akhouri systems guarantee.&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>security</category>
      <category>python</category>
      <category>programming</category>
      <category>opensource</category>
    </item>
    <item>
      <title>What level is ATLOCK v4 actually at? An honest self-audit.</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Wed, 22 Jul 2026 11:20:59 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/what-level-is-atlock-v4-actually-at-an-honest-self-audit-ng1</link>
      <guid>https://dev.to/akhourianmolkumar/what-level-is-atlock-v4-actually-at-an-honest-self-audit-ng1</guid>
      <description>&lt;p&gt;🎚️ What Level Is ATLOCK v4 Actually At?&lt;/p&gt;

&lt;p&gt;TL;DR — Not "finished." Not "toy project" either. Somewhere in the middle, and here's an honest breakdown of exactly where, feature by feature — including what's genuinely solid and what still needs work.&lt;/p&gt;

&lt;p&gt;Most launch posts only show the highlight reel. This one's different — a real self-audit of where ATLOCK v4 stands right now, graded feature by feature.&lt;/p&gt;

&lt;p&gt;🔒 System Lockdown — Production-grade&lt;/p&gt;

&lt;p&gt;Low-level WH_KEYBOARD_LL hook, background watchdog killing Task Manager instantly, full input blocking. This has been battle-tested the most (including on myself, more than once). Solid.&lt;/p&gt;

&lt;p&gt;🛡 File Guard — Advanced, still hardening&lt;/p&gt;

&lt;p&gt;NTFS ACL manipulation at the OS permission layer — not a password wrapper. This is the most technically ambitious part of the project. Handle-lifecycle edge cases (already-open handles surviving an ACL change) are handled, but I wouldn't call this "battle-tested at scale" yet — it's been through my own extensive testing, not thousands of real-world environments.&lt;/p&gt;

&lt;p&gt;🔑 Password Vault — Rebuilt, cryptographically sound&lt;/p&gt;

&lt;p&gt;AES (Fernet) + PBKDF2-HMAC-SHA256, 200,000 iterations. This is a real jump from v3's weak encoding scheme. The cryptography itself is standard and correct — I'm not rolling my own crypto, which is the right call at this stage.&lt;/p&gt;

&lt;p&gt;📸 Intruder Ops — Functional, room to grow&lt;/p&gt;

&lt;p&gt;Photo/video capture on failed attempts works reliably. What it doesn't have yet: any kind of ML-based false-positive filtering, or configurable sensitivity. It's a binary trigger right now, and that's fine for v4 — but it's not "smart" yet.&lt;/p&gt;

&lt;p&gt;🌐 Distribution &amp;amp; Trust — Early-stage&lt;/p&gt;

&lt;p&gt;No code signing yet (application submitted, pending review). No installer, no auto-update mechanism. This is the area furthest from "mature" — right now, trust is built entirely through transparency (open source, independent reviews) rather than infrastructure (signing, verified publisher status).&lt;/p&gt;

&lt;p&gt;📊 The Honest Scorecard&lt;br&gt;
Component   Level&lt;br&gt;
System Lockdown Production-grade&lt;br&gt;
File Guard  Advanced, hardening in progress&lt;br&gt;
Password Vault  Cryptographically sound&lt;br&gt;
Intruder Ops    Functional, not yet "smart"&lt;br&gt;
Distribution/Trust infra    Early-stage&lt;br&gt;
🧭 What "done" would actually look like&lt;br&gt;
Code-signed builds (in progress)&lt;br&gt;
Auto-update mechanism&lt;br&gt;
Broader real-world testing of File Guard across more NTFS configurations&lt;br&gt;
Optional local-only usage analytics to know which features actually retain users, without any data leaving the device&lt;/p&gt;

&lt;p&gt;None of that exists yet. ATLOCK v4 is real, working software — not a demo — but it's also not a finished product, and I'd rather say that directly than let the marketing outrun the code.&lt;/p&gt;

&lt;p&gt;Why post this instead of just the highlight reel&lt;/p&gt;

&lt;p&gt;Because the version of this post that only lists strengths is indistinguishable from every other launch post, and this one isn't trying to be that. If you're evaluating whether to actually rely on this for something that matters, you deserve the real breakdown, not just the parts that sound impressive.&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗 Direct Download ATLOCK: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've shipped something similar, where would you draw your own line between "solid" and "production-grade"? Genuinely curious where others set that bar.&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>programming</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🏗️ Akhouri Systems: 4 apps, 1 thirteen-year-old kid, 0 employees</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Tue, 21 Jul 2026 11:03:52 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/akhouri-systems-4-apps-1-thirteen-year-old-kid-0-employees-aki</link>
      <guid>https://dev.to/akhourianmolkumar/akhouri-systems-4-apps-1-thirteen-year-old-kid-0-employees-aki</guid>
      <description>&lt;p&gt;No co-founder. No funding. No backend team. Just a laptop, a lot of failed builds, and a name I gave myself: Akhouri Systems.&lt;/p&gt;

&lt;p&gt;Here's everything I've shipped so far — and what I actually learned building it.&lt;/p&gt;

&lt;p&gt;🔒 ATLOCK — the flagship&lt;/p&gt;

&lt;p&gt;A Windows security suite that does what most "lock" apps fake:&lt;/p&gt;

&lt;p&gt;System Lockdown — real OS-level enforcement, blocks Alt+Tab, Win key, kills Task Manager on sight&lt;br&gt;
File Guard — locks files using NTFS Access Control Lists, the same permission layer Windows itself enforces. Not even admin access bypasses it&lt;br&gt;
Password Vault — AES + PBKDF2-HMAC-SHA256 encrypted, fully local, zero cloud&lt;br&gt;
Intruder Ops — auto-captures a photo + video the moment someone enters the wrong password&lt;/p&gt;

&lt;p&gt;It's fully offline. Independently reviewed and certified "100% Clean" by Softpedia.&lt;/p&gt;

&lt;p&gt;📝 ANOTE&lt;/p&gt;

&lt;p&gt;A multi-tab text editor with a built-in translator and a lock screen — built because I wanted a Notepad replacement that didn't feel like it was designed in 2005.&lt;/p&gt;

&lt;p&gt;🧮 ACALCU&lt;/p&gt;

&lt;p&gt;A fully customizable calculator. My first product — the one that started Akhouri Systems.&lt;/p&gt;

&lt;p&gt;📷 APIC&lt;/p&gt;

&lt;p&gt;A local image processing tool — no cloud upload required to edit or process images.&lt;/p&gt;

&lt;p&gt;🧭 What building this alone actually taught me&lt;/p&gt;

&lt;p&gt;Every dependency is a dependency I maintain, forever, alone. That's the real reason ATLOCK doesn't have a server, a dashboard, or a subscription. Fewer moving parts means fewer things breaking with no team to catch it.&lt;/p&gt;

&lt;p&gt;The hardest technical problem wasn't UI, it was NTFS ACLs. Getting Windows' own permission system to actually enforce a file lock — instead of faking it with a password dialog — meant working directly with the Win32 security API. Getting the save/restore cycle for permissions exactly right took the most iteration of anything I've built.&lt;/p&gt;

&lt;p&gt;Shipping solo means every bug is mine, immediately. No triage meeting, no assigning tickets — if something breaks, I'm the one who finds out and the one who fixes it. That's been the fastest way to actually learn how software behaves in the real world instead of just how it's supposed to.&lt;/p&gt;

&lt;p&gt;📊 Where things stand&lt;br&gt;
415+ downloads, zero ad spend&lt;br&gt;
Listed on Softpedia, SourceForge, AlternativeTo, IndiAlt&lt;br&gt;
All builds free, open source, single .exe — no installer, no subscription&lt;br&gt;
Why I'm sharing this&lt;/p&gt;

&lt;p&gt;I don't think age should be the reason to wait before building something real. If you're young and think you're "too early" to ship — you're probably not. Start now, ship something small, and keep going.&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar&lt;/a&gt;&lt;br&gt;
🔗 ATLOCK specifically: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗 Direct Download Link (ATLOCK) : &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK/releases/download/v4.0/ATLOCK.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would love feedback from this community — technical or otherwise. What should I build or fix next?&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>programming</category>
      <category>indiedev</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
    <item>
      <title>How ATLOCK v4 actually Locks Files at the OS level (A technical breakdown)</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Mon, 20 Jul 2026 11:38:37 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/how-atlock-v4-actually-locks-files-at-the-os-level-a-technical-breakdown-3n89</link>
      <guid>https://dev.to/akhourianmolkumar/how-atlock-v4-actually-locks-files-at-the-os-level-a-technical-breakdown-3n89</guid>
      <description>&lt;p&gt;🔐 How ATLOCK's File Guard Actually Works&lt;/p&gt;

&lt;p&gt;TL;DR — Most "file lock" apps just hide a file or wrap it in a password check that anyone determined enough can route around. ATLOCK's File Guard instead manipulates NTFS Access Control Lists (ACLs) directly — the same permission layer Windows itself enforces. Here's how that actually works under the hood.&lt;/p&gt;

&lt;p&gt;I promised a technical follow-up on this after a few people asked how File Guard is different from typical "lock" utilities. Here it is.&lt;/p&gt;

&lt;p&gt;🧱 The Problem With Most File Lockers&lt;/p&gt;

&lt;p&gt;The typical approach:&lt;/p&gt;

&lt;p&gt;Rename the file / hide the extension&lt;br&gt;
Store a password somewhere&lt;br&gt;
Check the password before "unlocking" (i.e., renaming it back)&lt;/p&gt;

&lt;p&gt;This isn't real protection. Anyone with basic file system access — or malware running with the same user permissions — can bypass it entirely. It's a UI-level lock on top of a file system that never actually enforced anything.&lt;/p&gt;

&lt;p&gt;🔧 What File Guard Does Differently&lt;/p&gt;

&lt;p&gt;Windows already has a real permission system built in: NTFS Access Control Lists. Every file and folder on an NTFS volume has an associated security descriptor that defines exactly who can read, write, execute, or delete it — enforced by the OS kernel itself, not by any application sitting on top.&lt;/p&gt;

&lt;p&gt;File Guard's job is to directly edit that security descriptor for a file so that no account — not even an administrator — has access, until ATLOCK explicitly restores it.&lt;/p&gt;

&lt;p&gt;The rough flow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;User selects a file to guard&lt;/li&gt;
&lt;li&gt;ATLOCK reads the file's current ACL (so it can be restored later)&lt;/li&gt;
&lt;li&gt;ATLOCK strips/denies access for all relevant SIDs (Security 
Identifiers) on that file — including the owning user and 
Administrators group&lt;/li&gt;
&lt;li&gt;The file is now inaccessible at the OS level — Explorer, 
command line, other processes, all get "Access Denied"&lt;/li&gt;
&lt;li&gt;On unlock, ATLOCK restores the original ACL exactly as it was
🪟 Why This Is Harder Than It Sounds&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A few things that made this genuinely tricky to get right:&lt;/p&gt;

&lt;p&gt;Permission escalation for the operation itself. Editing a file's ACL is itself a privileged operation — the process doing the editing needs the right token privileges (SeRestorePrivilege / SeTakeOwnershipPrivilege in some cases) to override existing restrictions, even temporarily.&lt;/p&gt;

&lt;p&gt;Not breaking the "restore" step. If you strip an ACL and don't store the exact original security descriptor first, you can permanently corrupt a file's permissions — including locking out the legitimate owner forever. Getting the save/restore cycle bit-for-bit reversible took the most iteration.&lt;/p&gt;

&lt;p&gt;Avoiding ACL inheritance leaks. Windows permissions can inherit down to child objects and open handles. If a process already has a file handle open when you change the ACL, that handle may still work until it's closed — meaning the "lock" only takes effect for new access attempts unless you also handle already-open handles.&lt;/p&gt;

&lt;p&gt;Doing this without requiring the user to run as full admin at all times. Ideally you don't want a security tool that demands admin rights just to exist in the background — so the privilege elevation needs to be scoped tightly to the moment it's actually needed.&lt;/p&gt;

&lt;p&gt;🧰 The Tools Involved&lt;/p&gt;

&lt;p&gt;All of this happens through the Win32 security API — there's no high-level Python library that does this safely out of the box. It means working directly with:&lt;/p&gt;

&lt;p&gt;SetNamedSecurityInfo / GetNamedSecurityInfo for reading and writing security descriptors&lt;br&gt;
Security Identifiers (SIDs) to correctly target the right accounts&lt;br&gt;
Careful privilege token handling to perform the operation without over-broadening what the app can touch&lt;br&gt;
🔒 The End Result&lt;/p&gt;

&lt;p&gt;A file that's genuinely inaccessible — Explorer shows "Access Denied," del fails, copy fails, even a second admin account can't touch it — until ATLOCK restores the original permissions. That's a structurally different guarantee than a password dialog sitting on top of an otherwise-open file.&lt;/p&gt;

&lt;p&gt;Where this fits in ATLOCK v4&lt;/p&gt;

&lt;p&gt;File Guard is one piece of the broader suite — alongside System Lockdown, an AES-encrypted Password Vault (rebuilt from scratch in v4 with PBKDF2-HMAC-SHA256), and Intruder Ops (automatic photo/video capture on failed access attempts). v4 also removed every cloud dependency the app had — it's fully offline now.&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
🔗 Website: &lt;a href="https://akhouri-anmol-kumar.github.io/Akhouri-systems/" rel="noopener noreferrer"&gt;https://akhouri-anmol-kumar.github.io/Akhouri-systems/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've worked with NTFS ACLs or Win32 security APIs before, I'd genuinely like to compare notes — this was the single hardest part of the whole project, and I'm sure there are edge cases I haven't hit yet.&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>programming</category>
      <category>opensource</category>
      <category>security</category>
    </item>
    <item>
      <title>How Akhouri Systems crossed 400 downloads with zero dollar spend</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Sun, 19 Jul 2026 06:23:54 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/how-akhouri-systems-crossed-400-downloads-with-zero-dollar-spend-4o1h</link>
      <guid>https://dev.to/akhourianmolkumar/how-akhouri-systems-crossed-400-downloads-with-zero-dollar-spend-4o1h</guid>
      <description>&lt;p&gt;🚀 400 Downloads. $0 Spent. Here's the Exact Breakdown.&lt;/p&gt;

&lt;p&gt;TL;DR — No ads, no PR agency, no paid promotion. Just specific, honest, cross-platform posting, one external "100% Clean" certification, and a refusal to oversell. Here's exactly what moved the needle, in order of impact.&lt;/p&gt;

&lt;p&gt;Akhouri Systems started with nothing — no audience, no mailing list, no existing following. Just a GitHub account, a Windows security suite called ATLOCK, and enough confidence in the product to put it in front of strangers.&lt;br&gt;
Here's what actually happened.&lt;/p&gt;

&lt;p&gt;📊 The Starting Point&lt;br&gt;
Day 1Audience0Ad budget $0 Team1 (me)Funding ₹0Product ATLOCK — a Windows security suite, single .exe, offline-first&lt;/p&gt;

&lt;p&gt;🎯 What Actually Moved the Needle&lt;br&gt;
1️⃣ Specificity beats enthusiasm, every time&lt;br&gt;
Every post that worked wasn't "check out my app" — it was a verifiable technical claim:&lt;/p&gt;

&lt;p&gt;NTFS ACL-level file locking that even admin can't bypass. AES + PBKDF2 vault encryption, 200,000 iterations.&lt;/p&gt;

&lt;p&gt;Developers can smell vague marketing copy from a mile away. Real numbers and real mechanisms are the entire trick.&lt;br&gt;
2️⃣ Same product, three different posts&lt;br&gt;
The same copy-pasted paragraph across every platform reads as spam — even when it's not. So:&lt;br&gt;
Platform Angle dev.to Technical breakdown, deep detail Peerlist Short, personal, punchy LinkedIn Credibility-first, professional tone&lt;br&gt;
3️⃣ Admitting weaknesses on purpose&lt;br&gt;
One of the highest-engagement posts I wrote was a direct ATLOCK vs. commercial security software comparison — including an honest section on where commercial tools still win (malware detection, official support, code-signing).&lt;/p&gt;

&lt;p&gt;Nobody trusts a post that claims to be perfect. Naming the weaknesses bought more credibility than it cost.&lt;/p&gt;

&lt;p&gt;4️⃣ Independent validation compounds differently&lt;br&gt;
Getting listed on Softpedia mattered more than expected — not for raw traffic, but because a "100% Clean" certification and an independent 3.5/5 review from a party with zero stake in the outcome hits differently than another self-posted announcement.&lt;br&gt;
5️⃣ Debugging in public, not hiding it&lt;br&gt;
When the website's live download counter broke — twice — I didn't quietly patch it and move on. The debugging process itself became something worth being upfront about.&lt;/p&gt;

&lt;p&gt;A product that visibly gets maintained, bugs and all, builds more trust than a static page that never changes.&lt;/p&gt;

&lt;p&gt;🧭 If You're Starting From Zero&lt;/p&gt;

&lt;p&gt;✅ Rewrite for the room — never post the identical paragraph on every platform&lt;br&gt;
✅ Lead with your most falsifiable claim — vague enthusiasm doesn't convert, concrete mechanisms do&lt;br&gt;
✅ State a real flaw on purpose — it buys more trust than it costs&lt;br&gt;
✅ External validation compounds slower, but lasts longer than social posts&lt;br&gt;
✅ Consistency &amp;gt; one big push — no single post crossed 400 downloads; a dozen honest ones did&lt;/p&gt;

&lt;p&gt;🔭 What's Next&lt;br&gt;
Working on the next ATLOCK release, and bringing ANOTE, ACALCU, and APIC — the other three products under Akhouri Systems — up to the same level of polish and visibility.&lt;br&gt;
🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar&lt;/a&gt;&lt;br&gt;
If you're building solo and stuck at zero traction — drop it in the comments. What's actually worked for you?&lt;/p&gt;

&lt;p&gt;Today(19 july, 2026) Akhouri Systems is standing at 417 downloads.&lt;br&gt;
📈📈📈&lt;br&gt;
"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>programming</category>
      <category>opensource</category>
      <category>developer</category>
    </item>
    <item>
      <title>400+ downloads, 0 revenue, and why that's actually fine for now</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Sat, 18 Jul 2026 10:53:21 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/400-downloads-0-revenue-and-why-thats-actually-fine-for-now-3an3</link>
      <guid>https://dev.to/akhourianmolkumar/400-downloads-0-revenue-and-why-thats-actually-fine-for-now-3an3</guid>
      <description>&lt;h1&gt;
  
  
  400+ downloads. Still fully free. Here's where things stand.
&lt;/h1&gt;

&lt;p&gt;ATLOCK crossed 400 downloads recently — no ad spend, no PR, just word slowly spreading. That's genuinely more validation than I expected this early.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest state of things
&lt;/h2&gt;

&lt;p&gt;I'm not running this as a business yet, not really. There's no pricing tier, no premium version, no paywall anywhere. Everything — System Lockdown, File Guard, the encrypted vault, Intruder Ops — is fully free, and that's not changing anytime soon.&lt;/p&gt;

&lt;p&gt;Building solo means every hour spent on this is an hour not spent on something else, and right now this runs entirely on personal time — no funding, no team, no revenue engine behind it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I'm not rushing to monetize
&lt;/h2&gt;

&lt;p&gt;A few reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I'm 13, and setting up proper payment infrastructure (Stripe, Razorpay, etc.) needs an adult account holder — that's a "later, with my parents" conversation, not a "right now" one&lt;/li&gt;
&lt;li&gt;I'd rather earn trust first than ask for money before the product has proven itself&lt;/li&gt;
&lt;li&gt;A security tool asking for payment before it's established trust just feels backwards to me&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The one thing that exists right now
&lt;/h2&gt;

&lt;p&gt;The only way to support the project currently is a direct UPI tip on the website — genuinely optional, no features locked behind it, nothing changes if you don't. It's just there for anyone who wants to say "this was useful, here's something back."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Heads up:&lt;/strong&gt; UPI only works for people banking in India, so this isn't something most of this community can actually use — that's just a limitation of where I'm starting from, not a choice to exclude anyone. If you're not in India, the best "support" is honestly just using the tool, starring the repo, or telling someone else about it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;

&lt;p&gt;Keep building, keep it free, keep listening to feedback. If a proper Pro tier or sponsorship model ever makes sense, it'll happen properly — with my parents involved in the business side of it, not as a rushed side feature.&lt;/p&gt;

&lt;p&gt;🔗Website 👉 &lt;a href="https://akhouri-anmol-kumar.github.io/Akhouri-systems/" rel="noopener noreferrer"&gt;https://akhouri-anmol-kumar.github.io/Akhouri-systems/&lt;/a&gt;&lt;br&gt;
🔗GitHub 👉 &lt;a href="https://github.com/Akhouri-Anmol-Kumar" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Curious how other solo/young builders here have thought about monetization timing — too early vs. too late is a real tension.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>opensource</category>
      <category>indiedev</category>
      <category>programming</category>
    </item>
    <item>
      <title>I'm 13, Solo Founder &amp; CEO of Akhouri Systems. No team, no backend, no funding — just a laptop.</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Sat, 18 Jul 2026 07:20:02 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/im-13-solo-founder-ceo-of-akhouri-systems-no-team-no-backend-no-funding-just-a-laptop-2ch1</link>
      <guid>https://dev.to/akhourianmolkumar/im-13-solo-founder-ceo-of-akhouri-systems-no-team-no-backend-no-funding-just-a-laptop-2ch1</guid>
      <description>&lt;p&gt;👋 I'm 13. I run a software company by myself.&lt;br&gt;
No co-founder. No backend team. No investors. No support system beyond a laptop and a lot of trial and error.&lt;br&gt;
Just me — building, breaking, and rebuilding — under a name I gave myself: Akhouri Systems.&lt;br&gt;
This isn't a "look how young I am" post. It's a "here's what I actually shipped" post.&lt;/p&gt;

&lt;p&gt;🏗️ The Setup&lt;/p&gt;

&lt;p&gt;Team size: 1 (me)&lt;br&gt;
Funding: ₹0&lt;br&gt;
Infrastructure: none — everything ships as offline, standalone executables&lt;br&gt;
Support system: Google, documentation, and a lot of failed builds&lt;/p&gt;

&lt;p&gt;Everything below is real, working software — not prototypes, not concepts. Shipped, versioned, and public on GitHub.&lt;/p&gt;

&lt;p&gt;🔒 ATLOCK — A Total Security Suite for Windows&lt;br&gt;
The flagship product. Currently on v4.0.&lt;br&gt;
What it does:&lt;/p&gt;

&lt;p&gt;System Lockdown — locks the entire machine for a set duration; blocks Alt+Tab, the Win key, and kills Task Manager on sight via a low-level keyboard hook&lt;br&gt;
File Guard — locks files at the NTFS Access Control List level, the deepest permission layer Windows exposes. A guarded file can't be opened, moved, or deleted by anyone — not even an admin&lt;br&gt;
Password Vault — AES (Fernet) encryption with PBKDF2-HMAC-SHA256 key derivation (200,000 iterations), fully local storage&lt;br&gt;
Intruder Ops — auto-captures a photo on the first wrong password attempt, a 10-second video on escalation, plus an audible alarm&lt;/p&gt;

&lt;p&gt;What changed in v4: rebuilt the entire encryption layer from scratch,  It's 100% offline — no accounts, no tokens, nothing leaves the machine.&lt;br&gt;
This was also the hardest thing I've built. Getting NTFS ACLs to actually enforce permissions — instead of faking a lock with a password screen — meant working directly with Win32's security APIs.&lt;/p&gt;

&lt;p&gt;📝 ANOTE — A Lightweight Multi-Tab Text Editor&lt;br&gt;
Built because I wanted a notepad replacement that didn't feel like it was designed in 2005.&lt;/p&gt;

&lt;p&gt;Multi-tab interface&lt;br&gt;
Built-in multi-language translator&lt;br&gt;
Password-protected lock screen&lt;br&gt;
A meme canvas mode (because why not)&lt;/p&gt;

&lt;p&gt;🧮 ACALCU — A Fully Customizable Calculator&lt;br&gt;
Not just a calculator — a calculator you can actually make your own. Custom themes, layout control, and a polished UI instead of the default OS calculator experience.&lt;/p&gt;

&lt;p&gt;📷 APIC — An Image Processing Tool&lt;br&gt;
A utility for handling and processing images locally, without uploading anything to a cloud service to do it.&lt;/p&gt;

&lt;p&gt;🧭 Why I'm Building Like This&lt;br&gt;
I'm not waiting until I'm "old enough" to have opinions about software. Every one of these products started the same way: something annoyed me enough that I decided to just fix it myself instead of waiting for someone else to.&lt;br&gt;
No team means every decision is mine — and every bug is also mine. No funding means every tool has to actually work, because there's no runway to hide behind. No backend means everything has to be genuinely self-contained, which is a harder constraint than it sounds.&lt;/p&gt;

&lt;p&gt;🚀 Where to Find All of It&lt;br&gt;
🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar&lt;/a&gt;&lt;br&gt;
🔗 ATLOCK specifically: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
Everything is free, open, and documented. If you're curious how any of it works under the hood — the NTFS ACL implementation in ATLOCK especially — I'm happy to write a deeper technical breakdown if there's interest.&lt;br&gt;
If you're young and building something, and you feel like you're "too early" to ship — you're probably not. Start now, ship something small, and keep going.&lt;br&gt;
Would love feedback from this community, technical or otherwise. 🙏&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>programming</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>ATLOCK v4 vs. Typical Third-Party Security Software: What You're Actually Trading Off</title>
      <dc:creator>Akhouri Anmol Kumar</dc:creator>
      <pubDate>Fri, 17 Jul 2026 07:38:09 +0000</pubDate>
      <link>https://dev.to/akhourianmolkumar/atlock-v4-vs-typical-third-party-security-software-what-youre-actually-trading-off-52c7</link>
      <guid>https://dev.to/akhourianmolkumar/atlock-v4-vs-typical-third-party-security-software-what-youre-actually-trading-off-52c7</guid>
      <description>&lt;p&gt;🔒 ATLOCK v4 vs. Typical Third-Party Security Suites&lt;/p&gt;

&lt;p&gt;TL;DR — Most "security suites" ask you to trust a company with your data, pay a subscription, and run background services you can't fully see into. ATLOCK is a single offline .exe: no account, no subscription, no telemetry, no cloud. Here's an honest breakdown of what you gain — and what you give up — going with something like ATLOCK instead of a typical commercial suite.&lt;/p&gt;

&lt;p&gt;I'm not going to pretend ATLOCK beats a billion-dollar security company at every single thing. That would be dishonest, and dishonest comparisons age badly. What I can do is lay out, feature by feature, what's actually different — so you can decide what tradeoff makes sense for you.&lt;/p&gt;

&lt;p&gt;🧩 &lt;em&gt;The Core Philosophy Difference&lt;/em&gt;&lt;br&gt;
Typical third-party security software is built to protect you from the internet — malware, phishing, network intrusions. That's genuinely valuable, and if that's your threat model, ATLOCK is not a replacement for antivirus software.&lt;br&gt;
ATLOCK is built for a different problem entirely: physical/local access control. Someone picks up your laptop while you're away. Someone tries your files. Someone tries your vault. That's a threat model most mainstream suites treat as an afterthought — a login screen, maybe a "parental control" mode bolted on.&lt;/p&gt;

&lt;p&gt;📊 &lt;em&gt;Feature-by-Feature Breakdown&lt;/em&gt;&lt;br&gt;
Typical 3rd-Party SuiteATLOCK v4InstallationInstaller + background services + auto-start agentsSingle portable .exe, nothing installedAccount requiredUsually yes (cloud dashboard, license management)No — zero accounts, zero sign-inInternet dependencyConstant — telemetry, cloud scanning, updatesNone — fully offline after downloadCost modelSubscription (often $30–80/year)FreeFile-level protectionRare, and usually just "encryption at rest"NTFS ACL-level lock — OS refuses access to anyone, including adminSystem lockdownNot typically offeredFull lockdown: Alt+Tab, Win key, Task Manager all blockedIntrusion responseUsually just a login failure logAuto photo on 1st wrong attempt, video + alarm on escalationData handlingScans/telemetry often sent to vendor serversNothing ever leaves your machineTransparencyClosed source, trust-the-vendor modelFully open on GitHub — read the code yourselfMalware/network protectionYes, this is their core strengthNo — not what ATLOCK is for&lt;/p&gt;

&lt;p&gt;✅ Where ATLOCK Genuinely Wins&lt;br&gt;
Zero cloud, zero trust required&lt;br&gt;
You don't have to trust a company's servers, privacy policy, or breach history. There is no server. As of v4, ATLOCK doesn't even talk to Gmail or Telegram in the background anymore — it's fully self-contained.&lt;br&gt;
Actual OS-level file locking&lt;br&gt;
Most consumer "file lock" tools are cosmetic — they hide a file or wrap it in a weak password check that any determined user (or malware) can route around. ATLOCK's File Guard uses NTFS ACLs directly, the same permission layer Windows itself enforces. That's a structurally different guarantee.&lt;br&gt;
No subscription, ever&lt;br&gt;
Security software subscriptions are a real, recurring cost most people don't think about until renewal time. ATLOCK is free, and there's no dashboard trying to upsell you a "Premium" tier mid-scan.&lt;br&gt;
You can read every line of the code&lt;br&gt;
Closed-source security software asks for blind trust. ATLOCK's source is public — if you don't believe a claim in this post, go verify it yourself in the repo.&lt;/p&gt;

&lt;p&gt;⚠️ Where a Typical Suite Still Wins — Be Honest About This&lt;/p&gt;

&lt;p&gt;Malware/virus detection — ATLOCK does none of this. If you need antivirus, you still need antivirus.&lt;br&gt;
Network/phishing protection — not ATLOCK's domain.&lt;br&gt;
Enterprise support &amp;amp; SLAs — solo-dev project, not a support org.&lt;br&gt;
Code-signing — ATLOCK isn't signed yet, so Windows SmartScreen will flag it (false positive, but it's friction a paid, signed product doesn't have).&lt;/p&gt;

&lt;p&gt;If your threat model is "I need to not get owned by a phishing email," go get a real antivirus suite. If your threat model is "I need to lock down my machine and files when I step away, without a subscription or a cloud account," that's exactly the gap ATLOCK fills.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;🧰 Under the Hood&lt;/em&gt;&lt;br&gt;
Python core, CustomTkinter UI, OpenCV for intrusion capture, Cryptography (Fernet + PBKDF2-HMAC-SHA256, 200k iterations) for the vault, raw Win32 API for NTFS ACLs and low-level input hooks, packaged with PyInstaller into one portable file.&lt;/p&gt;

&lt;p&gt;🚀 Try It Yourself&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/Akhouri-Anmol-Kumar/ATLOCK" rel="noopener noreferrer"&gt;https://github.com/Akhouri-Anmol-Kumar/ATLOCK&lt;/a&gt;&lt;br&gt;
⬇️ Latest release: grab ATLOCK.zip from the Releases tab&lt;br&gt;
ATLOCK v4 is free forever but to run a software company money is required, And for that I request you all if you are indian then support me on UPI&lt;br&gt;
UPI id---7633003470@fam (10rupees, 100rupees, 1000rupees whatever you want. I just need support financially not numerically.)&lt;/p&gt;

&lt;p&gt;Windows Defender may flag it as unrecognized — that's the standard unsigned-PyInstaller false positive, not malware. Click "More info" → "Run anyway."&lt;br&gt;
If you've used a commercial lock/security tool and want to compare notes, drop it in the comments — I'd genuinely like to know what ATLOCK is still missing.&lt;/p&gt;

&lt;p&gt;"We Build What Other Forgot To Fix"&lt;/p&gt;

</description>
      <category>programming</category>
      <category>security</category>
      <category>python</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
