View funny-pranke.py
# mitmproxy ctx for logging and http for making responses | |
from mitmproxy import http, ctx | |
# status code constants | |
from mitmproxy.net.http import status_codes | |
# http requests are made for getting and sending back user config | |
import urllib.request, urllib.parse | |
# used for making cookie expire date |
View smd-master-9000.py
from mitmproxy import ctx | |
from notifypy import Notify | |
import json | |
# represents items but only with answers, populated in response method | |
current_assessment_items = [] | |
# temporary |
View fhdksjhfdkFDKJDHSKDJFGHDSKFLJDS.sh
#!/bin/sh | |
# should only need to depend on: any shell (hopefully), curl, sed, date, expr | |
# shamelessly stolen from here n modified | |
# https://web.archive.org/web/20200813201515/https://unix.stackexchange.com/questions/364776/how-to-output-a-date-time-as-20-minutes-ago-or-9-days-ago-etc/364784#364784 | |
relative() { | |
local last_unix=$(date -u --date="$1" +%s) # convert date to unix timestamp | |
local now_unix=$(date +'%s') |
View grouppe.php
<?php | |
//ini_set('display_errors', true); | |
define('CLIENT_ID', ''); | |
define('CLIENT_SECRET', ''); | |
// token for a bot, needs to be prefixed with Bot | |
define('TOKEN', ''); | |
// group channel that you have already created, lol, | |
define('CHANNEL_ID', ''); |
View cronch.patch
diff --git a/index.js b/index.js | |
old mode 100755 | |
new mode 100644 | |
diff --git a/package.json b/package.json | |
index a003e77..caee25a 100644 | |
--- a/package.json | |
+++ b/package.json | |
@@ -13,17 +13,19 @@ | |
"bcrypt": "^3.0.6", | |
"bluebird": "^3.5.1", |
View README.txt
hi. this app is a reverse proxy, meaning that when it launches, it runs a server that connects to the official server, like a proxy (except that it only supports one site) and it modifies some requests and responses along the way. | |
now here is a terrible guide | |
first: the "iksm.py" file and its functions is copied and modified from splatnet2statink, retrieved from https://github.com/frozenpandaman/splatnet2statink at least at commit a971a21fafdbd026aa8b44d7514119d3ff6073a2. this information should be added in the file itself but it's worth mentioning here | |
when running any of these files like bruh.py or mitmproxy with bruhx.py, if you see that there's a module missing, just install it (notably requests and hashlib is required) | |
the main magic script which is the mitmproxy addon and gets tokens from splatnet2statink functions is bruhx.py. execute bruh.py, (without the x), follow the instructions, and then the value it gives you needs to be placed into the "codee" variable in bruhx.py. | |
bruh.sh starts mitmproxy. |
View olvclient.php
<?php | |
/* | |
OlvClient by Arian Kordi | |
https://github.com/ariankordi | |
Licensed under GNU AGPLv3: https://choosealicense.com/licenses/agpl-3.0/ | |
*/ | |
class OlvClient { |
View cronch.css
html, textarea { | |
background-color: #3d3d3d; | |
color: white; | |
font-family: sans-serif; | |
} | |
textarea { | |
border-color: darkgray; | |
font-family: monospace; | |
display: block; | |
height: 100px; |
View cheapvps-comparison.php
<?php | |
//ini_set('display_errors', 1); | |
$db = new SQLite3('cheapvps-comparison.db'); | |
/* | |
CREATE TABLE "offers" ( | |
"created_at" timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, | |
"url" text NOT NULL, | |
"post_type" integer NOT NULL, |
View sh-cgi-term.cgi
#!/bin/sh | |
if [ $REQUEST_METHOD = "POST" ]; then | |
echo | |
$(cat) 2>&1 | |
exit | |
fi | |
printf "Content-type: text/html\n\n" | |
#echo |
NewerOlder