只提供英語版本
Python is an essential programming language for cyber security professionals to achieve various security check up tasks and assessments. The language is flexible and powerful, with available libraries for network programming, data management and even network scanning.
Many professionals use open source tools and frameworks which are developed in Python. In this 2-day course, cyber security professionals will understand the basics of Python programming such that they can develop their own tools or extend one’s module, integrate with the preferred APIs and export their favorite results for report or research purpose.
Course Objective
Enable cyber security professionals to start explore python programming such that they can develop or customise security tools and applications found in the open source community, carry out more substantial testing, fuzzing and threat intelligence collection.
Date and Time
1-2 February 2021, 09:30 – 17:00
Venue
1/F, HKPC Building, 78 Tat Chee Avenue, Kowloon, Hong Kong
Medium
Cantonese with English terminology
Course Outline
Day 1
Python Fundamentals
- Primitive Type
- Import Library
- If then else
- Loop
- Open file
- Run and debug
- Installation
- Json / CSV / Pandas / NumPy
- Date Time
- Export to file
- Function Class
- Exception
- Network, request
- Regular Expression
Day 2
– Network programming (web request)
– SQL injection and fuzzing the parameters
– System programming (Get windows process)
– Export scanned result to JSON
– Integrate and use of Virus total or any.run API
– Testing Vulnerability, system process…etc
– Encryption
– Security Open Source Python Tools (Usage and customization, add features)
- W3AF
- DNS Tools
- More tools can be covered
– Phishing website detection
– Scan ports, services..etc
Fee
Early Bird Price (deadline on 31 December 2020):
– Non-member : HK$6,500
– Member of Organiser/Supporting Organisations: HK$6,400
Regular Price:
– Non-member : HK$6,600
– Member of Organiser/Supporting Organisations: HK$6,500
RTTP Approved Course
This course is an approved Reindustrialisation and Technology Training Programme (RTTP), which offers up to 2/3 course fee reimbursement upon successful applications. For details: https://rttp.vtc.edu.hk.
Trainers
Mr Anthony LAI
Founder & Security Researcher, VX Research Limited
Anthony LAI is the holder of SANS GREM (Gold Paper) since 2010 (Level 3 in Incident Response Management) and SANS GXPN (Level 3 of Penetration Test). He has over 15 years of experience in information security and quality assurance, including penetration test, exploitation research, malware analysis, threat analysis, reverse engineering, and incident response and management.
Mr Johnny WONG
Developer and Researcher, VXCON
Johnny WONG has started his development life for at least 6 years. He is expertise in Python and .NET programming. He is working with Anthony on various voluntary security research projects and vulnerability research.
Mr Austin LAU
Developer and Researcher, VXCON
Austin LAU has started his development life for at least 6 years. He is expertise in Python and .NET programming. He is working with Anthony on various voluntary security research projects and vulnerability research .
Target Audience
- IT Security Auditor
- Application Developer
- IT Security Consultant
- Penetration Tester
- IT Security Officer
Certificate of Training
Participants who have attained 75% or more attendance will be awarded Attendance Certificate.