Skip to content

Instantly share code, notes, and snippets.

View joshwatson's full-sized avatar
💅

Josh Watson joshwatson

💅
View GitHub Profile
@joshwatson
joshwatson / load_pdb.py
Last active April 26, 2017 17:03
PDB Loading Plugin for binaryninja
import os
import threading
import pdbparse
from pdbparse.pe import Sections
from pdbparse.omap import Omap
import binaryninja as bn
def load_pdb_thread(bv):
@joshwatson
joshwatson / find_virtual_functions.py
Last active April 27, 2016 13:41
Binary Ninja script to identify virtual functions missed by auto-analysis
#! /usr/bin/python
import sys
import platform
import time
import os
try:
import binaryninja as binja
except ImportError:
@joshwatson
joshwatson / jirabot.py
Last active April 16, 2016 23:50
Simple Slack slash command that generates jira ticket URLs from a ticket number
# Copyright (c) 2016 Josh Watson
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in

Keybase proof

I hereby claim:

  • I am joshwatson on github.
  • I am joshwatson (https://keybase.io/joshwatson) on keybase.
  • I have a public key whose fingerprint is 352E 838F 1A8D B323 096F D51D 44BE C0DE 18F4 1C38

To claim this, I am signing this object: