Skip to content

A first preview of PeLib.NET


PeLib.NET is the .NET version of PeLib I'm currently working on as part of a bigger project. It's basically a Managed C++ wrapper for PeLib that makes PeLib usable from every .NET language. So far most of the MZ header, the PE header and the export directory have been included in PeLib.NET.

This first example program demonstrates how to use PeLib.NET in C# 2005 to code a small program to convert between RVA, VA and physical offset.

The source for PeLib.NET is not yet included (it'll be released later when everything's been cleaned up), it's based on a CVS snapshot of something between PeLib 0.09 and PeLib 0.10 (which will hopefully be released soon).

The .NET 2.0 framework is necessary to run the program.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

The author does not allow comments to this entry

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
Form options

Submitted comments will be subject to moderation before being displayed.