GithubHelp home page GithubHelp logo

hak5 / sharkjack-payloads Goto Github PK

View Code? Open in Web Editor NEW
531.0 71.0 183.0 165 KB

The Official Hak5 Shark Jack Payload Repository

Home Page: https://sharkjack.com

Shell 93.48% Python 6.52%
duckyscript ethernet hacking-tools hak5 hotplug networking payloads security-tools hak5-shark-jack

sharkjack-payloads's People

Contributors

chill633 avatar crdx avatar cyb3rwr3ck avatar dallaswinger avatar drapl0n avatar felinuxing avatar foxtrot avatar freezerodays avatar gbaudoin avatar hak5darren avatar hak5peaks avatar idarlund avatar infosecredd avatar julesbozouklian avatar monsieurmarc avatar privatelocker avatar randomisresistance avatar rcoemans avatar sc00bz avatar theguy147 avatar topknot-ar avatar tw-d avatar unit981 avatar woundride avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sharkjack-payloads's Issues

Time (clock) issue prevents communication with C2

I just spent over an hour trying to get a Shark Jack Cable to communicate with C2. It turned out to be a time issue.

Please consider adding:

/usr/sbin/ntpd -q -p 1.openwrt.pool.ntp.org

or similar to all scripts that upload to C2 to avoid this frustrating issue.

one issue on sharkjack.sh

I think you need to remove "-v" at the end of line 75, otherwise it won't get connected. You can also simply remove the whole "grep -v 172.16.24.1" at the end.

IFACE=$(ip route show to match 172.16.24.1 2>/dev/null| grep -i 172.16.24.1 | cut -d ' ' -f3 | grep -v 172.16.24.1)

Include script function to upload Cloud C2 config

Utilizing the sharkjack.sh terminal UI to include an option that we can upload the device.config that is previously downloaded from Could C2.

Potentials options to implement it:

  • Recognize shark on network ( use existing function )
    • if it is not on the 172. IP give manual IP
  • Ask for the path of the device.config
  • Execute a C2CONNECT after the device.config is uploaded

package-installer payload will not work

Hi there is an HTTPS issue with one of you hak5 repos used for the shark jack.

root@shark:~/loot/package-installer# cat package-installer_2.log 
#
#
# Updating Package List
#
#
Downloading http://downloads.hak5.org/packages/shark/1907//Packages.gz
*** Failed to download the package list from http://downloads.hak5.org/packages/shark/1907//Packages.gz

Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/targets/ramips/mt76x8/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/targets/ramips/mt76x8/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/base/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/luci/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/packages/Packages.gzCollected errors:
 * opkg_download: Failed to download http://downloads.hak5.org/packages/shark/1907//Packages.gz, wget returned 8.

Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/routing/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/telephony/Packages.sig
Signature check passed.

Update few things on sharkjack.sh

  • Amend the main_menu() and banner() to adhere to the 80 characters standard
  • Path completion with Tab on:
    • Upgrade firmware from file
    • SSH key setup

UPDATE_FIRMWARE is failing

Hi,

Not sure where to post this issue. Let me know if I should post it somewhere else.

When initiating UPDATE_FIRMWARE on the new shark jack cable it's failing with:
root@shark:/# UPDATE_FIRMWARE Checking internet connection Checking for updates cat: can't open '/tmp/firmware_check': No such file or directory

After some debugging it seems it does not trust the https certificate:
root@shark:/# wget https://downloads.hak5.org/api/devices/sharkjack-cable/firmwa res -O /tmp/firmware_check Downloading 'https://downloads.hak5.org/api/devices/sharkjack-cable/firmwares' Connecting to 142.250.74.179:443 Connection error: Invalid SSL certificate

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.