Recommended Posts

Hello,

The ISP that provides us with internet has given us an IP address to use to access the internet. And we had 2 computers at home, so we thought about Internet Connection Sharing. Directly plugged in another network card, enabled internet sharing and started browsing from the other computer when an error page was showing telling us that internet sharing is not allowed and there's like 2 police officers catching someone (they caught us, bravo :p).

Anyways, I was interested in the technology itself since I'm a system engineer myself. I wanted to know what software/hardware might the ISP be using to deny internet sharing. I thought of cookie-based IP address check, the time-to-live also changes when you are behind a gateway. Tried to google but was unlucky. So I thought Neowin might be able to give some help.

Thanks in advance.

--

Regards,

Taher.

Your isp can't block ICS, because ICS is internal. if your ISP only gives you one IP and you want to split the connection you would be better off investing in a router, then you can network your pc's better. this would be a much better solution than using ICS.

as for your error page I suspect that's some 3rd party application on one of the pc's.

Also are you using a crossover cable between the 2 computers ?, this could be your problem if not.

for more info on ICS.

http://support.microsoft.com/kb/241570

xpablo, thanks for your answer. Just wanted to remind you that I'm no newbie here. I'm a systems engineer and internet servers is my specialty (ISA, StarOS, Mikrotik, etc...). But I saw this on a user's pc (note: there's no client software on any machine whatsoever) and first thing that came onto my mind: I need that software.

I'm thinking more how could it have been done and i thought of this: The proxyserver could embed a javascript into every webpage requested and then the function inside the javascript is executed with body onload. This function might forexample check if the IP on the machine is different from the IP which sent the request. If that is the case, it redirects you to a webpage showing that you are blocked from using internet.

It could have been made differently. I just thought of one way to accomplish this. I still need to know what software can help me do it.

Edited by taher

doesn't sound like javascript to me, too unreliable. Probably something simple but effective

I think that the ICS reverse DNS lookup can disclose the real hostname of a machine, but I'm not sure as I havn't used it in a while

try https://www.grc.com/x/ne.dll?bh0bkyd2.. but I'm not too sure if that's a good example

Which ISP?

i find this very hard to believe, it has been brought up before, and i still think that if it is even possible for an isp to find this out, it would be way too much work to practically use, and plus, it would be super easy to spoof and get around it. i'm sure theres a way to set up a proxy in your house to make it look like all requests are coming from it.

Please correct me if I am wrong, but I cannot see the point of an ISP doing something like this! What would the difference be if you have one account, that for arguments sake has a 10Gig cap, the line is in your house and you use the full quota for the month, what would it matter whether or not one PC in the house has used it or 10 PC?s? You still pay for the account so why could you not use it as you see fit! What happens if I have an account at home (ADSL) and I use it on my laptop via a wireless connection how is the ISP going to stop me? They can?t, that the answer, and as far as I am concerned it is not illegal!

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Lots of people want a world where everything is personal and nothing is ever discussed rationally. List me as one of the people who doesn't think that's a good approach.
    • I think it's great that we're learning more about the early universe through observation. Knowing that our assumptions were off is a good thing. Once space based gravitational wave detectors exist, we may be able to "see" into the period where the universe was still condensed before matter formed. That'll be cool
    • yeah, the "but X had it first" comments rarely add any value. Sometimes it is interesting that a feature gap for a seemingly simple feature can last for years or decades, but in this case, it is such a minor feature that I doubt anyone really cared.
    • Linux dev quits after "personal attacks" from user over Kapitano antivirus tool by David Uzondu Kapitano was a tool with a simple job: to give the ClamAV scanning engine a modern face on Linux. It relied on the ClamAV database, a massive, constantly updated list used to sniff out all sorts of nasties like viruses, worms, and Trojan horses. Since ClamAV is primarily a command-line tool, it depends on a GUI (frontend) for users who prefer not to live in the terminal. There are apps like ClamWin on Windows, ClamXav on Mac, and, until recently, Kapitano on Linux. Screenshot of Kapitano Now, the dev behind the Linux frontend, "zynequ," has marked the project as "Not Maintained" following what he described as personal attacks and harsh words. It all started when a user created an issue on the project's Codeberg page with the title, "Kaptiano resulted in 24 positives- for win.exploits and Trojans." In the post, they claimed the antivirus frontend was generating false positives on their Linux Mint system. The user noted that all the flagged files were related to the Kapitano Flatpak itself and ended with a rather aggressive warning. The whole thing seemed "strange," they said, concluding with, "program has ZERO reviews, and should remain that way until source code is verified by an independent source. DO NOT DOWNLOAD!" Zynequ, the project's author, responded by calmly referencing the wiki and explaining that the problem was with ClamAV itself, not his application. Kapitano, built with GTK4 and libadwaita, is just a wrapper that sends commands to the clamscan utility but has no say in what gets flagged. The developer also called the user out for the "personal attacks." He addressed the zero reviews situation, pointing out that this was hardly a conspiracy since the project was very new, launching back in June. Zynequ insisted that there is nothing "fishy" about their code and that it is fully open for review. The interaction soured from there. After zynequ closed the issue, the user created a duplicate one, then proceeded to resubmit the complaint under issue #13, this time with a different title: Kapitano developer is a malicious actor. Get this malware distributor blocked. After a heated back and forth with the dev, the user finally posted, "Your project is off of my laptop disk. Let it rest. Goodbye." This exchange is what led to the zynequ publishing their final note. They explained that Kapitano was "a hobby project, created in my free time without any financial support," and that it's hard to stay motivated when "personal attacks" are directed towards you. Zynequ noted that the project's code was now released into the public domain under The Unlicense, meaning anyone could fork it and do whatever they want with it. Kapitano will be delisted from Flathub, and the Codeberg repo will still be alive for a few months before they delete it and close their account for good.
    • Being harder to detect as a non-human work, doesn't justify its existence, to me.
  • Recent Achievements

    • One Month Later
      BA the Curmudgeon earned a badge
      One Month Later
    • First Post
      Doreen768 earned a badge
      First Post
    • One Month Later
      James_kobe earned a badge
      One Month Later
    • Week One Done
      James_kobe earned a badge
      Week One Done
    • Week One Done
      macomen earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      656
    2. 2
      ATLien_0
      253
    3. 3
      Xenon
      169
    4. 4
      neufuse
      148
    5. 5
      +FloatingFatMan
      133
  • Tell a friend

    Love Neowin? Tell a friend!