Skip to content
/ aptlib.h Public

A standard c-code library (`aptlib.h`) for Windows exploit & malware development.

License

Notifications You must be signed in to change notification settings

tijme/aptlib.h

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


A standard c-code library (aptlib.h) for exploit & malware development.
Built with ♥ by Tijme Gommers – Buy me a coffee via PayPal.

Background

Whilst developing exploits and malware, I often encountered code redundancy throughout my projects. This led to the creation of aptlib.h, as a response to the recurring need for functionalities like retrieving user information, querying processes, managing static offsets, and more. aptlib.h is a high cohesion & low coupling c-code library that can be easily integrated in any c-code project through a Git submodule. Whether you're delving into malware development, crafting exploits, or pursuing other endeavors; it helps you stay one step ahead of APT's.

Testing

Run nmake as follows:

nmake /A /f makefile.msvc

Usage

Add this repository as submodule to your repository:

git submodule add git@github.com:tijme/aptlib.h.git vendor/aptlib

Compile aptlib.h through your makefile:

ACTION=objects make -C vendor/aptlib

Use the objects in your makefile:

gcc ./vendor/aptlib/modules/print_in_hex/print_in_hex.o ./test.c -o test.exe

Issues

Issues or new features can be reported via the issue tracker. Please make sure your issue or feature has not yet been reported by anyone else before submitting a new one.

License

Copyright (c) 2024 Tijme Gommers. All rights reserved. View LICENSE.md for the full license.