Jump to content

Sebkinne

Root Admin
  • Posts

    3,978
  • Joined

  • Days Won

    331

Everything posted by Sebkinne

  1. Hi CyberViking, At this time, no new updates are planned, sorry.
  2. If you have access to your Bash Bunny, the correct way to perform a factory reset is the following: Boot the device in ARMING mode Serial into the device and execute "udisk reformat". The storage partition will now be formatted and the device will reboot Serial into the device and execute "factory_reset_bunny". The Bash Bunny will reboot and be restored to firmware v1.0 Download and upgrade your Bash Bunny to the latest firmware version You should be ready to go after this.
  3. Hi FallenPhoenix, If you read the instructions, they tell you to press the button to continue with the setup.
  4. Update your Bash Bunny to firmware v1.3 and see the following post.
  5. As the WiFi Pineapple is running OprnWrt, you can follow their wiki for setting up wireless clientmode for enterprise networks. It requires you sshing in and updating a couple of config files though.
  6. Hi Onus, As Barry said, this is usually not a real issue. If the clicks are very loud, or the device malfunctions, send us a support ticket and we'll take care of it.
  7. It does, but you execute it from a bash script so you have the power of bash behind you.
  8. So opkg ships a different config but doesn't replace ours. That's why you still use our servers when you update.
  9. We improved the scanning a while back, removing the need to separate scans.
  10. It's possible the sale has ended, but I'm not sure. I'll check with our shop :)
  11. We say "Copy it to the root of your mass storage partition" usually. If there is still a reference to just "root of bash bunny", please let me know and I'll update the documentation.
  12. Yup, that's it. I have it working but it's a bit slow. There are some tricks to speed it up though, so once I finish that, I'll push out a new firmware.
  13. That's because arming mode doesn't start Ethernet. Once we have AUTO_ETHERNET working that will change.
  14. It should be the other way around. RNDIS is a windows specific protocol that has support in Linux (though if you look at the source files, you will find comments on how it's kind of hacky). ECM ethernet is the way to go on Linux operating systems. I have yet to see a full distribution that doesn't support ECM out of the box but supports RNDIS.
  15. Hi N1ghtCap, How are you powering your WiFi Pineapple TETRA? Usually this is the behavior when the device is not receiving adequate power.
  16. This is what I would recommend. Usually consumer routers don't have that option though.
  17. It's a SHA256 checksum and not md5 :)
  18. It should say "copy to the root of the mass storage partition" everywhere. If this is not the case, let me know and I'll get it fixed.
  19. Sorry - our policy is not to help or encourage the distribution of phishing pages, especially not if they are specific to social media or banking. You are welcome to ask questions regarding a captive portal, but I will lock this thread for now.
  20. Yup. Also, the architecture is mips - something you'll have to keep in mind. Either way, simply hexediting this bin file means very little :)
  21. Uh, the bin file is not really viewable in a hexeditor. It's an entire firmware, kernel, rootfs and all.
  22. Sebkinne

    Bugs

    @Strigoi Can you confirm that this is really a bug? Please take a look at this GIF:
  23. Did you install the language files to your bash bunny or just set the language to fr?
  24. On your WiFi Pineapple, navigate to the Advanced module and you'll see it there.
  25. Here is the udisk script: #!/bin/bash function print_usage() { echo "udisk [ mount | unmount | remount | reformat ]" } function get_confirmation() { read -r -p "[?] Are you sure you want to reformat udisk? All files will be removed [y/N] " confirm case "$confirm" in [yY][eE][sS]|[yY]) return 0 ;; *) return 1 ;; esac } function mount_udisk() { mount -o sync /dev/nandf /root/udisk &> /dev/null return $? } function unmount_udisk() { [[ $(mount | grep /dev/nandf) == "" ]] || { sync umount /dev/nandf &> /dev/null return $? } return 0 } function reformat_udisk() { dd if=/dev/zero of=/dev/nandf bs=512 count=1 &> /dev/null mkfs.vfat -n "BashBunny" /dev/nandf &> /dev/null } function copy_files() { mkdir -p /root/udisk/loot mkdir -p /root/udisk/tools cp /root/version.txt /root/udisk cp -rf /usr/local/bunny/udisk/* /root/udisk/ &> /dev/null } function do_format() { unmount_udisk && { reformat_udisk mount_udisk && copy_files echo "[*] Udisk formatted successfully. The system will now reboot." } || { echo "[!] Error: Udisk is busy" } } case $1 in "mount") mount_udisk && echo "[*] Udisk mounted to /root/udisk" || echo "[!] Error: Udisk could not be mounted" ;; "unmount" | "umount") unmount_udisk && echo "[*] Udisk unmounted" || echo "[!] Error: Udisk is busy, could not unmount" ;; "remount") unmount_udisk && (mount_udisk && echo "[*] Udisk re-mounted to /root/udisk") || { echo "[!] Error: Udisk is busy, could not unmount" } ;; "reformat") get_confirmation && do_format && reboot ;; *) print_usage ;; esac You should be able to save that to a file and execute it on the Bash Bunny to restore the udisk partition.
×
×
  • Create New...