Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 5949487
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 22, 20262026-05-22T17:15:25+00:00 2026-05-22T17:15:25+00:00

I am dealing with an application that is protected by a firewall and only

  • 0

I am dealing with an application that is protected by a firewall and only allows access from certain IP-Addresses (which are application webservers).

Its a bit delicate and it would be much hassle to introduce another authentication/protection layer.

My understanding of networking is not great because its not my subject, but in my Head I made up the following scenario:

  • Someone knows the IP-Address of one of our application servers and wants to fake it to get access to the other application which he knows the listening socket and protocol of.

  • So he alters the Header of his IP packets to have the Webserver IP as transmitter.

What happens next?

  • A: His ISP rejects the packet and says “Hey, that is not the IP address you were assigned from me.” – Problema Solved

  • B: The ISP passes the packet on to the next level (his up-link…)

Lets assume the ISP has been compromised or the packet is passed on without inspection (I don’t know whether that’s the case)

What happens next?

  • A: The carrier rejects the Packet and says “Hey, that IP is not in the range of IP we agreed you are operating on!” – Now if my webserver isnt operated by the same ISP that my attacker compromised – Problema solved

  • B: The ISP doesn’t inspect the packet or is compromised and forwards it to his up-link.

Now I am quite sure that IP addresses ARE inspected and filtered when passing a router. Otherwise it would be total anarchy.

So to put this straight: An Attacker that wants to fake my IP-Address needs to compromise the VERY same ISP that is in charge of the IP-Range my Webserver operates in – or this ISP does not do packet inspection.

  • Is this correct?

Okay now I imagine my server is located in an office and its ISP is a regional cable company.

What would be the steps necessary to send packets from my IP address to another internet IP?

(Of course I am only asking to get aware of the risks and choose proper protection!)

I imagine locating the routing station which is often in some small container at the side of the street that is only protected by a lock. Going in there. Swapping cables or plugging yourself into.

Will this most likely work if you know what you are doing or is there some encrypted handshake with keys stored on the real offices modem that is required to built an authenticated connection?

I am talking about today’s standards in cable internet.

Last thought: So if my origin server is not some household ISP that has its stations vulnerable on the street i should be pretty safe, right?

I remember that NFS servers relies on IP authentication ONLY as a default. Because this is pretty common – are there any examples where NFS servers got hacked by faking IP addresses?

I realise that this question is put very very vagly. This is because I am not sure about anything I am saying here. I just wanted to give some input where I think the cave-eats could be, so they can be confirmed or eliminated.

Overall I am grateful for any comment and your personal thoughts about that subject!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-22T17:15:26+00:00Added an answer on May 22, 2026 at 5:15 pm

    Now I am quite sure that IP addresses ARE inspected and filtered when passing a router.

    This assumption is incorrect, despite your level of sureness. “Egress filtering”, which is the name of this, is generally not done.

    The major protection against widespread spoofing of IP addresses is that the attacker would not recieve any response packets – they would all be routed back to the host that is legitmately using the IP address being spoofed. This kind of attack is known as “blind spoofing”, because the attacker is working blind.

    In order to send data on a TCP connection, you must be able to finish the TCP “three-way handshake”. This requires knowing the initial sequence number used by the opposite end – and since TCP initial sequence numbers are chosen reasonably randomly1, this prevents a blind spoofing attack from being able to do this. (Note also that this does not apply to UDP – without some kind of application layer preventative, UDP is at significant risk from blind spoofing).

    If the attacker can see the replies coming back (say, because he is sniffing the uplink or the local network of your server), then this also doesn’t apply – spoofing TCP connections in this case is not just possible but trivial.


    1. These days, anyway – this wasn’t always the case.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I started developing an application in Silverlight that was dealing with downloading the HTML
Currently I am dealing with a web application which uses a txt file as
So i'm dealing with an ASP.NET 4.0 Web Forms Application in which the DAL
When dealing with a flash application that will run in a browser, it's obvious
I'm working on an iPhone application that downloads data from a web server and
I have a file upload function in my asp.net mvc application that allows users
Background I've written a small C#/.NET 4.0 application that syncs various settings from a
I'm dealing with an old Motif application that needs to load and display a
I am dealing with a web application that uses 2 different databases to store
I have an application that's dealing with a required list of files it has

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.