Existing User Login

New User? Create An Account

Request new password

We are iCollege

Established in 2003 under the parent company XpertSkills, iCollege is one of the most trusted marketplaces in E-Learning. Our dedication transcends mere content – we source learning products from only the best suppliers and vendors across the globe so you have the widest selection of educational courses designed to equip you for success.

Headquartered in stunning South Africa, our distributed company spans 3 continents with employees in the U.S., India, and of course, South Africa. Our customers call more than 120 countries home. We're proud to say iCollege is trusted by leading organizations in major tech hubs, including Silicon Valley, to train and equip employees to be the very best that they can be.

Whether partnering with Fortune 500 companies or being part of an individual's journey toward career growth, we are committed to the success of all who trust us as their source for education and training.

Contact Details:

Web: www.xpertskills.com
Skype: xpertskills
Mail: info@xpertskills.com

Physical Address:

Head Office - South Africa
16 Monte Carlo Crescent
Kyalami business Park
Johannesburg
South Africa 1684

You are here

Python for Security

EDUTAINMENT COURSE

Python for Security

Interactive and entertaining talk-show style format presented by industry leading experts.
Overview

Python is a great language for learning,  writing web applications,  and manipulating data.  However,  Python can be used for security testing as well.  In this series,  we will explore the use of Python in such concepts as brute force password cracking,  making SSH connections programmatically,  creating socket connections and port scanner a particular host,  banner grabbing from open ports,   and more. If that sounds interesting to you,  then please join us!

Objectives
  • Put Web application security in the context of Python
  • Go beyond the low hanging fruits
  • Handle security challenges in your Python code
  • Identify vulnerabilities and their consequences
  • Learn the security best practices in Python
  • Understand security testing methodology and approaches
Prerequisites

 Have some basic programming experience and exposure prior to attending this course.

Target Audience

This course is appropriate for advanced users, system administrators and web site administrators who want to use Python to support their server installations.

Instructor: ITProTV

ITProTV delivers the IT instruction that you need to advance or launch your IT career in a fun and creative way. With attractive studios and an interactive, talk-show style format, you'll watch more and learn more. From CompTIA, Cisco, and Microsoft to Security and Cloud Fundamentals, you can learn it all. Dive deep into one or master many with the friendly faces of IT training.

  1. PYTHON FOR SECURITY
1
Start
Overview
2
Start
Create a Socket Connection
3
Start
Create a Port Scanner
4
Start
Banner Reading from Open Ports
5
Start
Brute Forcing an SSH Connection
6
Start
Brute Forcing an SSH Connection Part 2
7
Start
Packet Sniffing with Python
8
Start
Packet Capture Output
9
Start
Ethernet Frames from RAW Packets
10
Start
IP Headers from Ethernet Frames
11
Start
TCP Segments
12
Start
UDP Segments
13
Start
Creating a TCP Server
14
Start
Forwarding Packet Sniffer
EDUTAINMENT COURSE
?Interactive and entertaining talk-show style format presented by industry leading experts.
USD 59
  • 05:44:00
    Hours of learning
  • Receive a Certificate of Excellence on successful completion
  • Presented by highly qualified, industry leading experts
  • 12 Months Access (Unless indicated otherwise)
  • 10-Day money-back guarantee
Back to Top