parsey_rs

Crates.ioparsey_rs
lib.rsparsey_rs
version0.1.1
created_at2025-05-21 20:49:19.113316+00
updated_at2025-05-21 20:49:19.113316+00
descriptionA Rust library to analyze PE (Portable Executable) files.
homepage
repositoryhttps://github.com/ravx81/parsey_rs
max_upload_size
id1684168
size118,535
(ravx81)

documentation

README

Parsey

Parsey is a lightweight Rust library for reading and analyzing Portable Executable (PE) files — like .exe, .dll, .sys, and more.


Features

  • ✅ Parses full PE structure (DOS, COFF, Optional headers)
  • 🔍 Supports both 32-bit (PE32) and 64-bit (PE32+) formats
  • 📥 Reads import/export tables
  • 📦 Provides clean and friendly API (Parsed)
  • 🔧 Zero dependencies on OS APIs — pure buffer parsing

Usage

Add to your project:

[dependencies]
parsey = { git = "https://github.com/ravx81/Parsey" }
Commit count: 0

cargo fmt