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!

Course Overview:

TN-205: A+ Skills Class provides students with the skills, knowledge and understanding that will enable them to install, configure, upgrade, troubleshoot and repair personal computer systems.  The A+ curriculum is excellent preparation for almost any computer related career or position.  This course lays the foundation for further study in networking and programming.  Designed for the new computer professional who has support knowledge of PC hardware, but needs to expand upon that knowledge.

Attendees to the TN-205: A+ Skills Class will receive TechNow approved course materials and expert instruction.

Please Note:  This course is designed with a focus on skills and is not a preparation course for certification.

Dates/Locations:

No Events

Duration: 5 Days

Course Objectives:

  • Identifying, Adding & Removing System Components
  • Installation, Configuring & System Optimization
  • Diagnosing & Troubleshooting Problems
  • Power Protection & Safety Procedures
  • Motherboards, Processors & Memory
  • Printers
  • Basic Networking
  • Operating System Fundamentals
  • Installation, Configuration & Upgrade
  • Diagnosing & Troubleshooting
  • Networks

Prerequisites:

  • None

Comments

Latest comments from students


Liked the class?  Then let everyone know!

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-225: Network+
    • 08/25/2025 – 08/29/2025
    • San Antonio
  • CT-245: Linux+
    • 08/25/2025 – 08/29/2025
    • San Antonio
  • AZ-900: Microsoft Azure Fundamentals
    • 09/03/2025 – 09/05/2025
    • San Antonio
  • CT-395: CySA+ Cybersecurity Analyst
    • 09/08/2025 – 09/12/2025
    • San Antonio
  • TN-813: Certified in Governance, Risk and Compliance (CGRC)
    • 09/08/2025 – 09/11/2025
    • San Antonio
  • in   
     

    Course Overview:

    Course one of a three course series to obtain a Server 2016 MCSA certification. This five-day course is designed primarily for IT professionals who have some experience with Windows Server. It is designed for professionals who will be responsible for managing storage and compute by using Windows Server 2016, and who need to understand the scenarios, requirements, and storage and compute options that are available and applicable to Windows Server 2016.

    The course leads directly to preparing for the(MCSA):Windows Server 2016 exam “70-740: Installation, Storage, and Compute with Windows Server 2016”.  It also maps to Microsoft’s course 20740A, and is part of the Server 2016 MCSA certification. 

    Attendees to TN-5415: Installation, Storage, and Compute with Window Server 2016 will receive TechNow approved course materials and expert instruction.

    Dates/Locations:

    No Events

    Duration: 5 Days

    Course Objectives:

    • Prepare and install Nano Server, a Server Core installation, and plan a server upgrade and migration strategy
    • Describe the various storage options, including partition table formats, basic and dynamic disks, file systems, virtual hard disks, and drive hardware, and explain how to manage disks and volumes
    • Describe enterprise storage solutions, and select the appropriate solution for a given situation
    • Implement and manage Storage Spaces and Data Deduplication
    • Install and configure, and manage Windows and Hyper-V containers
    • Describe the high availability and disaster recovery technologies in Windows Server 2016
    • Plan, create, and manage a failover cluster
    • Implement failover clustering for Hyper-V virtual machines
    • Configure a Network Load Balancing (NLB) cluster, and plan for an NLB implementation
    • Create and manage deployment images
    • Manage, monitor, and maintain virtual machine installations

    Prerequisites:

    • A basic understanding of networking fundamentals
    • An awareness and understanding of security best practices
    • An understanding of basic AD DS concepts
    • Basic knowledge of server hardware
    • Experience supporting and configuring Windows client operating systems such as Windows 10
      

    Liked the class?  Then let everyone know!

     

    Course Overview:

    The CT-325: Security+ (SY0-701) class is the primary class you will need to take if your job responsibilities include securing network services, network devices, and network traffic. It will also help you prepare for the CompTIA Security+ examination (exam number SY0-701). In the CT-325: Security+ class you’ll build on your knowledge and professional experience with computer hardware, operating systems, and networks as you acquire the specific skills required to implement basic security services on any type of computer network.  Let us help you prepare for the CompTIA Security+ exam (SY0-701).

    TechNow is a CompTIA partner and uses official CompTIA Security+ curriculum.

    Attendees to CT-325: Security+ will receive TechNow approved course materials and TechNow expert instruction.

    Document Flow Chart iconsm

    Dates/Locations:

    Date/Time Event
    10/27/2025 - 10/31/2025
    08:00 -20:00
    CT-325: Security+
    TechNow, Inc, San Antonio TX
    12/15/2025 - 12/19/2025
    08:00 -16:00
    CT-325: Security+
    TechNow, Inc, San Antonio TX

    Duration: 5 Days

    Course Objectives:

    • Compare and contrast attacks
    • Compare and contrast security controls
    • Use security assessment tools
    • Explain basic cryptography concepts
    • Implement a public key infrastructure
    • Implement identity and access management controls
    • Manage access services and accounts
    • Implement a secure network architecture
    • Install and configure security appliances
    • Install and configure wireless and physical access security
    • Deploy secure host, mobile, and embedded systems
    • Implement secure network access protocols
    • Implement secure network applications
    • Explain risk management and disaster recovery concepts
    • Describe secure application development concepts
    • Explain organizational security concepts

    Prerequisites:

    • CompTIA A+ and Network+ certifications, or equivalent knowledge.
    • Windows 7/8/10 and Server 2008/2012/2016 experience required.
    • Six to nine months experience in networking, including experience in configuring & managing TCP/IP.

    Comments

    Latest comments from students


    User: joshjepsen@hotmail.com

    Instructor comments: Instructor was very knowledgeable on all the course content. There were some instances when I felt he streamlined through some of the material too quickly, such as going over how to identify types of attacks.



     

    Liked the class?  Then let everyone know!