pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-InlineEgg InlineEgg is a Python module that p...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c29eabc7f586
branches:  trunk
changeset: 482070:c29eabc7f586
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Tue Oct 19 16:16:00 2004 +0000

description:
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:

 devel/py-InlineEgg/DESCR    |   6 ++++++
 devel/py-InlineEgg/Makefile |  34 ++++++++++++++++++++++++++++++++++
 devel/py-InlineEgg/PLIST    |  30 ++++++++++++++++++++++++++++++
 devel/py-InlineEgg/distinfo |   4 ++++
 4 files changed, 74 insertions(+), 0 deletions(-)

diffs (90 lines):

diff -r 8198ee72e2ef -r c29eabc7f586 devel/py-InlineEgg/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-InlineEgg/DESCR  Tue Oct 19 16:16:00 2004 +0000
@@ -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 -r 8198ee72e2ef -r c29eabc7f586 devel/py-InlineEgg/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-InlineEgg/Makefile       Tue Oct 19 16:16:00 2004 +0000
@@ -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@localhost
+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 -r 8198ee72e2ef -r c29eabc7f586 devel/py-InlineEgg/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-InlineEgg/PLIST  Tue Oct 19 16:16:00 2004 +0000
@@ -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 -r 8198ee72e2ef -r c29eabc7f586 devel/py-InlineEgg/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-InlineEgg/distinfo       Tue Oct 19 16:16:00 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index