Python logo

Goals


- Mastering application penetration testing using Python

Program

Discover Pentesting, application and network vulnerabilities
Basis of attacks: network, web, SQL
Common security breaches

Workshop: installation of the development environment – presentation of the types of common attacks

Network management, attack principles
Network packet interception (Scapy library)
Handling
of Fuzzing sockets Frameworks (Sulley library)

Workshop: Packet interception – service fuzzing

Web attacks
Presentation of the Request
Proxy2 library and BurpSuite application interception
: model, development
Captcha bypass
Firewall detection
SQL injection
Slowloris attack, HTTP alteration
MITMProxy
SSL Striping
Forensics Workshop: carrying out penetration

tests on a web application

Symmetric, asymmetric cryptography
Iterators on strings (itertools library)
Cryptographic attacks in Python 

Workshop: cryptographic attack in Python

Principle of
Cython backdoors : antivirus module and backdoors
Shellcodes

Workshop: Creation of an advanced backdoor

Passing of the certification (if foreseen in the financing).

Passing of the certification (if foreseen in the financing).

Duration

3 days

Price

£ 1536

Audience

Application Testers, Python Developers

Prerequisites

Have taken the Python Initiation course or equivalent knowledge

Reference

PYT100596-F

Sessions

Contact us for more informations about session date