• Stars
    star
    258
  • Rank 158,189 (Top 4 %)
  • Language
    Go
  • License
    MIT License
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

easy-to-use payload hosting

satellite

Satellite is an web payload hosting service which filters requests to ensure the correct target is getting a payload. This can also be a useful service for hosting files that should be only accessed in very specific circumstances.

Quickstart Guide

  1. Install satellite on Ubuntu using the .deb file

dpkg -i satellite_X.X.X_linux_amd64.tar.gz

  1. Create file to serve

echo '<h1>It worked!</h1>' > /var/www/html/index.html

  1. Create filtering file for index.html

echo -e "authorized_useragents:\n- ayyylmao" > /var/www/html/index.html.info

  1. Run satellite

systemctl start satellite

  1. Test satellite

This will return It worked!

curl -k -A ayyylmao https://localhost/

This will not

curl -k https://localhost

Example Usage

To get hands-on experience with the options, check out the examples folder. Replace your server_root with the sub-folder and try out the options.

Wiki

For a more detailed explaination of how to use satellite, check out the wiki

Projects Used:

More Repositories

1

AIRMASTER

Use ExpiredDomains.net and BlueCoat to find useful domains for red team.
Go
173
star
2

gophish-notifier

Notification webhook for GoPhish
Go
48
star
3

adexplorersnapshot-rs

Rust
45
star
4

sddl_py

Parse SDDL strings
Python
34
star
5

nmap

Golang wrapper library for nmap.
Go
24
star
6

ansible-role-mythic

Ansible role that Installs Mythic
13
star
7

haskell-nmap

Nmap results are a semigroup
Haskell
13
star
8

Recon-ng_Reddit

Reddit domain search module for Recon-ng
Python
11
star
9

ctfnmap

An easy way to manage nmap scans during a CTF
Go
10
star
10

homebrew-security

Just for some security tools I am making since HomeBrew doesn't like non-popular tools
Ruby
9
star
11

zybook

Solves zybooks answers
Python
8
star
12

go-czds

ICANN CZDS zone file API
Go
4
star
13

polymorphic_compression_malware

Warning, this is malware. Don't do something stupid with it
Go
4
star
14

log

Logbook tool for capturing important thoughts
Haskell
3
star
15

mwnn

IRC, but with privacy - Also a way to help me learn Go
Go
3
star
16

discord-binanalyze

Read binaries from Discord and perform static analysis on it.
Python
3
star
17

git-fuck

Implementation of `git-fuck`
Shell
2
star
18

brute

Yet Another Bruteforcer... but written in Go
Go
2
star
19

transloc

Helper library to help me catch my bus. I hate busses
Go
2
star
20

scrape_telnet_password

Scrapes telnet password from pcap files
Shell
2
star
21

tcpflagobfuscate

Hide data in TCP flags
Go
2
star
22

shadow

Shadow file parser
C++
1
star
23

haskell-seatbelt

Seatbelt for Linux
Haskell
1
star
24

dna

A documentation platform for any project
Go
1
star
25

vt

VirusTotal hash checker using stdin
Python
1
star
26

pwdquery

Stores passwords
Python
1
star
27

alphavantage

API Wrapper for https://www.alphavantage.co/
Go
1
star
28

discord-router

Router decorator for Discord.py messages
Python
1
star
29

t94j0.github.io

HTML
1
star
30

ghidra-k8s

Ghidra server on Kubernetes
Smarty
1
star