Analysis and Evaluation of attacks on the TCP state-machine and its countermeasures

Analysis and Evaluation of attacks on the TCP state-machine and its countermeasures

Type

Bachelor’s thesis

Description

TCP is one of the core protocols of the Internet. As of today, different attacks on the TCP state-machine exists. For instance, TCP SYN attacks leverage the fact that establishing a TCP connection initially requires more resources on the receiver’s than on the connection initiators side. This imbalance can easily be used to exhaust resources on the connection receiver and, thus, effectively denial access to its services.

In this work, specifics of TCP state-machine attacks and existing countermeasures should be analyzed systematically and evaluated according to efficiency, effectiveness and applicability in typical ISP scenarios.

Prerequisites

  • Good knowledge of prevalent Internet protocols and standards
  • Very good in German or good in English language
  • Linux skills are a plus
  • Creativity and ability to work independently
  • Willingness to actively communicate with peers

Working condition

Flexible, no presence required. Home office is possible. Details will be discussed in regular personal meetings. Working place at CASED or h_da can be offered if required/wished.

Contact

Sebastian Abt