Skip to main content

This package implements a basic PE loader in python (can load simple executable like calc.exe, net1.exe, little malwares...)

Project description

PyPeLoader Logo

PyPeLoader

Description

This package implements a basic PE loader in python (can load simple executable like calc.exe, net1.exe, little malwares...)

Requirements

This package require:

  • python3
  • python3 Standard Library

Installation

Pip

python3 -m pip install PyPeLoader

Git

git clone "https://github.com/mauricelambert/PyPeLoader.git"
cd "PyPeLoader"
python3 -m pip install .

Wget

wget https://github.com/mauricelambert/PyPeLoader/archive/refs/heads/main.zip
unzip main.zip
cd PyPeLoader-main
python3 -m pip install .

cURL

curl -O https://github.com/mauricelambert/PyPeLoader/archive/refs/heads/main.zip
unzip main.zip
cd PyPeLoader-main
python3 -m pip install .

Usages

Command line

PyPeLoader              # Using CLI package executable
python3 -m PyPeLoader   # Using python module
python3 PyPeLoader.pyz  # Using python executable
PyPeLoader.exe          # Using python Windows executable

PyPeLoader.exe "C:\Windows\System32\net1.exe" "C:\Windows\System32\calc.exe"

Python script

from PyPeLoader import load

load(r'C:\Windows\System32\net1.exe') # for 32 bits python version use: C:\Windows\SysWOW64\net1.exe
load(r'C:\Windows\System32\calc.exe') # for 32 bits python version use: C:\Windows\SysWOW64\calc.exe

Links

License

Licensed under the GPL, version 3.

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

pypeloader-0.0.1.tar.gz (20.4 kB view details)

Uploaded Source

File details

Details for the file pypeloader-0.0.1.tar.gz.

File metadata

  • Download URL: pypeloader-0.0.1.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for pypeloader-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2bb02778fec645cbb50fdedb48e1a151deb40fac4bf57b6d9947c6ab65f4e2fe
MD5 c2256a09134e0de2fc81471f5885e743
BLAKE2b-256 902029df7e6f2a2c8c5e39920bb56d8001c08a7078b729ac2410e18375497359

See more details on using hashes here.

Supported by

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