Home » Interview Questions » Interviews » Story Details
Printable Version

Interview Question: man-in-the-middle attack on data being transfered over Network

by Kamal Rawat on Jan 19, 2012

What is the attack called 'Man-In-The-Middle', on the data being transferred over the network
Comments: 0    Views: 698

MCN Professionals | Interview Question of the day

MCN Professionals is starting Industrial Training for MCA-2012 Batch. Have a look at ourIndustrial Training Program and Course Details.
-----------------------------------------------------------------------------------------------------------------------------------------

Today's Question:

There are multiple types of attack which are possible on the data when the data is being transferred over the network from one machine to another. One such attack is called 'Man-In-The-Middle'. What is it and what are the different types? (Other type of attacks may be 'IP Spoofing', eavesdropping etc.)
Solution:
A man-in-the-middle attack occurs when someone is actively monitoring, capturing, and controlling the communication between two computers transparently (without the knowledge of sender or receiver). For example, the attacker can modify the data, replay it, or just listen to it.

When computers are communicating at low levels of the network layer, the computers might not be able to determine with whom they are exchanging data.

Man-in-the-middle attacks are like someone assuming your identity in order to read your message. The person on the other end might believe it is you because the attacker might be actively replying as you to keep the exchange going and gain more information.

Following pictures, represent the effects of Man-In-Middle Attack:

Types of Attacks.jpg

So the Man-In-The-Middle may be
  1. Interception: Just listening to your communication. Imagine someone listening to the National secrets.
  2. Interruption: Receiving the messages and disallowing the receiver to receive them. The sender will believe, that the receiver has received the message but the receiver has not received it. Suppose you want to fire a missile, but the missile software is not receiving your commands, and worst is that you think missile is fired :)
  3. Modification: The middle man receives the message, modifies it and then send to the actual receiver. Imagine if the target of missile is changed to your country itself :))
  4. Replay: The middle man may receive your data.. and then keep sending it to the receiver (The receiver will think you have send the data again).. More missiles getting fired then you ordered :)
  5. Fabrication: The middle man will just fabricate a new message and will send it to the receiver. The receiver will believe that the message came from the sender. Now the last one, Imagine Missile being fired to your friendly nations :)

---------------------------------------------------------------------------

Interview Questions Archive:

         To see all the questions in the category click here...


Post a Comment
*
DevExpress PowerBuilder Web Development Windows Development Languages Software Engineering Databases
iPhone Architecture Secutiry UML & Modeling Operating Systems Networking Testing
Graphics Design Project Management Hardware Open Source Games Development Business Intelligence Visual Studio LightSwitch 2011
MonoDevelop Visual Studio 2010 ASP.NET HTML, DHTML XML PHP JavaScript
Silverlight Web Services WCF Windows Forms WPF Windows Services Dynamic Link Libraries
ActiveX COM, DCOM, ATL C# VB.NET C++ F# Java
Pascal SQL Server Oracle DB2 MS-Access Windows Servers Windows
Linux Unix SAP LINQ .NET Framework ADO.NET Reporting
Crystal Reports SQL Server Reporting Services Igenda Reports Active Reports Adobe Fireworks Arrays & Collections Hosting
Future Trends Android Windows Phone Smart Devices Business M&A Investment & Funding
Web Browsers Internet Explorer Firefox Safari Common Entrepreneurs Students
Consulting Wiki Gadgets MobileMe iCloud iOS Social Media
Facebook Twitter LinkedIn Google+ Microsoft Kinect XBox
Wii Playstation DirectX i OS OS X CIO, CTO, CEO Windows 8
Web Design Expression Blend 4 Photoshop CS5 Creative Suite 5.5 Expression Web 4 Expression Studio 4 Creative Suite® 5.5 Design
Creative Suite 5.5 Web Creative Suite 5.5 Production Startups Funding M&A Laptops Smart Phones
Desktops Cameras & Camcorders Netbooks Tablets Virtualization Microsoft Surface WordPress
Software Products Cloud Computing Current Affairs Technology TV TV
Earnings XAML E-Commerce MonoTouch Mono for Android Deals Electronics
Mobile Phone Laptop Tablet Book Computer Press Releases Reviews
Products Books Companies Windows Azure SQL Azure Interviews Mac
Web Browsers Symbian Windows Forms WPF Windows Services HTML 5 Office 365
SharePoint 2010 Exchange Server Adobe Visual Studio 2012 iPad Flex / Flash Games
Windows 9
X
 Login
Please login to submit a new post, reply and edit exiting posts, see user profiles, and access more features. If you are not a registered member, Register here.
User Id / Email:
Password:  
Forgot Password | Forgot UserName