Python for Cyber Security Practitioners

Course Group: 
Cyber Security
Course Outline: 


Python for Cyber Security Professionals is a new 5 day course offered by UNSW Canberra Cyber designed to teach both Red and Blue Team members how to harness the power of the Python programming language. Instruction will be provided through a mixture of theory lessons, small practical exercises and major in-class programming assignments known as Toolkit Development (TKD) sessions. Each TKD is designed to provide the student with a tool suitable for immediate deployment upon their return to the workplace, nuanced for their particular requirements. The final day consists of a 7 hour combined practical assessment and TKD activity. Alumni will be formally recognised as UNSW Canberra Cyber Python Developers, and leave the course with cutting edge knowledge as well as a deployable toolkit of Python programs. 

Who Should Attend?

Course Outline

Further Information

Duration: 5 days

Delivery Mode: Classroom


Advertised: Canberra

In-house: Contact the  for more information and to arrange a quote. Recommended for groups of 10 or more.

What you will receive:

  • Option to download any code written in the course on the UNSW Canberra Cyber, Cyber Range.
  • Comprehensive set of course notes.
  • Certificate of attendance.
  • Morning tea, lunch and afternoon tea.

Affiliated course: Intro to Python Scripting




  • Intermediate pentesters.
  • People security literate in a programming language other than Python.
  • Python programmers who are not familiar with security applications.
  • Security practitioners who need to write their own tools but don’t have the skills/experience.




  • Core concepts
  • Packet forging
  • Covert communications
  • Python implant design
  • Network stress testing
  • HTTP integration
  • Shellcode obfuscation
  • Binary manipulation




UNSW Canberra Cyber is a focal point for the research of some 60 scholars from various faculties across UNSW who conduct research work on different aspects of cyber security. The Centre is based in Canberra at the Defence Force Academy that provides both advanced research as well as undergraduate and graduate education on cyber security. UNSW Canberra Cyber brings together the biggest concentration of research and tertiary education for the multi-disciplinary study of cyber security in any single university in the Southern hemisphere. A number of UNSW Canberra Cyber scholars, in areas ranging from information technology and engineering to law and politics, have significant international reputations for their work.  




UNSW Canberra Cyber
UNSW Canberra



No dates? Or unable to attend dates shown? Submit an Expression of Interest below to be notified of upcoming courses.


29 April 2019 - 3 May 2019