Jump to content

no42

Dedicated Members
  • Posts

    925
  • Joined

  • Last visited

  • Days Won

    17

Posts posted by no42

  1. 1. Seems that the default CRDA is limited to the US configuration ; UPDATE: I have successfully used iw reg set XX to change the settings for wlan1 :) but not wlan0 :(

    2. Though they were 5dB, unless someone can correct me from the Design-Build-Production Team.

    3. Appears stable to me on the two internal antennas at 5v, but I admit I haven't tried powering a 3rd USB alpha.

    4. Is answered above.

    5. Nowadays, AP's seem to auto-select a channel (default iwconfig configuration), but this can be manual set (iwconfig <interface> channel <x>)

  2. Firmware

    In the ducky guide (there is a link in my signature) refer to appendix "Flashing Guide: Linux/OSX"

    Dfu-programmer is also available through macports, but it is a pretty good walkthrough of compiling from source. To compile from source you need to download X-code from the app store, and follow the install macports walkthrough.

    You can then change the firmware (if you want) to the ones found on the ducky-decode website (again see my sig for the link).

    Payloads

    You need Java (version 1.7, Apple only supports 1.6 so you have to get v1.7 from Sun/Java website)

    Also read up on https://code.google.com/p/ducky-decode/wiki/Encoder_Howto

    Once Java is installed, the application to convert your plain-text ducky script into a binary (inject.bin) the Ducky reads, is through a command line interface.

    Open up a Terminal (Command-Space, type Terminal, Enter), navigate to the directory where encoder.jar or Encoder.jar is located using standard linux command-line statements.

    Execute the encoder with the following command:

    java -jar ./encoder.jar -i my_script.txt -o inject.bin

    copy the inject.bin to the ducky's sd-card, then insert sd-card into the ducky, ducky into the computer, and hopefully your payload should trigger :)

    Any problems hit up the Ducky forum/IRC where there should be at least one other person to help at any given time.

  3. Here you go,from a cmd.exe/command-prompt:

    diskpart
    list disk <------ look for your USB
    select disk X <-------determine X from the 'list disk' command above
    clean
    create partition primary
    select partition 1
    format fs=fat32 <----- or use fs=ntfs
    active
    exit
    
  4. Sounds like you have a newer Mac.

    The straight brute-force attack only works on older models. Though apparently you can trick the counter? apparantly by changing the keyboard language every X attempts?

    There is also the following instructions to reset the firmware password on newer Macs:

    1. Boot with Option key held to display the boot menu’s firmware password prompt.
    2. Press Control-Option-Command-Shift-S to reveal a 33-digit hash (mixed letters and numbers) that contains an identifier for your specific motherboard and the Atmel chip used for your system. In this hash, the first 17 digits are an identifier for the system’s motherboard, and the last 16 digits are a hash for the password.
    3. Submit the hash to Apple, where someone will put it through a special utility to create a keyfile that is specific for your machine.
    4. Place the file on a special USB boot drive and hold Option to load the boot menu and select this drive.

    The system will read the file and properly reset the firmware password stored in the Atmel chip.

  5. yep - looks like your "black rubber part" of the button has fallen out during postage?

    Happened to me once. I was lucky enough to find it, and squeeze it back into its home.

    I suggest going through the Hak shop for an exchange, as it sounds like your Ducky has become damaged in the mail.

    Secondly,

    The ducky should flash red if the card or inject.bin is not found. If it flashes green, I think its working ok. But with default (stock) firmware has limited OS support - which could be why your seeing nothing.

    Without the button, its a pain to start the Ducky in DFU mode, which is needed to update the firmware to the latest community releases.

×
×
  • Create New...