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.2.tar.gz (20.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: pypeloader-0.0.2.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for pypeloader-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d50fc719bb57202995434185f373b32650d884b19cfd7aeeacbe8b136b6654ff
MD5 b00dc941272909874bb1577c7419eac4
BLAKE2b-256 eadca85f8a07e99c76ef72cd321c98ba504db3bcdb7288ab424be5642cb5d8cb

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