commit 079d76983cde2fedffc6cc2c1e826c63bf9318c0 Author: crt Date: Tue Apr 2 14:12:22 2024 +0200 initial uplaod diff --git a/BIOS-Util/BCUsignature32.dll b/BIOS-Util/BCUsignature32.dll new file mode 100644 index 0000000..3b4c07e Binary files /dev/null and b/BIOS-Util/BCUsignature32.dll differ diff --git a/BIOS-Util/BCUsignature64.dll b/BIOS-Util/BCUsignature64.dll new file mode 100644 index 0000000..aea5fe7 Binary files /dev/null and b/BIOS-Util/BCUsignature64.dll differ diff --git a/BIOS-Util/BiosConfigUtility.exe b/BIOS-Util/BiosConfigUtility.exe new file mode 100644 index 0000000..08365fc Binary files /dev/null and b/BIOS-Util/BiosConfigUtility.exe differ diff --git a/BIOS-Util/BiosConfigUtility64.exe b/BIOS-Util/BiosConfigUtility64.exe new file mode 100644 index 0000000..d1fdbc7 Binary files /dev/null and b/BIOS-Util/BiosConfigUtility64.exe differ diff --git a/BIOS-Util/HPQPswd.exe b/BIOS-Util/HPQPswd.exe new file mode 100644 index 0000000..167c931 Binary files /dev/null and b/BIOS-Util/HPQPswd.exe differ diff --git a/BIOS-Util/HpqPswd64.exe b/BIOS-Util/HpqPswd64.exe new file mode 100644 index 0000000..1f69b60 Binary files /dev/null and b/BIOS-Util/HpqPswd64.exe differ diff --git a/bruteforce-charset.bat b/bruteforce-charset.bat new file mode 100644 index 0000000..e69de29 diff --git a/bruteforce-pwdlist.bat b/bruteforce-pwdlist.bat new file mode 100644 index 0000000..c47dfa5 --- /dev/null +++ b/bruteforce-pwdlist.bat @@ -0,0 +1,29 @@ +@echo off +setlocal + +REM Define where the BIOS-Util files are +set HPQPswdPath=C:\Path\To\HPQPswd.exe +set BiosConfigUtilityPath=C:\Path\To\BiosConfigUtility.exe + +REM Define the path used to save the password file and where the password list is +set EncryptedPasswordFile=C:\Path\To\EncryptedPassword.bin +set PasswordListFile=C:\Path\To\passwordlist.txt + +REM Iterate over each password in the list +for /F "tokens=*" %%p in (%PasswordListFile%) do ( + echo Trying password: %%p + + REM Create the encrypted password file for the current password + "%HPQPswdPath%" /p"%%p" /f"%EncryptedPasswordFile%" + + REM Attempt to reset the BIOS password using the current password + "%BiosConfigUtilityPath%" /cpwdfile:"%EncryptedPasswordFile%" /nowdfile:"" + + REM Optionally check for success and break the loop if succeeded + REM This would depend on the output of BiosConfigUtility.exe indicating success +) + +REM Cleanup +del "%EncryptedPasswordFile%" + +endlocal