PopupAutoFiller Password Cracker

PopupAutoFiller is a white-hat (legal hacking) password cracker for industrial automation interfaces when the system owner has a system application and the password has been lost.  This brute-force tool is tested and works well on PLC communication tools.  This tool is restricted to legitimate businesses only – this will not be sold to hackers and use by non system owners is prohibited by law.

The system will attempt up to 24,000 passwords per day and run for hours, days or even months until it successfully finds the correct password.  Note that this tool assumes there is not a login attempts limit on the system (typical of many older PLC and process controller desktop application tools)

This Windows desktop automation utility looks for the specified dialog box in any running Windows application and automatically fills in a password or text entry from a sequential word list file, it then clicks the dialog’s OK button — all without any user interaction. It supports both modern WPF/WinForms applications via the Windows UI Automation API and legacy Win32 applications (including older apps W95, W98, W2K and WinForms apps) via direct Win32 message passing with automatic fallback between the two methods.

Designed for script and password testing workflows, it can optionally watch for a secondary response dialog (such as an error confirmation) after each submission, dismiss it automatically, and either continue to the next word or stop when a submission is accepted.

All configuration including target window titles, control identifiers, timing delays, and the word list file path are persisted automatically between sessions, and a built-in Window Inspector tool enumerates the controls of any open dialog to help identify the correct field and button identifiers for configuration.

Once configured, this tool will sequentially try logging into a password protected interface one word per second until successful.  It comes with several password lists for 6 to 8 digit passwords but users can us AI to create new lists with familiar passwords and other patterns typically used within a company.