Session Hijacking and Man-in-the-Middle Attacks
When
you're on the internet, your computer has a lot of small back-and-forth
transactions with servers around the world letting them know who you are and
requesting specific websites or services. In return, if everything goes as it
should, the web servers should respond to your request by giving you the
information you're accessing. This process, or session, happens whether you are
simply browsing or when you are logging into a website with your username and
password.
The session between your computer and the remote web server is given a
unique session ID, which should stay private between the two parties; however,
an attacker can hijack the session by capturing the session ID and posing as
the computer making a request, allowing them to log in as an unsuspecting user
and gain access to unauthorized information on the web server. There are a
number of methods an attacker can use to steal the session ID, such as a
cross-site scripting attack used to hijack session IDs.
An attacker can also opt to hijack the session to insert themselves
between the requesting computer and the remote server, pretending to be the
other party in the session. This allows them to intercept information in both
directions and is commonly called a man-in-the-middle attack. Read more about What is network security monitoring?
Comments
Post a Comment