Skip to content

Instantly share code, notes, and snippets.

View USA-RedDragon's full-sized avatar

Jacob McSwain USA-RedDragon

View GitHub Profile
{
"ver": 2,
"sources": [{
"center": 855987500.0,
"rate": 10000000.0,
"error": 0,
"digitalRecorders": 15,
"digitalLevels": 8,
"lnaGain": 1,
"antenna": "RX",
TARGET = b"\xDE\xAD\xBE\xEF"
import random
def generateTestFile():
with open("test.bin", "wb") as f:
randData = bytes(random.getrandbits(8) for _ in range(1024))
f.write(randData)
# Grab a random number and place the bytes 0xDEADBEEF in that location
randOffset = random.randint(0, 1024)
@USA-RedDragon
USA-RedDragon / channels.go
Last active October 11, 2023 08:19
Go Channels demo for a friend
package ipsc
import (
"fmt"
"net"
)
// Structs are sort of like classes
type UDP struct {
// Variable definitions are opposite to a lot of other languages
esphome:
name: esphome-web-547a8a
friendly_name: Weather Node
esp8266:
board: nodemcuv2
# Enable logging
logger:
[
{
"s": "173",
"a": {
"state_class": "measurement",
"unit_of_measurement": "°",
"friendly_name": "Wind Direction"
},
"lu": 1677999727.787
},
@USA-RedDragon
USA-RedDragon / delugetracker.sh
Created March 2, 2023 06:57
Deluge racing script
#!/bin/bash
torrentid=$1
torrentname=$2
torrentpath=$3
x=1
ddport=$(grep '"daemon_port": [0-9]*' ~/.config/deluge/core.conf | awk -F ': ' '{print $2}' | awk -F ',' '{print $1}')
while [ $x -le 100 ]
do
@USA-RedDragon
USA-RedDragon / FuzzF***.go
Created February 21, 2023 18:40
Fuzz test to f*** over some phishing scammers
package main_test
import (
"context"
"net/http"
"net/url"
"strings"
"testing"
"time"
)
@USA-RedDragon
USA-RedDragon / Coverage Badges
Last active February 10, 2023 07:10
Coverage Badges
Coverage Badges
.global mkdir
mkdir:
// Move mode into x2
mov x2, x1
// Move dirname ptr into x1
mov x1, x0
// Obtain FD for x0 (I have no clue what magic this is)
mov x0, #-0x64
// Syscall 34 = mkdirat
mov x8, #34
//DEFINE SET_X0_FROM_BP e00311aa
mov x0, x17
//DEFINE SUB_X0_16 004000d1
sub x0, x0, #0x10
//DEFINE DEREF_X0 000040f9
ldr x0, [x0]
//DEFINE SET_X2_FROM_X0 e20300aa
mov x2, x0
//DEFINE SET_X0_FROM_BP e00311aa
mov x0, x17