This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from pwn import * | |
import re | |
context.update(arch='arm', os='linux', endian='little') | |
thumbjmp = asm(""" | |
add r6, pc, #1 | |
bx r6""") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'socket' | |
#require 'hexdump' | |
$dbg = false | |
$sock = TCPSocket.new("localhost", 4141) | |
def recv_until(str) | |
data = "" | |
while tmp = $sock.recv(1024) and not tmp.empty? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' | |
ROP Analyze | |
Written by St4rk | |
The code is a total mess and I don't know python (it's one of many reasons | |
that I decided to use python here, to learn) | |
Feel free to modify and do whatever you want | |
''' | |
# imports |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This file has been auto-generated by i3-config-wizard(1). | |
# It will not be overwritten, so edit it as you like. | |
# | |
# Should you change your keyboard layout somewhen, delete | |
# this file and re-run i3-config-wizard(1). | |
# | |
# i3 config file (v4) | |
# | |
# Please see http://i3wm.org/docs/userguide.html for a complete reference! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[DISASM] | |
000000 // | |
aaaaaa //Default color | |
ffffff //Regular comment | |
7e6082 //Repeatable comment | |
666666 //Automatic comment | |
ffffff //Instruction | |
b9ebeb //Dummy Data Name | |
b9ebeb //Regular Data Name | |
bbecff //Demangled Name |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# rename functions loading addresses using nm | |
import idaapi | |
import idc | |
from subprocess import Popen, PIPE | |
def make_func(addr): | |
idc.MakeCode(addr) | |
idc.MakeFunction(addr) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# bash 4.1.5(1) Linux Ubuntu 10.04 Date : 2019-01-02 | |
# | |
# _______________| noise : ambient Brown noise generator (cf. white noise). | |
# | |
# Usage: noise [minutes=59] [band-pass freq center=1786] [wave] | |
# ^minutes can be any positive integer. | |
# Command "noise 1" will display peak-level meter. | |
# | |
# Dependencies: play (from sox package) |
OlderNewer