summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalfurious <m@lfurio.us>2024-01-12 07:37:53 -0500
committerMalfurious <m@lfurio.us>2024-01-13 17:22:12 -0500
commit4a39e37e19fe02be9169d8a37ee09190acd09527 (patch)
tree397398caa13d3be08c72d39a28cb95fb67b833af
parent0e028487596091afb3ea1035f7f78ef7661c9c6e (diff)
downloadnsploit-4a39e37e19fe02be9169d8a37ee09190acd09527.tar.gz
nsploit-4a39e37e19fe02be9169d8a37ee09190acd09527.zip
builder: Rename package to payload and expose contents
This follows in the package contents export change. Additionally, the builder package is renamed to "payload". "payload" is actually the preferred name of this package. It was previously renamed due to the absurdity of importing "sploit.payload.payload.Payload()", and the fact that additional modules were being bundled together so a more broad name _seemed_ desirable. Signed-off-by: Malfurious <m@lfurio.us>
-rw-r--r--sploit/__init__.py2
-rw-r--r--sploit/builder/__init__.py5
-rw-r--r--sploit/payload/__init__.py3
-rw-r--r--sploit/payload/gadhint.py (renamed from sploit/builder/gadhint.py)0
-rw-r--r--sploit/payload/payload.py (renamed from sploit/builder/payload.py)0
-rw-r--r--sploit/payload/rop.py (renamed from sploit/builder/rop.py)4
6 files changed, 6 insertions, 8 deletions
diff --git a/sploit/__init__.py b/sploit/__init__.py
index 1eb570c..f761ead 100644
--- a/sploit/__init__.py
+++ b/sploit/__init__.py
@@ -1,8 +1,8 @@
from sploit import (
arch,
- builder,
comm,
log,
+ payload,
rev,
symtbl,
until,
diff --git a/sploit/builder/__init__.py b/sploit/builder/__init__.py
deleted file mode 100644
index 758d511..0000000
--- a/sploit/builder/__init__.py
+++ /dev/null
@@ -1,5 +0,0 @@
-from . import (
- gadhint,
- payload,
- rop,
-)
diff --git a/sploit/payload/__init__.py b/sploit/payload/__init__.py
new file mode 100644
index 0000000..78769b4
--- /dev/null
+++ b/sploit/payload/__init__.py
@@ -0,0 +1,3 @@
+from .gadhint import *
+from .payload import *
+from .rop import *
diff --git a/sploit/builder/gadhint.py b/sploit/payload/gadhint.py
index 9b077fe..9b077fe 100644
--- a/sploit/builder/gadhint.py
+++ b/sploit/payload/gadhint.py
diff --git a/sploit/builder/payload.py b/sploit/payload/payload.py
index cf105c6..cf105c6 100644
--- a/sploit/builder/payload.py
+++ b/sploit/payload/payload.py
diff --git a/sploit/builder/rop.py b/sploit/payload/rop.py
index 7b58e0e..54226b4 100644
--- a/sploit/builder/rop.py
+++ b/sploit/payload/rop.py
@@ -25,8 +25,8 @@ supported.
from graphlib import TopologicalSorter
from sploit.arch import arch, btoi, itob
-from sploit.builder.gadhint import GadHint
-from sploit.builder.payload import Payload
+from sploit.payload.gadhint import GadHint
+from sploit.payload.payload import Payload
class ROP(Payload):
"""