Skip to content

Add Windows Boot Verification Program persistence#21550

Open
M4nu02 wants to merge 1 commit into
rapid7:masterfrom
M4nu02:windows-bootverificationprogram-persistence
Open

Add Windows Boot Verification Program persistence#21550
M4nu02 wants to merge 1 commit into
rapid7:masterfrom
M4nu02:windows-bootverificationprogram-persistence

Conversation

@M4nu02
Copy link
Copy Markdown
Contributor

@M4nu02 M4nu02 commented Jun 7, 2026

Add a Windows persistence module leveraging the registry key BootVerificationProgram. The module uploads an executable and sets the 'ImagePath' value, allowing execution via the Service Control Manager early in the boot cycle.

Verification

List the steps needed to make sure this thing works

  • Start msfconsole
  • Get an admin or SYSTEM shell
  • use exploit/windows/persistence/boot_verification_program
  • set SESSION [SESSION]
  • run
  • Reboot the target machine
  • You should get a SYSTEM shell

Add a Windows persistence module leveraging the registry key
BootVerificationProgram. The module uploads an executable and sets
the 'ImagePath' value, allowing execution via the Service Control
Manager early in the boot cycle.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants