git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
| # -*- coding: utf-8 -*- | |
| """ | |
| Created on Wed Dec 19 14:20:28 2012 | |
| @author: Nick Coblentz | |
| """ | |
| from burp import IBurpExtender | |
| from burp import IMessageEditorTabFactory | |
| from burp import IMessageEditorTab |
| # -*- coding: utf-8 -*- | |
| """ | |
| Created on Fri Dec 28 14:16:12 2012 | |
| @author: Nick Coblentz | |
| Some of this code is borrowed from Brian Holyfield's Burp plugin located here: https://github.com/GDSSecurity/WCF-Binary-SOAP-Plug-In | |
| It is also fully dependent on having NBFS.exe from his plugin in the same directory as Burp. | |
| """ | |
| from burp import IBurpExtender |
| # -*- coding: utf-8 -*- | |
| """ | |
| Created on Thu Jan 10 08:20:14 2013 | |
| @author: Nick Coblentz | |
| """ | |
| from burp import IBurpExtender | |
| from burp import IScannerInsertionPointProvider | |
| from burp import IScannerInsertionPoint |
| I wasn't first to get the key. Nor was I second, third, or even fourth. I'm probably not even the | |
| 10th to get it (ok, looks like I was the 8th.) But I'm happy that I was able to prove to myself | |
| that I too could do it. | |
| First, I have to admit I was a skeptic. Like the handful of other dissenters, I had initially | |
| believed that it would be highly improbable under normal conditions to obtain the private key | |
| through exploiting Heartbleed. So this was my motivation for participating in Cloudflare's | |
| challenge. I had extracted a lot of other things with Heartbleed, but I hadn't actually set out to | |
| extract private keys. So I wanted to see first-hand if it was possible or not. |
| import os | |
| import sys | |
| # constants, configure to match your environment | |
| HOST = 'http://localhost:9200' | |
| INDEX = 'test' | |
| TYPE = 'attachment' | |
| TMP_FILE_NAME = 'tmp.json' | |
| # for supported formats, see apache tika - http://tika.apache.org/1.4/formats.html | |
| INDEX_FILE_TYPES = ['html','pdf', 'doc', 'docx', 'xls', 'xlsx', 'xml'] |
| dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs apt-get -y purge |
| # http://joey.aghion.com/listing-mongodb-collections-by-size/ | |
| function du () { | |
| var collectionNames = db.getCollectionNames(), stats = []; | |
| collectionNames.forEach(function (n) { stats.push(db[n].stats()); }); | |
| stats = stats.sort(function(a, b) { return b['size'] - a['size']; }); | |
| for (var c in stats) { | |
| print(stats[c]['ns'] + ": " + Math.round(stats[c]['size']/1048576) + "MB (" + Math.round(stats[c]['storageSize']/1048576) + "MB)"); | |
| } | |
| } |
| #!/usr/bin/env python | |
| """MailBox class for processing IMAP email. | |
| (To use with Gmail: enable IMAP access in your Google account settings) | |
| usage with GMail: | |
| import mailbox |