The following content is generated using a preview release of Swimlane's pyattck.
This snippet of data is scoped to the following actor groups:
- APT33
- APT34
- APT39
- Charming Kitten
#!/bin/bash | |
# Variables | |
result="" | |
count=0 | |
log=/data/logs/lights.log | |
private=/home/pi/.firewalla/config/post_main.d/pass.txt | |
dir=$(dirname "$0") | |
user=$(cat $dir/lights.txt | grep user | cut -f2 -d "=" ) | |
baseIP=192.168.0 |
# Roku block list | |
#---------------------------------- | |
0.0.0.0 p.ads.roku.com | |
0.0.0.0 tyler.logs.roku.com | |
0.0.0.0 giga.logs.roku.com | |
0.0.0.0 cooper.logs.roku.com | |
0.0.0.0 cloudservices.roku.com | |
0.0.0.0 assets.sr.roku.com | |
0.0.0.0 prod.mobile.roku.com | |
0.0.0.0 wwwimg.roku.com |
# Sender Linux script | |
# Raw output from gqrx | |
# Note: the "hw:" in the device name | |
# Use "plughw:" if you need a conversion between the software and arecord | |
arecord --buffer-time=15000 -D hw:Loopback,1,0 -t raw -r 48000 -f FLOAT_LE -c 2 | nc "receiver macOS IP address" 23456 | |
# Receiver macOS script | |
nc -l 23456 | play --buffer 64 -t raw -e floating-point -b32 -r 48000 -c 2 -q - |
# 1. install Android Studio from https://developer.android.com/studio/?hl=ja | |
# 2. add PATH for the Android SDK | |
cat << 'EOS' >> ~/.zshrc | |
export ANDROID_HOME=$HOME/Library/Android/sdk | |
export PATH=$PATH:$ANDROID_HOME/tools | |
export PATH=$PATH:$ANDROID_HOME/tools/bin | |
export PATH=$PATH:$ANDROID_HOME/platform-tools | |
export PATH=$PATH:$ANDROID_HOME/build-tools/29.0.3 | |
EOS |
The following content is generated using a preview release of Swimlane's pyattck.
This snippet of data is scoped to the following actor groups:
import { Parser } from 'htmlparser2' | |
import { Transform } from 'stream' | |
import _ from 'lodash' | |
export default class XmlParser extends Transform { | |
constructor (path = [], options = {}) { | |
super({ | |
...options, | |
objectMode: true | |
}) |
//----------------------------------------------------------------------------------------- | |
// Shader constant register mappings (scalars - float, double, Point, Color, Point3D, etc.) | |
//----------------------------------------------------------------------------------------- | |
uniform float horizontal_pixel_counts; | |
uniform float vertical_pixel_counts; | |
uniform float speed; | |
//-------------------------------------------------------------------------------------- | |
// Sampler Inputs (Brushes, including ImplicitInput) |
#!/bin/sh | |
set -e | |
#set -x | |
CONFIGFS="/sys/kernel/config" | |
GADGET="$CONFIGFS/usb_gadget" | |
VID="0x0525" | |
PID="0xa4a2" | |
SERIAL="0123456789" |
# Choose 11025Hz for the intermediate IF/audio frequency
airspyhf_rx -f 144.66 -a 768000 -r stdout | \
csdr fir_decimate_cc 69.65986394557823129252 0.005 HAMMING | \
csdr fmdemod_quadri_cf | csdr limit_ff 0.5 | csdr deemphasis_nfm_ff 11025 | \
csdr fastagc_ff | csdr limit_ff 0.5 | csdr convert_f_s16 | \
/usr/local/bin/direwolf -c ~/bin/sdr-1200bps.conf -t 0 -T "%FT%TZ" -r 11025 -D 1 -B 1200 -
KUBE_TOKEN=$(</var/run/secrets/kubernetes.io/serviceaccount/token) | |
NAMESPACE=myapp-dev | |
CONFIGMAP_NAME=testconfig | |
curl -sSk \ | |
-X PATCH \ | |
-d @- \ | |
-H "Authorization: Bearer $KUBE_TOKEN" \ | |
-H 'Accept: application/json' \ | |
-H'Content-Type: application/strategic-merge-patch+json' \ | |
https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_PORT_443_TCP_PORT/api/v1/namespaces/$NAMESPACE/configmaps/$CONFIGMAP_NAME <<'EOF' |