HeapDraw

HeapDraw/HeapTracer is a tool to visualize the evolution of the heap during the life of an application. We internally use this tool when writing exploits for heap corruption vulnerabilities.

 
    PSH Toolkit

This toolkit contains tools to list and modify windows logon sessions stored by the LSA (Local Security Authority) component. These tools allow you to list the current logon sessions with its corresponding NTLM credentials (e.g.: users remotely logged in thru Remote Desktop/Terminal Services), and also to change in runtime the current username, domain name, and NTLM hashes (YES, PASS-THE-HASH ON Windows!).

 
    UHooker

A tool to intercept and manipulate execution of programs. It enables the user to insert hooks in function calls and arbitrary addresses within the executable file in memory. The hooks handlers are written in Python and can be changed at runtime without the need to restart the inspected process.

 
    Pcapy

Capture network packets from your Python programs on UNIX and Windows platforms

    Impacket

Easily dissect and build network protocols in object—oriented Python

    InlineEgg

A platform independent toolbox for writing assembly code in Python

    MSyslog

A replacement for the traditional syslog daemon featuring cryptographic log protection, database backends, and more

Subscribe me to the announce mailing list!

 



What is InlineEgg?

 

InlineEgg is a Python module that provides the user with a toolbox of classes for writing small assembly programs. It.s goal is to simplify to process of creating and maintaining small assembly programs, including but not limited to shellcode, the payload of an exploit program, often called the "egg".

 

 

Getting InlineEgg

 

Source code

 

Setup

 

Quick start: Click the following link to obtain the latest stable release, unpack it and run python setup.py install from the directory where you placed it.

 

Requirements: A Python interpreter. Versions 2.0.1 and higher.

 

Installing

 

In order to install the code, execute python setup.py install. om the directory where InlineEgg's distribution has been unpacked: This will install the classes into the default Python's modules path (you might need special permissions to write there). For more information on what commands and options are available from setup.py, run python setup.py --help-commands.

 

 

Documentation

 

Click the following link for an online copy of the bundled documentation. And click here for the Changelog.

 

 

Licensing

 

This software is provided under an open source license for non-commercial use.

 

 

Contact Us

 

Whether you want to report a bug, send a patch or give some suggestions on this package, drop us a few lines at oss@coresecurity.com.

 

 

 

 

Core Security Technologies © 1998-2004  |  All rights reserved