Course Overview:

 

This Python for Penetration Testing course is designed to give you the skills you need for maintaining or developing Python Penetration Testing tools oriented towards offensive operations.  We have a suite of courses and certifications that help  understand a problem, this course prepares the student to rapidly develop prototype code to attack or defend against it.

The course concludes with a Capture the Flag event that will test both your ability to apply your new tools and coding skills in a Python Penetration Testing challenge.

This course is not intended to be an Advanced Python course, but to exemplify penetration techniques utilizing Python.  The course covers Threading, Sockets, OOP, and third party modules that facilitate the offensive operator’s objective.

This course utilizes the “Violent Python” text book.

Attendees to TN-345: Python for Penetration Testers Class will receive TechNow approved course materials and expert instruction.

Dates/Locations:

No Events

Duration: 3 Days

Course Objectives:

  • Python Lanuage Refress
  • Network Sockets
  • Exception Handling
  • Hashes and Cracking Passwords
  • Threading
    • Concepts and Python Implementation
    • Queues and Synchronization
    • urlparse and httplib to probe URLs
    • Crack a password protected zip file
  • Port Scanner
    • Threading a Port Scanner
  • nmap integration
  • Deploying shellcode
  • Mechanize, BeautifulSoup
    • HTTP Form Password Guessing
    • HTTP Proxies (Burp Suite)
    • HTTP Cookies Session Hijacking
      • CookieMonster
  • Images and Metadata
  • Justniffer
  • SQL Injection
    • sqlmap
    • SQLBrute
  • Antivirus and IDS evasion
    • PyInstaller
    • Metasploit
  • Scapy
    • Deploy shellcode
    • DNS Cache Poisoning
    • Packety Violence

Prerequisites:

Comments

Latest comments from students


  

Liked the class?  Then let everyone know!

TechNow has been involved in enterprise security architectures and education since 1990.  TechNow’s training program has followed the evolution of enterprise computing into security architectures.  Palo Alto Networks represents the current state of security product evolution.  With next generation firewall technology, the reunification of your security architecture is possible.  TechNow can present the ramifications of many centralized strategies.  All courses utilize enterprise security professionals with experience as instructors and can discuss the detail of implementation and the integration into an existing infrastructure.
Palo Alto Networks Certifications:  Accredited Configuration Engineer (ACE) take EDU-201; Palo Alto Networks Certified Network Security Engineer (PCNSE) take  EDU-201 + EDU-205 + EDU-221
TechNow is a mobile Pearson VUE Authorized Testing Center.  Palo Alto courses can be delivered on the customer site, with certificadtion testing on the last day of the course.  Take the course and get certfied, without  logistical effort of getting students to a training facility and the hassle of scheduling testing.
TechNow, Inc. is not associated in any way with Palo Alto Networks, Inc.
in   

Welcome to TechNow! The Leader in Information Security Training & Computer Training.

The world of information security and computer training is ever changing.  The techniques and systems continue to evolve and we must stay current and diligent.  To do this, you can count on TechNow®…the leader in cybersecurity training and computer system training.

TechNow® has been training the leaders in the computer community for many years.  We provide training for students in a number of areas.  Our cybersecurity trainings include popular courses like D0D 8140, Security , CISM, CISSP, CEH,CCNA, and more.  With over 34 years of experience, we’re able to provide you with unmatched training and certification programs.

TechNow also provides a variety of other popular trainings for the computer professional including Cisco, EC-Council, CompTIA, Unix/Linux and more.

.

