El Blog de Seguridad
A place to keep a record of my journey through IT security
  • Home
  • About Me
  • Security Tools

Posts Tagged ‘DoS’

Three-way Handshake

network No Comments »

The three-way handshake is the process by which two computers create a reliable connection to eachother using TCP (Transmission Control Protocol).  The computer requesting the connection sends out a synchronize packet (SYN), when the second computer receives this packet it responds by sending a synchronize packet and an acknowledgement packet (SYN/ACK).  When the initiating computer receives the acknowledgement from the requested computer, it then sends an ACK packet as well, completing the three-way handshake.  There now exists an open-communication channel between the two computers until one issues a “FIN” or “RST” packet or the connection times out.

This is a very important concept in IT security, and it is also very exploitable.  When you think about it, the requesting computer is making sure it is connecting to the right computer before completing the connection.  What happens if someone intercepts the SYN packet (disguised as the designated computer) and sends a spoofed SYN/ACK and the requestor then completes the connection thinking it’s connected to the desired computer?  Or someone can listen in on the connection you’ve made (if it isn’t secure) and disguise information/malware to look like it came from the computer you’re talking to.

Another vulnerability occurs when someone maliciously sends out a flood of SYN packets from a spoofed IP address to a server, causing the server to consume large amounts of resources trying to keep up with these malicious packets.  This is a form of a denial-of-service attack (DoS).  This vulnerability is less of a worry with modern networks.

Sources: wikipedia, Computer Security Lab Manual


November 3rd, 2008 |

Tags: DoS, network, SYN, tcp




  • Recent Posts

    • Opening Ports in Windows 7 Firewall
    • Setting up Netbook to Dual Boot to Backtrack 4
    • XSS: Cross Site Scripting
    • nessusrc
    • Installing Nessus 2.2.11
  • Security Blogs

    • Craig Security
    • DarkNet.org
    • DarkReading.com
    • GNU Citizen
    • Iron Geek
    • Matasano
    • RootSecure.net
  • RSS Security Articles

    • Decrypting Symantec BackupExec passwords March 10, 2010 extern blog SensePost;
    • Microsoft Warns of Internet Explorer 0day March 10, 2010 BrianKrebs
    • Importance of end-to-end encryption in the retail space March 9, 2010 View From The Bunker
    • APT: Should your panties be in a bunch, and how do you un-bunch them? March 9, 2010 Matt Olney
    • Monoprice.com Shuttered After Fraud Complaints March 9, 2010 BrianKrebs
    • Cloud-based (FILE) Integrity Monitoring March 9, 2010 http://sucuri.net
    • LifeLock will pay $12 million for false claims March 9, 2010 Tom Kelchner
    • Microsoft IE 6 & 7 Zero-day (Aside) March 9, 2010 Simon Price
    • Is it Wireless Security or Secure Wireless? March 9, 2010 mrothman@securosis.com
    • March Patch Tuesday Overshadowed by New IE Zero-Day Vulnerability March 9, 2010 Paul Henry
  • Categories

    • linux
    • Nessus
    • network
    • OWASP Top 10
    • Security Tools
    • Tutorial
    • Uncategorized
    • Windows Command Line
  • Archives

    • March 2010
    • January 2010
    • November 2009
    • January 2009
    • November 2008
    • October 2008
Copyright © 2010 El Blog de Seguridad All Rights Reserved
RSS XHTML CSS Log in
Wp Theme by n Graphic Design
Powered by Wordpress