Flood attacks mit C#?
Ich muss für ein Schulprojekt recherchieren. Das projekt thema ist: "wie sicher ist C#?". (ich muss heraus finden wie gut die sprache ist um black hat angriffe zu starten und ich habe DDOS angriffe genommen also muss ich lernen welche flood attacken man ausführen kann)
ich habe UDP, TCP, ICMP, HTTP und SYN gefunden. Ist das richtig? also kann man mit denen eine flood attacke in c# starten und was gibt es noch so für Flood arten?
1 Antwort
Mit "Wie sicher ist C#" hat aber ein DOS Angriff nichts zu tun, du prüfst ja damit nicht die Sicherheit der Sprache oder der CLR oder willst du einen C# Server angreifen?
Du kannst grundsätzlich mit TCP UDP ICMP SYN und auch Raw IP oder Ethernetframes einen DOS angriff starten HTTP geht über TCP und würde ich nicht gesondert beachten.
Ich denke mal, dass die meisten Server in Standardeinstellung auf Syn Floods am sensitivesten sein werden, sofern das Timeout entsprechend hoch ist.
Wenn du keine Flood Attacke machen willst kannst du aber auch einen DOS Angriff per ARP Cache Poisioning oder per DNS Rewrites mit einem vorhergehnden Man in the Middle Angriff machen. Diese Dos angriffe sind auch Effektiver als Flood angriffe weil du nicht Bandbreitenbegrenzt bist, allerdings sind die nur in Lokalen Netzwerken mit ARP möglich.