Skip to main content

A simple tool for pwn learners

Project description

Excalibur2

Description

A simple integrated library for CTFers specializing in PWN challenges.

This Python library includes common functions used in PWN challenges, aiming to simplify the process of exp for PWN challenges, helping pwners save time and improve efficiency in solving problems.

We warmly welcome all masters to use Excalibur, and we also welcome feedback and guidance on our code.

Install

Install Excalibur2 by

pip3 install Excalibur2

check for updates

python3 -m Excalibur2.__update__

update package

pip3 install Excalibur2 --upgrade

Help

python built-in help

check help documention

import Excalibur2

help(Excalibur2)

check help for func

from Excalibur2 import *

help(function)

more details Please visit https://lmarch2.top/posts/8c945bd4/

Release

2.4,Feb 8, 2024

Renamed contextset to setcontext. Added a new function prhl. Set the default parameter for proc to ./pwn. Added automatic address calculation for base addresses. Fixed bugs in the csu and ropgadget functions. Modified some aliases.

2.2, Feb 8, 2024

Fix some bugs due to uncorrect package name

2.1, Feb 8, 2024

Support custom debugging terminal and add check update function

2.0, Feb 8, 2024

The birthday of the package

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

excalibur2-2.4.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

Excalibur2-2.4-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file excalibur2-2.4.tar.gz.

File metadata

  • Download URL: excalibur2-2.4.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for excalibur2-2.4.tar.gz
Algorithm Hash digest
SHA256 14999ef8d3e480059526e6d122045f6989aef7eddd4a9b2519b79dfba8af2b03
MD5 33639c46cc1fe7a4925105346840081c
BLAKE2b-256 bbf01388ebe64cd4d6ccf8bed26c499665b1530f6cb3efc7fcc69197bee3fd41

See more details on using hashes here.

File details

Details for the file Excalibur2-2.4-py3-none-any.whl.

File metadata

  • Download URL: Excalibur2-2.4-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for Excalibur2-2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2aee238bacd3c7751d31a5b4212426f5fadf9764c545ae9807b848fe9e7fc68e
MD5 986717385062dfe7b87377565b424e81
BLAKE2b-256 40fa55d1c52d562e02ccc257ef90a333cfafd003a15c95e84e9723fa6efc64f5

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