Upcoming Events

  • CT-215: Cloud+
    • 01/05/2026 – 01/09/2026
    • San Antonio
  • TN-965 Windows Security Automation with Powershell
    • 01/05/2026 – 01/09/2026
    • San Antonio
  • TN-715: Systems Security Certified Practitioner (SSCP)
    • 01/12/2026 – 01/16/2026
    • San Antonio
  • AZ-900: Microsoft Azure Fundamentals
    • 01/20/2026 – 01/23/2026
    • San Antonio
  • IT-113: IT Infrastructure Library (ITIL) v4 – Foundations Course
    • 01/20/2026 – 01/23/2026
    • San Antonio
  • in   

    Course Overview:

    This is a hands-on course that covers many of the concepts of securing the perimeter of an organization. This includes concepts such as intrusion detection, packet filtering, and central logging.

    A skills focus enables the student to better absorb the subject matter and perform better on the job.   This is not death by power point. The course is aligned with information assurance operators and executing hands-on labs. Lecture and labs walk the student through the knowledge required to truly understand the mechanics of Firewalls.

    This course is an excellent precursor to PA-215 Palo Alto Firewall Essentials FastTrack.

    Attendees to TN-949: Certified Firewall Analyst Prep will receive TechNow approved course materials and expert instruction.

    Date/Locations:

    No Events

    Duration: 5 days

    Course Objectives:

    • Analyzing Network and Wireless Design
    • Creating and Auditing a Rulebase
    • Firewall Assessment and Penetration Testing
    • Host-Based Detection and DLP
    • Incident Detection and Analysis
    • IOS and Router Security
    • IPv6 and ICMPv6
    • Log Collection and Analysis
    • NAT and Proxies
    • Netfilter IPtables
    • Network Access Control
    • Network-Based Intrusion Detection
    • Packet Filters and Inspection
    • Packet Fragmentation
    • Perimeter Concepts and IP Fundamentals
    • Securing Hosts and Services
    • TCP/IP Protocols
    • VPN Design and Auditing
    • VPN Implementation

    Course Prerequisites:

    • GSEC or equivalent experience
    • UNIX, Windows, networking and security  experience
    • This is a hands-on skill course requiring comfort with command line interaction and network communications

    Comments

    Latest comments from students


    Liked the class?  Then let everyone know!

    (ISC)², CBK, and CISSP are registered marks of the International Information Systems Security Certification Consortium in the United States and other countries.

    Access, Excel, Hyper-V, Outlook, Microsoft, SharePoint, Silverlight, SQL Server, Visual Basic, Win32, Windows, Windows PowerShell and Windows Server are registered trademarks of Microsoft Corporation.

    Adobe, Acrobat, Flash and Photoshop are registered trademarks of Adobe Systems Incorporated in the United States and/or other countries

    Amazon Web Services is a trademark of Amazon.com, Inc.

    Android is a trademark of Google Inc.

    APMG-International Change Management, The APMG-International Change Management and Swirl Device logo, APMG-International AgilePM and The APMG-International AgilePM and Swirl Device logo are trademarks of The APM Group Limited.

    Certified Ethical Hacker (CEH) is a registered trademark of EC-Council.

    Cisco is a registered trademark of Cisco Systems Inc.

    CMMI® is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.

    IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis. These trademarks are used with express permission of International Institute of Business Analysis.

    CAPM, Certified Associate in Project Management (CAPM), PMP, Project Management Professional (PMP), PMI-ACP, PMI Agile Certified Practitioner (PMI-ACP), PMBOK, and the R.E.P. Logo are marks of Project Management Institute, Inc.

    CBAP® and CCBA® are registered certification marks owned by International Institute of Business Analysis. These trademarks are used with express permission of International Institute of Business Analysis.

    Certified Business Analysis Professional, Certification of Competency in Business Analysis, Endorsed Education Provider, EEP and the EEP logo are trademarks owned by International Institute of Business Analysis. These trademarks are used with express permission of International Institute of Business Analysis.

    COBIT is a trademark of ISACA, registered in the U.S. and other countries.

    COBIT® 5 is a trademark of the Information Systems Audit and Control Association® (ISACA®). This product includes COBIT® 5, used by permission of ISACA®. 2012© ISACA®. All rights reserved.

    CompTIA A+ and CompTIA Network+ are registered trademarks of the Computing Technology Industry Association, Inc.

    CompTIA CASP and CompTIA Cloud Essentials are trademarks of the Computing Technology Industry Association, Inc.

    GIAC and associated certifications:  GSEC, GPEN, GXPN, GCFW, GCUX, GCWN, GCIA, GREM are registered trademarks of the SANS Institute

    Hadoop is a registered trademark of the Apache Software Foundation.

    Hibernate is a registered trademark and servicemark of Red Hat, Inc.

    iPad, iPhone, Mac and Mac OS are trademarks of Apple Inc., registered in the U.S. and other countries.

    ITIL®, PRINCE2® and MSP® are registered trademarks of AXELOS Limited.

    JavaScript, JavaServer, JavaServer Pages, Enterprise JavaBeans, MySQL and PL/SQL are trademarks of Oracle Corporation.

    Linux is a registered trademark of Linus Torvalds.

    Java and Oracle are registered trademarks of Oracle Corporation.

     Palo Alto Networks, PAN-OS, App-ID, Content-ID, Url-ID, GlobalProtect, Wildfire, and Panorama are trademarks of Palo Alto Networks, Inc.

    "Python" is a registered trademark of the Python Software Foundation, used by Learning Tree International with permission from the Foundation.

    Red Hat and Red Hat Enterprise Linux are registered trademarks of Red Hat, Inc. in the United States and other countries.

    Red Hat Middleware, LLC. All rights reserved.

    SANS and associated certifications:  GSEC, GPEN, GXPN, GCFW, GCUX, GCWN, GCIA, GREM are registered trademarks of the SANS Institute

    SAP Crystal Reports is the registered trademark of SAP AG in Germany and in several other countries.

    Scrum Alliance REPSM is a service mark of Scrum Alliance, Inc. Any unauthorized use is strictly prohibited.

    TechNow® is a registered trademark of TechNow Incorporated.

    The CompTIA Authorized Quality Curriculum logo is a proprietary trademark of CompTIA. All rights reserved.

    The Swirl logo™ is a trademark of AXELOS Limited.

    Transact-SQL is a trademark of Sybase, Inc.

    UNIX is a registered trademark of The Open Group.

    VMware is a registered trademark of VMware, Inc. in the United States and/or other jurisdictions.

    XML is a trademark of MIT, INRIA or Keio on behalf of the World Wide Web Consortium.

    in