Date: Tue, 22 Dec 2009 11:32:36 +0100 (CET) From: Sofian Brabez <sbrabez@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/141886: New port: devel/py-InlineEgg: Python module for writing inline assembler programs Message-ID: <20091222103236.02AA3A0001F@zimbra.ifr.lan> Resent-Message-ID: <200912221040.nBMAe8Rk036926@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 141886 >Category: ports >Synopsis: New port: devel/py-InlineEgg: Python module for writing inline assembler programs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 22 10:40:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Sofian Brabez >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: System: FreeBSD freebsd.ifr.lan 7.2-STABLE FreeBSD 7.2-STABLE #2: Thu Nov 19 01:59:45 CET 2009 >Description: Here the .shar file as attachement to add InlineEgg to the port tree (devel category) 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. WWW: http://oss.corest.com/projects/inlineegg.html Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- py26-InlineEgg-1.08.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-InlineEgg # py-InlineEgg/pkg-descr # py-InlineEgg/Makefile # py-InlineEgg/pkg-plist # py-InlineEgg/distinfo # echo c - py-InlineEgg mkdir -p py-InlineEgg > /dev/null 2>&1 echo x - py-InlineEgg/pkg-descr sed 's/^X//' >py-InlineEgg/pkg-descr << '87c8ce3323c2142f5942ef7ef3cb0851' XInlineEgg is a Python module that provides the user with a toolbox of Xconvenient classes for writing small assembly programs. Only that instead of Xhaving to remember confusing assembly mnemonics and requiring the developer Xto remember how to use complex tools like assemblers and linkers, everything Xis done the easy way: in Python. InlineEgg is oriented - but not limited - Xto developing shellcode (sometimes called eggs) for use in exploits. X XWWW: http://oss.corest.com/projects/inlineegg.html 87c8ce3323c2142f5942ef7ef3cb0851 echo x - py-InlineEgg/Makefile sed 's/^X//' >py-InlineEgg/Makefile << '4123e140ad32b041981fbb8e915ce7b6' X# New ports collection makefile for: py-InlineEgg X# Date created: 2009-12-22 X# Whom: Sofian Brabez <sbrabez@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= InlineEgg XPORTVERSION= 1.08 XCATEGORIES= devel security XMASTER_SITES= http://oss.corest.com/repo/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= sbrabez@gmail.com XCOMMENT= Python module for writing inline assembler programs X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XEXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME} X X.if !defined(NOPORTDOCS) XDOCSDIR= ${PREFIX}/share/doc/${PORTNAME} XPORTDOCS= InlineEgg.html Changelog README X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X.if !defined(NOPORTEXAMPLES) X ${MKDIR} ${EXAMPLESDIR} X ${CP} ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X X.include <bsd.port.mk> 4123e140ad32b041981fbb8e915ce7b6 echo x - py-InlineEgg/pkg-plist sed 's/^X//' >py-InlineEgg/pkg-plist << 'ab7c67647d37cd27afdd747164f7ae4d' X@comment $FreeBSD$ X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.py X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.py X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.py X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.pyo X@dirrm %%PYTHON_SITELIBDIR%%/inlineegg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example3.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example4.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example5.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example6.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xored_shell_client.py X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% ab7c67647d37cd27afdd747164f7ae4d echo x - py-InlineEgg/distinfo sed 's/^X//' >py-InlineEgg/distinfo << '0001caa3be1f327614b006d9cadd4e76' XMD5 (InlineEgg-1.08.tar.gz) = f6556344950e6de5a95337038d55fbcc XSHA256 (InlineEgg-1.08.tar.gz) = b762f0cecff8cfa18f2bbfbfce39f18cc99cfb647c22619894624a09cc8a7cd7 XSIZE (InlineEgg-1.08.tar.gz) = 46961 0001caa3be1f327614b006d9cadd4e76 exit --- py26-InlineEgg-1.08.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091222103236.02AA3A0001F>