3. Agenda
➢ Brief Introduction
➢ Use of Assembly Level Language in Security
➢ Use of Various Other Subjects for Security
➢ Security As a Career & various branches in security.
➢ Question and Answers.
4. About Me
● Security Enthusiast
● Part time Bounty Hunter
● Certified Ethical Hacker
● CCNA
● php developer.
8. Buffer Overflows
Buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer,
overruns the buffer's boundary and overwrites adjacent memory locations. This is a special case of the
violation of memory safety
Let’s see an example
9.
10. Fuzzing
● Fuzz testing or Fuzzing is a Black Box software testing technique, which basically consists in finding
implementation bugs using malformed/semi-malformed data injection in an automated fashion.
● A shellcode is a small piece of code used as the payload in the exploitation of a software
vulnerability.
14. Other Engineering Subjects in Relation with Security
● Computer Networks
● Operating Systems
● Advanced Database Management Systems
● Open Source Technology e.g. Apache
● Virtualization
Various Security Domains