- REST calls follow standard convention.
REQUEST TYPE ACTION
package main | |
import ( | |
"fmt" | |
"io/ioutil" | |
"log" | |
"strings" | |
) | |
// Map to hold a list of "currently running" processes. |
import marshal | |
import urllib | |
import base64 | |
import os | |
""" | |
Script: rotten_pickle.py | |
Date: 5/4/2018 | |
Author: Benjamin Grewell | |
Purpose: This script creates a reverse shell that will be executed when the python pickle package attempts to unpickle it. |
import base64 | |
SEQUENCE_FILE = "blocked_commands.txt" | |
filtered_sequences = [ | |
] | |
def LoadFilteredSequences(wordlist): | |
''' | |
Loads a list of character sequences which aren't allowed in our final output |
## run in terminal ## | |
sudo su - | |
apt-get update | |
apt-get install python | |
git clone https://github.com/trustedsec/ptf /opt/ptf | |
cd /opt/ptf | |
./ptf | |
## run inside PTF ## | |
use modules/exploitation/install_update_all |
package main | |
import ( | |
"net" | |
"fmt" | |
"math/rand" | |
"flag" | |
"bufio" | |
"os" | |
"strconv" |
import sys | |
import struct | |
import codecs | |
import binascii | |
sample_string = """ | |
4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 | |
00 00 00 46 81 00 00 00 00 00 00 00 00 00 00 00 | |
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | |
===================================================== | |
000 | 4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 | |
010 | 00 00 00 46 81 00 00 00 00 00 00 00 00 00 00 00 | |
020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |
030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |
040 | 00 00 00 00 00 00 00 00 00 00 00 00 80 00 14 00 | |
050 | 1F 00 E0 4F D0 20 EA 3A 69 10 A2 D8 08 00 2B 30 | |
060 | 30 9D 14 00 2E 1E 20 20 EC 21 EA 3A 69 10 A2 DD | |
070 | 08 00 2B 30 30 9D 56 00 00 00 00 00 00 00 00 00 |
const puppeteer = require('puppeteer'); | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
async function requestPageTiming(url) { | |
const browser = await puppeteer.launch(); | |
const page = await browser.newPage(); | |
await page.goto("https://www.amazon.com"); |
python3 -m pip install git+git://github.com/powerline/powerline | |
[ -d "~/.local/share/fonts" ] || mkdir -p ~/.local/share/fonts | |
wget -O ~/.local/share/fonts/PowerlineSymbols.otf https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf | |
fc-cache -vf ~/.local/share/fonts/ | |
[ -d "~/.config/fontconfig/conf.d" ] || mkdir -p ~/.config/fontconfig/conf.d/ | |
wget -O ~/.config/fontconfig/conf.d/10-powerline-symbols.conf https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf | |
sudo apt install -y fontconfig | |
sudo apt install -y fonts-powerline | |
sudo apt install -y powerline-gitstatus | |
[ -d "~/.config/powerline" ] || mkdir -p "~/.config/powerline" |