Jump to content

[RELEASE] Key Croc Firmware 1.3 BETA


Darren Kitchen
 Share

Recommended Posts

Thank you all for the incredible feedback on the Key Croc. We knew in development that we were on to something game changing, so to hear the enthusiasm from you all directly is truly rewarding. The amount of creativity shown in such a short period of time since initial release is encouraging.

We hope that with this beta release of Key Croc firmware 1.3 we can further that creativity. As always we welcome your feedback here on the forums and of course on our Discord #beta-testing channel.

Thanks for your support and happy hacking!

And an especial big thank you to our team – @Korben for his work on this firmware with the support of @Foxtrot and everyone including 0xdade for feature inspiration.

Changelog:

  • General
    • Optional Password Protected Arming Mode built into framework/parser
      • ARMING_PASS and (optional) ARMING_TIMEOUT can be defined in config.txt (Credits: 0xdade)
    • C2 notifications added to relevant event handlers
    • iProduct can now be defined with PROD_ when calling ATTACKMODE, and defined in config.txt as PROD
    • iManufacturer can be defined in config.txt as MAN
    • Croc now waits for keyboard to enter ATTACKMODE HID
    • Increase output log write speeds
    • Fixed $LOOT
    • Fixed payload validation at boot
  • Payloads / Tools
    • Ported GET extension script from Bash Bunny
    • Added GET_VARS script giving your payload access to the following live data
      • VID
      • PID
      • MAN
      • PROD
      • HOST_IP
      • TARGET_IP
      • TARGET_HOSTNAME
    • Added the following helper scripts
      • QUACKFILE (alias QFILE)
      • ENABLE_PAYLOAD
      • DISABLE PAYLOAD
      • WAIT_FOR_KEYBOARD_ACTIVITY
      • WAIT_FOR_KEYBOARD_INACTIVITY
      • WAIT_FOR_LOOT
    • Framework functions exported
      • MOUNT_UDISK
      • UNMOUNT_UDISK
      • UPDATE_LANGUAGES
      • ENABLE_WIFI
      • CLEAR_WIFI_CONFIG
      • CONFIG_PSK_WIFI
      • CONFIG_OPEN_WIFI
      • ENABLE_SSH
      • DISABLE_SSH
    • Added the following scripts
      • WAIT_FOR_ARMING_MODE
      • WAIT_FOR_BUTTON_PRESS
      • ARMING_MODE
  • Misc
    • Added get_payloads.html to udisk
    • Moved examples into library/examples
    • Debug logs moved to /root/loot so they will be automatically moved to udisk for easier debugging access
    • DEBUG ON in config.txt now enables parser and framework debug logs at boot

 

You can download the BETA firmware here.

You can find upgrade instructions here (substitute the file linked above in step one). 

  • Like 4
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...