Hi!

I need secretsdump.py, so I revamped this old port.

Comments / OKs ?

Ciao,
David

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/py-impacket/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile    11 Mar 2013 11:35:55 -0000      1.8
+++ Makefile    26 Sep 2014 07:45:00 -0000
@@ -2,33 +2,46 @@
 
 COMMENT =              Python classes providing access to network packets
 
-MODPY_EGG_VERSION =    0.9.6.0
-DISTNAME =             Impacket-${MODPY_EGG_VERSION}
-PKGNAME =              py-impacket-${MODPY_EGG_VERSION}
-REVISION =             3
+MODPY_EGG_VERSION =    0.9.12
+DISTNAME =             impacket-${MODPY_EGG_VERSION}
+PKGNAME =              py-${DISTNAME}
 
-CATEGORIES =                   net
+CATEGORIES =                   net security
 
-HOMEPAGE =             http://oss.coresecurity.com/projects/impacket.html
+HOMEPAGE =             
http://corelabs.coresecurity.com/index.php?module=Wiki&action=view&type=tool&name=Impacket
 
-# Apache
+# Apache modified
 PERMIT_PACKAGE_CDROM = Yes
 
-MASTER_SITES =         http://oss.coresecurity.com/repo/
+MASTER_SITES =         ${MASTER_SITE_PYPI:=i/impacket/}
 
 MODULES =              lang/python
 
+MODPY_ADJ_FILES =      impacket/ese.py \
+                       impacket/logger.py \
+                       impacket/tds.py
+
 # one example also uses python-tkinter, but it's pretty heavy and
 # not required for normal use.
-RUN_DEPENDS =          security/py-crypto \
-                       net/py-pcapy
+RUN_DEPENDS =          net/py-pcapy \
+                       security/py-crypto>=2.6 \
+                       security/py-openssl
 
 NO_TEST =              Yes
 
