Skip to main content

Basic PE file carver for Python 3

Project description

pe-carver

Carves EXEs from given data files, using intelligent carving based upon PE headers.

Updated for Python 3 by digitalsleuth

Usage

usage: pe-carver [-h] -f <input-file> -o <output-folder> [-l <logfile-name>] [--min #] [--max #] [--verbose] [-v]

pe-carver v2.0

optional arguments:
  -h, --help            show this help message and exit
  -f <input-file>, --file <input-file>
                        File to carve, full path
  -o <output-folder>, --output <output-folder>
                        Output folder, full path
  -l <logfile-name>, --log <logfile-name>
                        Log file name, full path
  --min #               Minimum EXE size in bytes, default 10000
  --max #               Maximum EXE size in bytes, default 2000000
  --verbose             Verbose - print status to stdout
  -v                    show program's version number and exit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pe_carver-2.0.0.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

pe_carver-2.0.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file pe_carver-2.0.0.tar.gz.

File metadata

  • Download URL: pe_carver-2.0.0.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for pe_carver-2.0.0.tar.gz
Algorithm Hash digest
SHA256 2c724b262b9e8c126c5d69271227df409f262ee5a3e032f99a4abed3fda6fd48
MD5 dea712000e4f37103b3278aaa2a85e5d
BLAKE2b-256 2f87f1772e6d48a21404af90e5817c86ff8ac05b6b3952b8412457691e4d0984

See more details on using hashes here.

File details

Details for the file pe_carver-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: pe_carver-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for pe_carver-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3bc025ee3d6c751a61cb62947cdd128a261cf53f3bee36371509c6c149d887a
MD5 42558e80a8d7f148598996e9788e36b9
BLAKE2b-256 6ba8665ef3f350574134e7d1b95580fc55fbee2af9fe7896888108bb9579d3a9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page