Skip to content

Instantly share code, notes, and snippets.

View leonjza's full-sized avatar
[hip, hip]

Leon Jacobs leonjza

[hip, hip]
View GitHub Profile
@leonjza
leonjza / parsebanner.py
Created August 13, 2014 15:54
Flick parsebanner.py
#!/usr/bin/python
import base64
import binascii
# first empty string
string = ''
with open('banner.txt','r') as f:
for line in f.read():
string += line.rstrip()
@leonjza
leonjza / makebanner.py
Created August 13, 2014 15:57
Flick SSH Banner generator
import base64
string = 'tabupJievas8Knoj'
iterations = 15
string_parts = 80
current = 0
current_string = string
# encode with base64 encoding
@leonjza
leonjza / parsebanner_out
Created August 13, 2014 16:00
Flick parsebanner.py result
$ flick → python parsebanner.py
Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSWFJteFZVMjA1VjAxV2JETlhhMk0xVmpKS1IySkVUbGhoTVhCUVZteFZlRll5VGtsalJtaG9UVmhDVVZacVFtRlpWMDE1VTJ0V1ZXSkhhRzlVVmxaM1ZsWmFkR05GWkZSTmF6RTFWVEowVjFaWFNraGhSemxWVmpOT00xcFZXbUZrUjA1R1drWndWMDFFUlRGV1ZFb3dWakZhV0ZOcmFHaFNlbXhXVm0xNFlVMHhXbk5YYlVaclVqQTFSMWRyV2xOVWJVcEdZMFZ3VjJKVVJYZFpla3BIVmpGT2RWVnRhRk5sYlhoWFZtMXdUMVF3TUhoalJscFlZbFZhY2xWcVFURlNNVlY1VFZSU1ZrMXJjRmhWTW5SM1ZqSktWVkpZWkZwbGEzQklWbXBHVDJSV1ZuUmhSazVzWWxob1dGWnRNSGhPUm14V1RVaG9XR0pyTlZsWmJGWmhZMnhXYzFWclpGaGlSM1F6VjJ0U1UxWnJNWEpqUm1oV1RXNVNNMVpxU2t0V1ZrcFpXa1p3VjFKV2NIbFdWRUpoVkRKT2RGSnJaRmhpVjNoVVdWUk9RMWRHV25STlZFSlhUV3hHTlZaWE5VOVhSMHBJVld4c1dtSkhhRlJXTUZwVFZqRndSMVJ0ZUdsU2JYY3hWa1phVTFVeFduSk5XRXBxVWxkNGFGVXdhRU5UUmxweFUydGFiRlpzV2xwWGExcDNZa2RGZWxGcmJGZFdNMEpJVmtSS1UxWXhWblZWYlhCVFlrVndWVlp0ZUc5Uk1XUnpWMjVLV0dKSFVtOVVWbHBYVGxaYVdHVkhkR2hpUlhBd1dWVm9UMVp0Um5KT1ZsSlhUVlp3V0ZreFdrdGpiVkpIVld4a2FWSnRPVE5XTW5oWFlqSkZlRmRZWkU1V1ZscFVXV3RrVTFsV1VsWlhiVVpzWWtad2VGVXlkREJXTVZweVYyeHdXbFpX
@leonjza
leonjza / ptyspawn.py
Created September 4, 2014 08:25
Python PTY spawner
python -c 'import pty; pty.spawn("/bin/bash")'
@leonjza
leonjza / bof.c
Last active August 29, 2015 14:06
BOF Sample
#include <stdio.h>
#include <string.h>
/*
* Overly complex BOF example code.
* Leon Jacobs - 2014
*
* The reason for this is to try get some more useful assembly
* out of the program so that we can get some interesting POC's
*/
@leonjza
leonjza / setup_env.c
Created September 17, 2014 04:34
Setup Environment Shell EGG
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
/*
* Setup an ENV EGG with /bin/sh, and find a
* a estimate of where this is located in memory
*
* Compiled with gcc -o setup setup_env.c
*
@leonjza
leonjza / chars.py
Created October 4, 2014 18:28
Bad Chars
badchars = (
"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10"
"\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f\x20"
"\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f\x30"
"\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f\x40"
"\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50"
"\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x5b\x5c\x5d\x5e\x5f\x60"
"\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70"
"\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x7b\x7c\x7d\x7e\x7f\x80"
"\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90"
@leonjza
leonjza / keybase.md
Created November 10, 2014 16:55
keybase.md

Keybase proof

I hereby claim:

  • I am leonjza on github.
  • I am leonjza (https://keybase.io/leonjza) on keybase.
  • I have a public key whose fingerprint is F166 DCD3 8EBD 747C EC85 97F2 E4BA 1218 56BF 63CA

To claim this, I am signing this object:

@leonjza
leonjza / Preferences.sublime-settings.json
Last active August 29, 2015 14:10
Sublime Text2 Preferences
{
"caret_extra_width": 1,
"caret_style": "phase",
"close_windows_when_empty": false,
"color_scheme": "Packages/Theme - Fox/fox.dark.tmTheme",
"copy_with_empty_selection": false,
"drag_text": false,
"draw_minimap_border": true,
"enable_tab_scrolling": false,
"findreplace_small": true,
@leonjza
leonjza / tmux.conf
Created December 2, 2014 12:15
Tmux Configuration
# status bar
set-option -g status-utf8 on
# https://github.com/seebi/tmux-colors-solarized/blob/master/tmuxcolors-256.conf
set-option -g status-bg colour235 #base02
set-option -g status-fg colour136 #yellow
set-option -g status-attr default
# default window title colors
set-window-option -g window-status-fg colour244 #base0