+pre-configure:
+       ${SUBST_CMD} ${WRKSRC}/examples/nmapAnswerMachine.py
+
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-impacket
-       mv ${PREFIX}/share/doc/Impacket/ ${PREFIX}/share/doc/py-impacket
-       mv ${PREFIX}/bin/*py ${PREFIX}/share/examples/py-impacket
-       mv ${PREFIX}/bin/* ${PREFIX}/share/doc/py-impacket
+       mv ${PREFIX}/bin/*.py ${PREFIX}/share/examples/py-impacket/
+       mv ${PREFIX}/share/doc/impacket ${PREFIX}/share/doc/py-impacket
+# Fix permissions
+       chmod 0444 ${PREFIX}/share/doc/py-impacket/*
+# Add missing shebangs
+.for s in loopchain nmapAnswerMachine os_ident uncrc32
+       perl -pi -e 'print "#!${MODPY_BIN}\n" if $$. == 1' \
+               ${PREFIX}/share/examples/py-impacket/${s}.py
+.endfor
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/py-impacket/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    31 May 2011 08:35:20 -0000      1.2
+++ distinfo    26 Sep 2014 07:45:00 -0000
@@ -1,5 +1,2 @@
-MD5 (Impacket-0.9.6.0.tar.gz) = Y5OATHuIvKic91FiFKYQMw==
-RMD160 (Impacket-0.9.6.0.tar.gz) = dvOBoNa+f9/o2BA5W75g9tLyIC8=
-SHA1 (Impacket-0.9.6.0.tar.gz) = vGl5IFho5m24zLxNjMQjCJSqM0Y=
-SHA256 (Impacket-0.9.6.0.tar.gz) = MdUazaQjiJ/kmKPIElYmliB4DCr2N4UJ3vaV5OacWN8=
-SIZE (Impacket-0.9.6.0.tar.gz) = 241509
+SHA256 (impacket-0.9.12.tar.gz) = Wc1x5prGbmspBdZj5HV3Lx+UuTsDn5Kbo9ZVpzD72TU=
+SIZE (impacket-0.9.12.tar.gz) = 965250
Index: patches/patch-examples_nmapAnswerMachine_py
===================================================================
RCS file: patches/patch-examples_nmapAnswerMachine_py
diff -N patches/patch-examples_nmapAnswerMachine_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_nmapAnswerMachine_py 26 Sep 2014 07:45:00 -0000
@@ -0,0 +1,23 @@
+$OpenBSD$
+--- examples/nmapAnswerMachine.py.orig Thu Jul 17 17:39:36 2014
++++ examples/nmapAnswerMachine.py      Thu Sep 25 18:14:30 2014
+@@ -14,11 +14,11 @@ from impacket.ImpactPacket import TCPOption
+ 
+ MAC = "01:02:03:04:05:06"
+ IP  = "192.168.67.254"
+-IFACE = "eth0"
++IFACE = "em0"
+ OPEN_TCP_PORTS = [80, 443]
+ OPEN_UDP_PORTS = [111]
+ UDP_CMD_PORT = 12345
+-nmapOSDB = '/usr/share/nmap/nmap-os-db'
++nmapOSDB = '${LOCALBASE}/share/nmap/nmap-os-db'
+ 
+ # Fingerprint = 'Adtran NetVanta 3200 router' # CD=Z TOSI=Z <----------- NMAP 
detects it as Linux!!!
+ # Fingerprint = 'ADIC Scalar 1000 tape library remote management unit' # DFI=S
+@@ -1120,4 +1120,4 @@ if __name__ == '__main__':
+ # [-] ??? (RUL) Length of return UDP packet is correct
+ 
+ # sudo nmap -O 127.0.0.2 -p 22,111,89
+-# sudo python nmapAnswerMachine.py -i eth0 -p 192.168.66.254 -f 'Sun Solaris 
9 (SPARC)'
++# sudo python nmapAnswerMachine.py -i em0 -p 192.168.66.254 -f 'Sun Solaris 9 
(SPARC)'
Index: patches/patch-examples_tracer_py
===================================================================
RCS file: patches/patch-examples_tracer_py
diff -N patches/patch-examples_tracer_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_tracer_py    26 Sep 2014 07:45:00 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- examples/tracer.py.orig    Thu Sep 25 18:13:23 2014
++++ examples/tracer.py Thu Sep 25 18:14:00 2014
+@@ -286,7 +286,7 @@ class ParallelCoordinates(Tkinter.Canvas):
+ 
+ 
+ class Tracer:
+-    def __init__(self, interface = 'eth0', filter = ''):
++    def __init__(self, interface = 'em0', filter = ''):
+         print "Tracing interface %s with filter `%s'." % (interface, filter)
+ 
+         self.tk = Tkinter.Tk()
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-setup_py      26 Sep 2014 07:45:00 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- setup.py.orig      Fri Sep 26 09:35:00 2014
++++ setup.py   Fri Sep 26 09:35:59 2014
+@@ -21,9 +21,6 @@ setup(name = PACKAGE_NAME,
+       platforms = ["Unix","Windows"],
+       packages = ['impacket', 'impacket.dcerpc', 'impacket.examples', 
'impacket.dcerpc.v5', 'impacket.dcerpc.v5.dcom'],
+       scripts = glob.glob(os.path.join('examples', '*.py')),
+-      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME), ['README', 
'LICENSE']+glob.glob('doc/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 
'dot11'),glob.glob('impacket/testcases/dot11/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 
'ImpactPacket'),glob.glob('impacket/testcases/ImpactPacket/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 
'SMB_RPC'),glob.glob('impacket/testcases/SMB_RPC/*'))],
++      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME), ['README', 
'LICENSE']+glob.glob('doc/*'))],
+       requires=['pycrypto (>=2.6)'],
+       )
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-impacket/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   3 Apr 2009 15:47:45 -0000       1.1.1.1
+++ pkg/PLIST   26 Sep 2014 07:45:00 -0000
@@ -1,15 +1,35 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2009/04/03 15:47:45 sthen Exp $
-lib/python${MODPY_VERSION}/site-packages/Impacket-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/impacket/
+lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/impacket/Dot11Crypto.py
+lib/python${MODPY_VERSION}/site-packages/impacket/Dot11Crypto.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/Dot11KeyManager.py
+lib/python${MODPY_VERSION}/site-packages/impacket/Dot11KeyManager.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/ICMP6.py
+lib/python${MODPY_VERSION}/site-packages/impacket/ICMP6.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6.py
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6_Address.py
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6_Address.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6_Extension_Headers.py
+lib/python${MODPY_VERSION}/site-packages/impacket/IP6_Extension_Headers.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/ImpactDecoder.py
 lib/python${MODPY_VERSION}/site-packages/impacket/ImpactDecoder.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/ImpactPacket.py
 lib/python${MODPY_VERSION}/site-packages/impacket/ImpactPacket.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/NDP.py
+lib/python${MODPY_VERSION}/site-packages/impacket/NDP.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/__init__.py
 lib/python${MODPY_VERSION}/site-packages/impacket/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/cdp.py
+lib/python${MODPY_VERSION}/site-packages/impacket/cdp.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/crypto.py
+lib/python${MODPY_VERSION}/site-packages/impacket/crypto.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/__init__.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/atsvc.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/atsvc.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/conv.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/conv.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/dcerpc.py
@@ -20,6 +40,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/dcom.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/epm.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/epm.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/lsarpc.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/lsarpc.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/mgmt.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/mgmt.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/ndrutils.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/ndrutils.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/printer.py
@@ -28,42 +52,152 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/samr.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/srvsvc.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/srvsvc.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/srvsvcserver.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/srvsvcserver.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/svcctl.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/svcctl.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/transport.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/transport.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/__init__.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/__init__.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/comev.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/comev.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/oaut.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/oaut.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/scmp.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/scmp.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/vds.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/vds.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/wmi.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcom/wmi.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcomrt.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dcomrt.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dtypes.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/dtypes.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/enum.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/enum.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/epm.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/epm.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/lsad.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/lsad.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/lsat.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/lsat.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/ndr.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/ndr.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/nrpc.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/nrpc.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/rpcrt.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/rpcrt.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/rrp.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/rrp.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/samr.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/samr.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/scmr.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/scmr.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/srvs.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/srvs.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/transport.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/transport.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/wkst.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/v5/wkst.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/winreg.py
 lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/winreg.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/wkssvc.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dcerpc/wkssvc.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dhcp.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dhcp.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dns.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dns.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/dot11.py
+lib/python${MODPY_VERSION}/site-packages/impacket/dot11.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/eap.py
+lib/python${MODPY_VERSION}/site-packages/impacket/eap.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/ese.py
+lib/python${MODPY_VERSION}/site-packages/impacket/ese.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/__init__.py
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/remcomsvc.py
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/remcomsvc.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/serviceinstall.py
+lib/python${MODPY_VERSION}/site-packages/impacket/examples/serviceinstall.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/helper.py
+lib/python${MODPY_VERSION}/site-packages/impacket/helper.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/hresult_errors.py
+lib/python${MODPY_VERSION}/site-packages/impacket/hresult_errors.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/logger.py
+lib/python${MODPY_VERSION}/site-packages/impacket/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/nmb.py
 lib/python${MODPY_VERSION}/site-packages/impacket/nmb.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/nt_errors.py
+lib/python${MODPY_VERSION}/site-packages/impacket/nt_errors.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/ntlm.py
 lib/python${MODPY_VERSION}/site-packages/impacket/ntlm.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/pcapfile.py
+lib/python${MODPY_VERSION}/site-packages/impacket/pcapfile.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/smb.py
 lib/python${MODPY_VERSION}/site-packages/impacket/smb.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/smb3.py
+lib/python${MODPY_VERSION}/site-packages/impacket/smb3.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/smb3structs.py
+lib/python${MODPY_VERSION}/site-packages/impacket/smb3structs.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/smbconnection.py
+lib/python${MODPY_VERSION}/site-packages/impacket/smbconnection.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/smbserver.py
+lib/python${MODPY_VERSION}/site-packages/impacket/smbserver.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/spnego.py
+lib/python${MODPY_VERSION}/site-packages/impacket/spnego.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/structure.py
 lib/python${MODPY_VERSION}/site-packages/impacket/structure.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/system_errors.py
+lib/python${MODPY_VERSION}/site-packages/impacket/system_errors.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/tds.py
+lib/python${MODPY_VERSION}/site-packages/impacket/tds.pyc
 lib/python${MODPY_VERSION}/site-packages/impacket/uuid.py
 lib/python${MODPY_VERSION}/site-packages/impacket/uuid.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/version.py
+lib/python${MODPY_VERSION}/site-packages/impacket/version.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/winregistry.py
+lib/python${MODPY_VERSION}/site-packages/impacket/winregistry.pyc
+lib/python${MODPY_VERSION}/site-packages/impacket/wps.py
+lib/python${MODPY_VERSION}/site-packages/impacket/wps.pyc
 share/doc/py-impacket/
 share/doc/py-impacket/LICENSE
-share/doc/py-impacket/New SMB and DCERPC features in Impacket.pdf
 share/doc/py-impacket/README
-share/doc/py-impacket/SMBCommands.dot
-share/doc/py-impacket/SMBCommands.png
 share/examples/py-impacket/
-share/examples/py-impacket/chain.py
-share/examples/py-impacket/crapchain.py
-share/examples/py-impacket/exploit.py
+share/examples/py-impacket/atexec.py
+share/examples/py-impacket/esentutl.py
+share/examples/py-impacket/ifmap.py
+share/examples/py-impacket/lookupsid.py
 share/examples/py-impacket/loopchain.py
-share/examples/py-impacket/ms05-039-crash.py
-share/examples/py-impacket/oochain.py
+share/examples/py-impacket/mssqlclient.py
+share/examples/py-impacket/mssqlinstance.py
+share/examples/py-impacket/nmapAnswerMachine.py
+share/examples/py-impacket/ntfs-read.py
+share/examples/py-impacket/opdump.py
+share/examples/py-impacket/os_ident.py
 share/examples/py-impacket/ping.py
+share/examples/py-impacket/ping6.py
+share/examples/py-impacket/psexec.py
+share/examples/py-impacket/rdp_check.py
+share/examples/py-impacket/registry-read.py
 share/examples/py-impacket/rpcdump.py
 share/examples/py-impacket/samrdump.py
-share/examples/py-impacket/smbcat.py
+share/examples/py-impacket/secretsdump.py
+share/examples/py-impacket/services.py
 share/examples/py-impacket/smbclient.py
+share/examples/py-impacket/smbexec.py
+share/examples/py-impacket/smbrelayx.py
+share/examples/py-impacket/smbserver.py
+share/examples/py-impacket/smbtorture.py
 share/examples/py-impacket/sniff.py
 share/examples/py-impacket/sniffer.py
 share/examples/py-impacket/split.py
 share/examples/py-impacket/tracer.py
-share/examples/py-impacket/win_echod.py
+share/examples/py-impacket/uncrc32.py
+share/examples/py-impacket/wmiexec.py
+share/examples/py-impacket/wmiquery.py

Reply via email to