
Ethical Hacker & Cyber Defence
Ilaria Digital School
Become a cybersecurity specialist, from scratch to professional penetration testing: understand systems and networks, attack ethically within an authorised scope, defend, investigate and secure development. Skills: Master the mathematical foundations of computing and cryptography; Understand computer and operating system architecture, administer Linux; Design and analyse a network; Program in Python and optimise algorithms; Secure an information system; Design and query a database; Use artificial intelligence in attack and defence; Test the security of web and mobile applications; Carry out a complete penetration test and its report; Conduct a digital forensic investigation; Analyse malware; Develop securely; Integrate security into continuous integration and deployment; Analyse risks and audit an organisation's security. Workshops take place in your isolated lab, on training targets and samples you install yourself; no real system is touched, and the data you need is provided.
- 214 episodes
- Avg 15 min
- English
July 9 · 15 min
July 8 · 15 minWorkshop: extracting all IP addresses from a log
July 7 · 15 minRegular expressions: extract patterns
July 6 · 15 minWorkshop: Port → service dictionary
July 6 · 15 minWorkshop: create a list of ports and go through it
July 3 · 15 minData structures, lists and dictionaries
July 2 · 15 minWorkshop: Setting the number of ping packets
July 2 · 15 minWorkshop: script that executes 'ping' and saves output
July 1 · 15 minOS and subprocess libraries to launch commands
June 30 · 15 minDocumentation and comments: writing docstrings
June 30 · 15 minWorkshop: creating and importing utils.py
June 29 · 15 minModules, packages, and pips: reusing code
June 29 · 15 minDebug your script: print vs pdb
June 26 · 15 minWorkshop: managing FileNotFoundError on the log
June 25 · 15 minException handling: try/except
June 24 · 15 minWorkshop: reading a log and counting ERROR lines
June 24 · 15 minReading text files: open, read
June 23 · 15 minWorkshop: interactive mini-menu to choose an action
June 22 · 15 minWorkshop: est_pair (port) function
June 19 · 15 minDefine and call simple functions