├── .gitattributes ├── .gitignore ├── Chapter 03 ├── butifulSoapExamples.py ├── download_images.py ├── email-scraper.py ├── exif.py ├── headers.py ├── lxml-parse.py ├── param-encod.py ├── response_Code.py ├── testSpider │ ├── scrapy.cfg │ └── testSpider │ │ ├── __init__.py │ │ ├── __init__.pyc │ │ ├── items.py │ │ ├── items.pyc │ │ ├── pipelines.py │ │ ├── results.json │ │ ├── settings.py │ │ ├── settings.pyc │ │ └── spiders │ │ ├── __init__.py │ │ ├── __init__.pyc │ │ ├── pactpub.py │ │ └── pactpub.pyc ├── urllib2_request_headers.py ├── urllib2_with_cookies.py └── urlopen.py ├── Chapter 04 ├── CSRF.py ├── Direct-object-reference.py ├── XSS-injection.py ├── XSS-vectors.txt ├── attack-vector.txt ├── bruteforce.py └── injection.py ├── Chapter 05 ├── crack_zip.py ├── dir-brute.py ├── directory-list.txt ├── passwordlist.txt ├── smtpbrute.py ├── ssh-brute-force-threded.py └── ssh-brute-force.py ├── Chapter 06 ├── UserDB.TXT ├── detect-packer.py ├── md5sum-packed.exe ├── md5sum.exe └── pefile-with-capstone.py ├── Chapter 07 ├── Crypto_AES.py ├── aes-file-decrypt.py ├── aes-file.py ├── hmac-md5.py ├── hmac-sha1.py └── sample-file.txt ├── Chapter 08 ├── B04323_08_1stDraft.doc ├── pyHookKeyLogger.py ├── pyHookKeyLoggerLinux.py ├── screenGrabLinux.py └── screenGrabWindows.py ├── Chapter 09 ├── msf.py ├── nmap-scan.py ├── paramiko-conn.py ├── pyclamd-tes.py ├── ssh_hosts.txt ├── w3af-api-client.py └── zap.py ├── LICENSE ├── README.md └── Software and Hardware list.pdf /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter 03/butifulSoapExamples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/butifulSoapExamples.py -------------------------------------------------------------------------------- /Chapter 03/download_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/download_images.py -------------------------------------------------------------------------------- /Chapter 03/email-scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/email-scraper.py -------------------------------------------------------------------------------- /Chapter 03/exif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/exif.py -------------------------------------------------------------------------------- /Chapter 03/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/headers.py -------------------------------------------------------------------------------- /Chapter 03/lxml-parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/lxml-parse.py -------------------------------------------------------------------------------- /Chapter 03/param-encod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/param-encod.py -------------------------------------------------------------------------------- /Chapter 03/response_Code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/response_Code.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/scrapy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/scrapy.cfg -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/__init__.pyc -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/items.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/items.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/items.pyc -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/pipelines.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/results.json: -------------------------------------------------------------------------------- 1 | [[[ -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/settings.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/settings.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/settings.pyc -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/spiders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/spiders/__init__.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/spiders/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/spiders/__init__.pyc -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/spiders/pactpub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/spiders/pactpub.py -------------------------------------------------------------------------------- /Chapter 03/testSpider/testSpider/spiders/pactpub.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/testSpider/testSpider/spiders/pactpub.pyc -------------------------------------------------------------------------------- /Chapter 03/urllib2_request_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/urllib2_request_headers.py -------------------------------------------------------------------------------- /Chapter 03/urllib2_with_cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/urllib2_with_cookies.py -------------------------------------------------------------------------------- /Chapter 03/urlopen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 03/urlopen.py -------------------------------------------------------------------------------- /Chapter 04/CSRF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/CSRF.py -------------------------------------------------------------------------------- /Chapter 04/Direct-object-reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/Direct-object-reference.py -------------------------------------------------------------------------------- /Chapter 04/XSS-injection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/XSS-injection.py -------------------------------------------------------------------------------- /Chapter 04/XSS-vectors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/XSS-vectors.txt -------------------------------------------------------------------------------- /Chapter 04/attack-vector.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/attack-vector.txt -------------------------------------------------------------------------------- /Chapter 04/bruteforce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/bruteforce.py -------------------------------------------------------------------------------- /Chapter 04/injection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 04/injection.py -------------------------------------------------------------------------------- /Chapter 05/crack_zip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/crack_zip.py -------------------------------------------------------------------------------- /Chapter 05/dir-brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/dir-brute.py -------------------------------------------------------------------------------- /Chapter 05/directory-list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/directory-list.txt -------------------------------------------------------------------------------- /Chapter 05/passwordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/passwordlist.txt -------------------------------------------------------------------------------- /Chapter 05/smtpbrute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/smtpbrute.py -------------------------------------------------------------------------------- /Chapter 05/ssh-brute-force-threded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/ssh-brute-force-threded.py -------------------------------------------------------------------------------- /Chapter 05/ssh-brute-force.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 05/ssh-brute-force.py -------------------------------------------------------------------------------- /Chapter 06/UserDB.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 06/UserDB.TXT -------------------------------------------------------------------------------- /Chapter 06/detect-packer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 06/detect-packer.py -------------------------------------------------------------------------------- /Chapter 06/md5sum-packed.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 06/md5sum-packed.exe -------------------------------------------------------------------------------- /Chapter 06/md5sum.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 06/md5sum.exe -------------------------------------------------------------------------------- /Chapter 06/pefile-with-capstone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 06/pefile-with-capstone.py -------------------------------------------------------------------------------- /Chapter 07/Crypto_AES.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/Crypto_AES.py -------------------------------------------------------------------------------- /Chapter 07/aes-file-decrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/aes-file-decrypt.py -------------------------------------------------------------------------------- /Chapter 07/aes-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/aes-file.py -------------------------------------------------------------------------------- /Chapter 07/hmac-md5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/hmac-md5.py -------------------------------------------------------------------------------- /Chapter 07/hmac-sha1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/hmac-sha1.py -------------------------------------------------------------------------------- /Chapter 07/sample-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 07/sample-file.txt -------------------------------------------------------------------------------- /Chapter 08/B04323_08_1stDraft.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 08/B04323_08_1stDraft.doc -------------------------------------------------------------------------------- /Chapter 08/pyHookKeyLogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 08/pyHookKeyLogger.py -------------------------------------------------------------------------------- /Chapter 08/pyHookKeyLoggerLinux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 08/pyHookKeyLoggerLinux.py -------------------------------------------------------------------------------- /Chapter 08/screenGrabLinux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 08/screenGrabLinux.py -------------------------------------------------------------------------------- /Chapter 08/screenGrabWindows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 08/screenGrabWindows.py -------------------------------------------------------------------------------- /Chapter 09/msf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/msf.py -------------------------------------------------------------------------------- /Chapter 09/nmap-scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/nmap-scan.py -------------------------------------------------------------------------------- /Chapter 09/paramiko-conn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/paramiko-conn.py -------------------------------------------------------------------------------- /Chapter 09/pyclamd-tes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/pyclamd-tes.py -------------------------------------------------------------------------------- /Chapter 09/ssh_hosts.txt: -------------------------------------------------------------------------------- 1 | 127.0.0.1 2 | -------------------------------------------------------------------------------- /Chapter 09/w3af-api-client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/w3af-api-client.py -------------------------------------------------------------------------------- /Chapter 09/zap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Chapter 09/zap.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/README.md -------------------------------------------------------------------------------- /Software and Hardware list.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Effective-Python-Penetration-Testing/HEAD/Software and Hardware list.pdf --------------------------------------------------------------------------------