Skip to content

Instantly share code, notes, and snippets.

@leoloobeek
leoloobeek / cors-example.js
Last active May 1, 2017 15:00
Simple Curl request to check for CORS misconfiguration
// Evan Johnson - Misconfigured CORS and why web appsec is not getting easier - AppSecUSA 2016
// Stolen from presentation above for quick reference
//curl https://site.com -H "Origin: https://test.com" -I | grep "Access-Control-Allow"
$.ajax({
url: "https://site.com/some/url"
success: function( data ) {
document.write("Key: " data['SOME_VAR']);
@leoloobeek
leoloobeek / get_gists.py
Created April 26, 2017 21:34
Download all gists for a specific user
# first: mkdir user && cd user && cp /path/to/get_gists.py .
# python3 get_gists.py user
import requests
import sys
from subprocess import call
user = sys.argv[1]
r = requests.get('https://api.github.com/users/{0}/gists'.format(user))