ETH-105
Exploit writing and web application security
The training consists of two main sections. The first one shows the exploit writing process and the other one is about web application security. The purpose of this training is to give not just an overview but also to teach the students how to find vulnerabilities and write actual exploits. Using this knowledge, they can verify the security of applications during their ethical hacking and pentesting assignments.
The exploit writing part of the training helps students to learn how to find vulnerabilities using fuzzers for example and how to verify if the bug is exploitable or not. And if the answer is yes, it is exploitable than how to write a working exploit to take advantage of the vulnerability and how to evade different types of protections.
As there are differences between the platforms, we are giving instructions and labs to develop and exploit not just on Windows but on Linux, as well. The order of the sections and labs are in a given order and each one of them builds upon the knowledge of the previous step. So, it will happen as a process not just immediately and it helps the students to follow the training.
The second part of the training called Web application security helps the students to quickly evaluate web applications, find and expose vulnerabilities. Each section has its own hands-on lab. These practical tests show what happens behind the scenes so the students will understand what happens and not just click through an automated pentesting application. We put emphasis on the basics and technical details. We use automated tools also to speed up the processes, of course. But we lay the foundation so the trainees will understand why an attack works, how it works and what caused the problem.
At the end of the training participants:
General Linux and Microsoft Windows system administration, basic knowledge of web applications and related protocols, basic understanding of SQL databases. Basic programming skills and understanding of programming.
5 days
| Location (Online) | Course Price |
|---|---|
| Europe / EMEA | €2,000 |
| UK | £1,740 |
| Americas | $3,400 |
| Virtual Class | Dates |
|---|---|
| Europe | Please contact us |
| Americas | Please contact us |
This training is part of our Linux portfolio which explores essential topics, such as:
Artificial intelligence and machine learning applications
Container orchestration and cloud-native technologies
Private cloud infrastructure and storage solutions
System administration and advanced Linux topics
CI/CD, automation and modern development practices