Skip to content

Instantly share code, notes, and snippets.

View b13bs's full-sized avatar

Étienne Ducharme b13bs

View GitHub Profile
youtube-dl --write-auto-sub --sub-lang fr --convert-subs=srt --skip-download "url"
#!/usr/bin/python3
import slackweb
import requests
import pickle
import os
import logging
import re
import sys
@b13bs
b13bs / a.js
Created November 25, 2019 18:21
alert("OKIOK XSS");
echo Set args = WScript.Arguments > wget-bin.vbs
echo Url = args.Item(0) >> wget-bin.vbs
echo Path = args.Item(1) >> wget-bin.vbs
echo dim xHttp: Set xHttp = createobject("Microsoft.XMLHTTP") >> wget-bin.vbs
echo dim bStrm: Set bStrm = createobject("Adodb.Stream") >> wget-bin.vbs
echo xHttp.Open "GET", Url, False >> wget-bin.vbs
echo xHttp.Send >> wget-bin.vbs
echo with bStrm >> wget-bin.vbs
echo .type = 1 >> wget-bin.vbs
echo .open >> wget-bin.vbs
@b13bs
b13bs / autossh.sh
Created July 11, 2019 02:00
autossh
autossh -f -D localhost:8082 -N -p22 username@server -i /home/user/.ssh/id_rsa
/var/log/file.log {
weekly
rotate 7
compress
delaycompress
missingok
notifempty
create 0640 $user $group
}
date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
### compress image
convert -resize 75% $filename $newfilename
### compress video
# get kbps with
ffmpeg -i $filename
# compress with (kbps/2)
@b13bs
b13bs / enc-dec.sh
Created November 18, 2018 20:56
Openssl symetric encryption
### TEXT FILE
# encrypt
openssl aes-256-cbc -a -salt -in secrets.txt -out secrets.txt.enc
# decrypt
openssl aes-256-cbc -d -a -in secrets.txt.enc -out secrets.txt.new
### TAR
# encrypt
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
//@ sourceMappingURL=jquery-1.10.2.min.map
*/
(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("o