diff options
author | adrianp <adrianp@pkgsrc.org> | 2004-10-19 16:16:00 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2004-10-19 16:16:00 +0000 |
commit | 554daa5041fc421f3929400318113de8b0146ed7 (patch) | |
tree | a55849141f60df5551394770a910eabff9f710d0 /devel/py-InlineEgg | |
parent | f388308176f9c4611d7c8993b5935a3bd5d90860 (diff) | |
download | pkgsrc-554daa5041fc421f3929400318113de8b0146ed7.tar.gz |
InlineEgg is a Python module that provides the user with a toolbox of
convenient classes for writing small assembly programs. Only that instead of
having to remember confusing assembly mnemonics and requiring the developer
to remember how to use complex tools like assemblers and linkers, everything
is done the easy way: in Python. InlineEgg is oriented - but not limited -
to developing shellcode (sometimes called eggs) for use in exploits.
Diffstat (limited to 'devel/py-InlineEgg')
-rw-r--r-- | devel/py-InlineEgg/DESCR | 6 | ||||
-rw-r--r-- | devel/py-InlineEgg/Makefile | 34 | ||||
-rw-r--r-- | devel/py-InlineEgg/PLIST | 30 | ||||
-rw-r--r-- | devel/py-InlineEgg/distinfo | 4 |
4 files changed, 74 insertions, 0 deletions
diff --git a/devel/py-InlineEgg/DESCR b/devel/py-InlineEgg/DESCR new file mode 100644 index 00000000000..495398330aa --- /dev/null +++ b/devel/py-InlineEgg/DESCR @@ -0,0 +1,6 @@ +InlineEgg is a Python module that provides the user with a toolbox of +convenient classes for writing small assembly programs. Only that instead of +having to remember confusing assembly mnemonics and requiring the developer +to remember how to use complex tools like assemblers and linkers, everything +is done the easy way: in Python. InlineEgg is oriented - but not limited - +to developing shellcode (sometimes called eggs) for use in exploits. diff --git a/devel/py-InlineEgg/Makefile b/devel/py-InlineEgg/Makefile new file mode 100644 index 00000000000..5165a954c4b --- /dev/null +++ b/devel/py-InlineEgg/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/10/19 16:16:00 adrianp Exp $ +# + +DISTNAME= InlineEgg-1.07 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= http://oss.corest.com/repo/ + +MAINTAINER= dotz@irc.pl +HOMEPAGE= http://oss.corest.com/projects/inlineegg.html +COMMENT= Python module for writing inline assembler programs + +LICENSE= inlineegg-license + +USE_BUILDLINK3= YES +PY_PATCHPLIST= YES +PYDISTUTILSPKG= YES + +PYTHON_VERSIONS_ACCEPTED= 23 22 21 23pth 22pth 21pth +PYTHON_PATCH_SCRIPTS= examples/example1.py examples/example2.py \ + examples/example3.py examples/example4.py \ + examples/example5.py examples/example6.py \ + xored_shell_client.py + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/InlineEgg + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/InlineEgg + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/InlineEgg + ${INSTALL_SCRIPT} ${WRKSRC}/examples/*.py \ + ${PREFIX}/share/examples/InlineEgg + +.include "../../lang/python/application.mk" +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-InlineEgg/PLIST b/devel/py-InlineEgg/PLIST new file mode 100644 index 00000000000..a1bae841944 --- /dev/null +++ b/devel/py-InlineEgg/PLIST @@ -0,0 +1,30 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/19 16:16:01 adrianp Exp $ +share/doc/InlineEgg/README +share/examples/InlineEgg/example1.py +share/examples/InlineEgg/example2.py +share/examples/InlineEgg/example3.py +share/examples/InlineEgg/example4.py +share/examples/InlineEgg/example5.py +share/examples/InlineEgg/example6.py +share/examples/InlineEgg/xored_shell_client.py +${PYSITELIB}/inlineegg/WindowsSyscall.py +${PYSITELIB}/inlineegg/WindowsSyscall.pyc +${PYSITELIB}/inlineegg/WindowsSyscall.pyo +${PYSITELIB}/inlineegg/__init__.py +${PYSITELIB}/inlineegg/__init__.pyc +${PYSITELIB}/inlineegg/__init__.pyo +${PYSITELIB}/inlineegg/exelib.py +${PYSITELIB}/inlineegg/exelib.pyc +${PYSITELIB}/inlineegg/exelib.pyo +${PYSITELIB}/inlineegg/inlineegg.py +${PYSITELIB}/inlineegg/inlineegg.pyc +${PYSITELIB}/inlineegg/inlineegg.pyo +${PYSITELIB}/inlineegg/inlineegg_test.py +${PYSITELIB}/inlineegg/inlineegg_test.pyc +${PYSITELIB}/inlineegg/inlineegg_test.pyo +${PYSITELIB}/inlineegg/inlineegg_win_test.py +${PYSITELIB}/inlineegg/inlineegg_win_test.pyc +${PYSITELIB}/inlineegg/inlineegg_win_test.pyo +@dirrm share/doc/InlineEgg +@dirrm share/examples/InlineEgg +@dirrm ${PYSITELIB}/inlineegg diff --git a/devel/py-InlineEgg/distinfo b/devel/py-InlineEgg/distinfo new file mode 100644 index 00000000000..81adfe8ff80 --- /dev/null +++ b/devel/py-InlineEgg/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/10/19 16:16:01 adrianp Exp $ + +SHA1 (InlineEgg-1.07.tar.gz) = c2031862af270e2861cea1ba0987c4ccb2d5fdff +Size (InlineEgg-1.07.tar.gz) = 46711 bytes |