hak5/usbrubberducky-payloads

[DevilsCupid] Only shows "credentials can not be empty" prompt when pc has not been restarted before running script

ollia008 opened this issue · 2 comments

Payload Title

DevilsCupid

Payload URL

https://github.com/hak5/usbrubberducky-payloads/tree/master/payloads/library/credentials/DevilsCupid

Payload Setup

Changed token to my own

Problem Description

For some reason when you run the script, everything goes fine until you click okay on the first pop-up. After that it only spams the "credentials can not be empty" prompt and you have to restart the pc. If you restart the pc before running the script it runs fine but if too much time passes the same issue occurs.
If i start a powershell prompt and drag the script in it runs fine most of the time

Troubleshooting steps

Tried multiple devices
Tried looking through the code but I can't see what is wrong with it
Tried running the script from a powershell window

Suspected Cause

Maybe the script is outdated, I honestly do not know

Screenshots or additional information

No response

Checklist ✅ - READ CAREFULLY

  • I checked and didn't find a similar issue already reported
  • I am using PayloadStudio to encode this payload
  • I made sure to redact any private information in the details shared above
  • I have read and followed the documentation provided by the original payload author and configured the payload (if required)
  • I have confirmed I am deploying this payload with the correct device intended by the original author (Original USB Rubber Ducky vs New USB Rubber Ducky)
  • I have confirmed I am deploying this payload on the correct target host intended by the original author (Windows, Mac, Linux, etc)
  • I have confirmed the payload is compiled in the correct keyboard language for the target host I'm trying to deploy it on (US, DE, etc)
  • I have actually read the above checkboxes before checking them, including this one, which I have intentionally left unchecked as confirmation of this statement

Agreement

  • I believe this is an issue with the actual payload itself. I acknowledge this form is not a request for help following instructions.
  • I have carefully read and filled out every section of this issue form to the best of my ability. I acknowledge by providing insufficient information I cannot receieve adequate assistance.

@nejcpirecnik please address