MSCE7344 | COUNTER HACKING TECHNIQUES

Techniques for offensive or defensive goals in network, computer systems and applications in order to discover potential vulnerabilities and propose appropriate countermeasures. Topics covered include system memory organizations, CPU registers, assembly language fundamentals, development of local and remote Linux exploits, writing Linux shellcode, conducting stealthy attacks, network and wireless hacking techniques, metasploit framework exploits, fuzzing based security testing, and ethical and legal implications of cyber-attacks.