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
# INSTALL INSTRUCTIONS: save as ~/.gdbinit | |
# | |
# DESCRIPTION: A user-friendly gdb configuration file. | |
# | |
# REVISION : 7.4 (22/05/2011) | |
# | |
# CONTRIBUTORS: mammon_, elaine, pusillus, mong, zhang le, l0kit, | |
# truthix the cyberpunk, fG!, gln, dipswitch | |
# | |
# FEEDBACK: https://www.reverse-engineering.net |
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
#!/bin/bash | |
# Get program entry points with the help of objdump and hexdump | |
# Copyleft [email protected] 2011 | |
if [[ -z $1 ]]; then | |
echo "Usage: $0 <elf>" 1>&2; | |
exit 1; | |
fi; |
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 python | |
# | |
# Filename: syscall.py | |
# Description: Resolve the syscall number from your header files | |
# Author: DipSwitch | |
# Maintainer: DipSwitch | |
# Created: Wed Oct 24 23:40:13 2012 (+0200) | |
# Version: v1.0 | |
# Last-Updated: Thu Oct 25 07:34:19 2012 (+0200) | |
# By: DipSwitch |
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
""" | |
The Event logic. | |
Including short unit test. | |
Why did I make this? Because I don't want to try and trigger | |
events which are almost never called. And now at leased the assigned | |
handlers will be raising an exception directly when they are assigned | |
with the wrong signature (which is at the start of the application most | |
of the times) instead of when the Event occurs. |