Abstract:
Cyber-attacks have been appearing often, and many media and newspaper outlets
arouse awareness within the society by warning about the severity and the significant effects
of attacks. Both Denial of Service (DoS) and Distributed Denial of Service (DDos) attacks have
the purpose of disturbing organisations from going about their business and forcing them to
stop offering their services. Although ordinary people might regard such attacks are
complicated and hard to understand, security professionals and academics should understand
how they work and how to prevent them. Most articles, books and tools emphasise the key
attack patterns, specific information and occurrences of the attacks. However, it is hard to find
a complete guide that goes through the attack process, from how to generate a packet, how each
header works and how to manipulate a packet to cause attacks to occur. This dissertation might
help those who are interested in gaining all necessary knowledge about attacks or those whose
responsibility is to know, by reading ad following this project. The best defensive remedy
against network attacks can be acquired easily when practitioners have gone through all of the
steps, and this project can give practical insights to a security professionals.