Skip to content

Instantly share code, notes, and snippets.


Matt Austin matt-

  • m-austin
View GitHub Profile
matt- / 0_reuse_code.js
Created Mar 4, 2014
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
matt- / info.json
Last active Aug 29, 2015
Test Plugin
View info.json
name: 'test plugin',
description: 'This is a test plugin'
View groove_shark_tokens.txt
Token Key: theTicketsAreNowDiamonds
Client: htmlshark
Client Revision: 20110906
Rev Token: imOnAHorse
View test.html
matt- / solaris.js
Created Dec 28, 2011
Solaris in Node JS
View solaris.js
var net = require('net');
var host = '';
var max = 300;
var connections = Array();
var count = 0;
var ip = '';
var dns = require('dns');
View mem.rb
#!/usr/bin/env ruby
require 'net/telnet'
require 'curses'
require 'optparse'
options = {}
options[:port] = 11211
options[:host] = 'localhost' do |opts|
opts.banner = "Usage: mem.rb [options]"
View CVE-2012-2848.html
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8" />
<title>Google Chrome "Local File Disclosure" via HTML5 Link Download with DND Upload POC</title>
html, body {
height: 100%;

Keybase proof

I hereby claim:

  • I am matt- on github.
  • I am mattaustin ( on keybase.
  • I have a public key whose fingerprint is 786C 4715 840B FD51 B2F4 F1A3 5E96 6468 3EB5 F20B

To claim this, I am signing this object:

matt- / main-r.min.js
Last active Nov 3, 2016
Wix XSS Update
View main-r.min.js
var startRender = function() {
"use strict";
startRender = function () {};
/*eslint strict:0*/
var isSuspectedBot = false;
if (!Function.prototype.bind) {
isSuspectedBot = true;
Function.prototype.bind = function (object) { //eslint-disable-line no-extend-native
var self = this,
slice = Array.prototype.slice,
View native_module.js
var Module = require('module');
var old_wrap_zero = Module.wrapper[0];
// some code to inject into a module load.
var code = '\n(' + (function (){
process.NativeModule = require('native_module');
}) + ')();\n';
Module.wrapper[0] += code;