FireC2Server

command module
v1.0.90 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: Unlicense Imports: 11 Imported by: 0

README

Fire C2 Server

Go Reference

Example

TODO

  • all "fresh" / "wake-up" commands need to first check if we are on the amazon firecube profile selection screen ... adb shell pm list users
  • switching back to redis
  • Find some new way to get the config and db reference into logger package.
    • apparently there is init() in go? that gets called before main starts ...
  • Audio playing locally through speakers here instead of on streamdeck
  • HTML Control Panels
  • VLC
    • Random M3U8 Music Tracks
  • Spotify
    • Detect if media control overlay is already open
      • add just generic get status pre-call
        • don't press anything , get 1 screenshot , detect multiple things
          • now playing , which key index , shuffle status , media_controls open?
  • YouTube
    • adhoc playlist support
    • fix s.YouTubeIsVideoIdAvailable( video_id )
      • stream could just be ended , but video_id still valid
        • delete these too
  • Disney
    • detect spining circle , stall-out
    • force app reload with same uuid
  • Twitch
    • take screenshots of stream ui
    • have to detect where we are in the quality selection menu
    • "weird" quality selection menu trap
  • start storing better state details to improve status
  • fix sleep ?
    • adb shell settings get secure sleep_timeout
    • adb shell settings put secure sleep_timeout 2147483647
  • PushOver Notifications
  • Automatic Staging on HDMI of Twitch Live Streams
  • SSH ?

ADB First Time Connection

  1. Enter new Docker Container and Run :

    adb connect $FireCubeIP:5555
    failed to authenticate to 192.168.4.193:5555
    
  2. Accept the connection on the Fire Cube TV

  3. Confirm Connection : adb devices

  4. sudo docker cp public-fire-c2-server:/home/morphs/.android ADB_KEYS

  5. sudo chown -R 1000:1000 ADB_KEYS/

  6. Change dockerRun.sh to mount the ADB_KEYS folder

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
v1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL