• 0

Controlling your entire network - limiting bandwidth


Question

Heya, ive found this strange program called p2pOver, (p2p终结者in chinese) that has the ability to control the bandwidth of all computers on your network. for example, if your not so friendly tenant decides to go a 24/7 download rampage, you can fire this program up and limit his speed to a measly 5kb/s

Its like the program NetLimiter, but with access to all computer on the network! not just your computer.

My question is, how is this possible without installing anything on the other computers? Furthermore, i would think that you would also need access to the router(ie admin name + pass) to be able to control the router. But the program works!

Any ideas?

I can provide a download link for those who are interested

10 answers to this question

Recommended Posts

  • 0

Sorry but its IMPOSSIBLE for some software running on 1 machine to control the bandwidth other machine use -- IMPOSSIBLE.

Basic understanding of how tcp/ip works is all that is required to understand this.

So unless this software is acting as a proxy for the other machines on the network, or is controlling them or the gateway -- what your saying it impossible.

Now would it be possible to trick the other machines into thinking the machine running the software is the gateway.. sure this could be done a few different ways.

Would it be possible to flood the network with so much traffic that the other machines don't get any -- sure that too would be possible.

Please provide link to this software.

  • 0
  BudMan said:
Sorry but its IMPOSSIBLE for some software running on 1 machine to control the bandwidth other machine use -- IMPOSSIBLE.

Basic understanding of how tcp/ip works is all that is required to understand this.

So unless this software is acting as a proxy for the other machines on the network, or is controlling them or the gateway -- what your saying it impossible.

Now would it be possible to trick the other machines into thinking the machine running the software is the gateway.. sure this could be done a few different ways.

Would it be possible to flood the network with so much traffic that the other machines don't get any -- sure that too would be possible.

Please provide link to this software.

Second that, I was a bit lazy to write the explanation ;P

  • 0

hm... strange then. Cos ive actually got a linksysg5GL router at home. I was thinking that it would have saved me buying this router if i found this program first.

personally, i think its impossible too.

anywayz here is the link so you guys can test it out. if there is any translation problems, i can help out.

*ttp://rapidshare.com/files/80460512/p2pover3.rar.html

  • 0

Well I sure an the F am not going to install something I downloaded from rapidshare ;)

But I did extract the contents.. Can not make heads are talls of the help file. But with the wpcap.dll an wanpacket and packet.dlls an a exe called "arp"over.exe. An there is a screen in the help asking something about a switch or hub.

An this screen from the help

post-14624-1199199128_thumb.jpg

Which would seem to be your adding some IP address to the machine running the software, with specific macs

I would guess that what its doing is acting as the gateway to the other machines on the network.. Like I said if you are the gateway off the network then you can control bandwidth no problem..

So either your setting the other machines to use your box running this software as the gateway -- or your tricking them into using you as the gateway.. This can be done with a simple arp spoof..

Here is info on that

--

http://en.wikipedia.org/wiki/ARP_spoofing

ARP spoofing, also known as ARP poisoning, is a technique used to attack an Ethernet network which may allow an attacker to sniff data frames on a local area network (LAN), modify the traffic, or stop the traffic altogether (known as a denial of service attack).

The principle of ARP spoofing is to send fake, or 'spoofed', ARP messages to an Ethernet LAN. Generally, the aim is to associate the attacker's MAC address with the IP address of another node (such as the default gateway). Any traffic meant for that IP address would be mistakenly sent to the attacker instead. The attacker could then choose to forward the traffic to the actual default gateway (passive sniffing) or modify the data before forwarding it (man-in-the-middle attack)

--

Can you translate this page of the help?

post-14624-1199199164_thumb.jpg

How does it say it works in the help file??

  • 0

BudMan, thats for the explanation. Rapidshare is not that evil, i uploaded the file myself, cos other wise you have to go to a chinese site, which is even worse.

My computer is not a gateway, all the computers on my network connects to the router directly. I guess its doing the spoofing.

My chinese is terrible. Even worse is my translation. Sorry about that. I think i got most of it. Anyways here is how it goes

post-169881-1199231139_thumb.jpg

post-169881-1199231324_thumb.jpg

  • 0

heheeh -- no I agree rapidshare is not that evil, what I meant was I would not be installing something from a "untrusted" source, etc.

But I might install this on a virtual machine to see, than capture the traffic it sends out to show you how it spoofs the gateway mac so that you send your traffic to the machine running the software.

To be honest this just just plain asinine to expect people to run something like this.. If its YOUR network, then you clearly would have control over the gateway off the network, etc.

To spoof the gateway mac so that traffic is sent to the machine running this software is just plain WRONG. So in China this common to do? For what possible reason?? There are many many ways to control the flow of traffic when you control the gateway device, ie the network in general.. If you do not want to do it on the gateway itself -- then there are many many legit proxies you could run, be it transparent or not to control traffic. Running some software on some machine to act as the gateway via a spoof of the gateways mac would not be one of them ;)

  • 0
  BudMan said:
heheeh -- no I agree rapidshare is not that evil, what I meant was I would not be installing something from a "untrusted" source, etc.

But I might install this on a virtual machine to see, than capture the traffic it sends out to show you how it spoofs the gateway mac so that you send your traffic to the machine running the software.

To be honest this just just plain asinine to expect people to run something like this.. If its YOUR network, then you clearly would have control over the gateway off the network, etc.

To spoof the gateway mac so that traffic is sent to the machine running this software is just plain WRONG. So in China this common to do? For what possible reason?? There are many many ways to control the flow of traffic when you control the gateway device, ie the network in general.. If you do not want to do it on the gateway itself -- then there are many many legit proxies you could run, be it transparent or not to control traffic. Running some software on some machine to act as the gateway via a spoof of the gateways mac would not be one of them ;)

heya BudMan. I dont know if its very common in China, but from what i can gather it is a popular software - there is even a reverse-p2pover, to counter it. I guess most people have no idea how to manage their networks, myself included. That is why this program is so convient - you dont have to install anything on other machines, or set any thing else up. its totally transparent. I had to by myself a 54GL to control bandwidth at home.

Im actually in australia and we dont have any unlimited plans, once you go over your limit, internet speed is capped to a horrible 10kb/s or so. If there is a crazy downloader sharing your internet, its pretty scary.

Can you point me to some other ways to control traffic?

cheers

  • 0

if your running a router that supports 3rd party -- both dd-wrt an tomato support bandwidth limiting an or QOS. Or just plain monitoring the amounts of traffic an then blocking them.

If those methods are not enough for you, then you should look into a one of the linux router distros an run on some old PC hardware. Something like pfsense, ipcop or clarkconnect for example -- or Astaro, etc.. etc.. etc..

As to running proxy to control traffic/bandwidth -- Squid comes to mind, FREE will run on linux or Windows.

In the windows world you could run ISA (not free), etc.. etc..

If you have a wrt54gl -- I would look to dd-wrt or tomato first, or openwrt is another option.

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

    • No registered users viewing this page.
  • Posts

    • Giga Computing launches liquid- and air‑cooled AI servers built on NVIDIA HGX B200 platform by Fiza Ali Giga Computing has today expanded its enterprise‑grade GPU server portfolio with four new systems built upon NVIDIA’s HGX B200 platform. These servers combine advanced cooling options with support for Intel’s latest AI‑optimised Xeon 6 processors. According to NVIDIA, HGX B200, powered by the company's Blackwell architecture, delivers up to 15 times faster real‑time inference, where the trained AI model makes predictions or decisions based on new data, on trillion‑parameter models compared to the previous generations. The 4U GIGABYTE G4L3 Series features separate CPU and GPU chambers and employs an advanced direct liquid‑cooling (DLC) system. According to the tech giant, this approach not only sustains peak performance during demanding AI training and inference tasks but it also drives down both power consumption and data‑centre cooling costs. The two variants which are currently available are the G4L3‑SD1‑LAX5, which supports the latest Intel Xeon processors, and the G4L3‑ZD1‑LAX5, which supports AMD EPYC CPUs. On the other hand, the GIGABYTE G894 Series uses optimised airflow and works with a variety of x86 platforms and baseboard GPU setups, including NVIDIA’s HGX B200. It comes in two models: the G894‑AD1‑AAX5, which supports Intel Xeon 6900‑Series processors such as the 6962P, and the G894‑SD1‑AAX5, which supports Intel Xeon 6700‑ and 6500‑Series processors, including the 6776P. GIGAPOD, Giga Computing’s AI supercomputing solution, has also been updated to include the new NVIDIA HGX B200 platforms. Built for the rigours of training large language models and generative AI, it promises improved throughput, higher energy efficiency, and a range of cooling options to accommodate advancing AI demands. With the addition of these HGX B200-powered systems to its lineup, Giga Computing is expanding its server offerings to better support demanding AI workloads. The focus on efficient cooling, compute density, and compatibility with the latest processors positions these new models as options for enterprises scaling up AI infrastructure.
    • OpenHashTab 3.1.1 by Razvan Serea OpenHashTab is a convenient shell extension that allows users to easily calculate and verify file hashes using file properties. It offers support for 28 different algorithms, ensuring compatibility with a wide range of hash types. With its high-performance hash calculation capabilities, OpenHashTab delivers efficient results. The extension seamlessly integrates with the Windows operating system, providing a native look and feel. It also offers support for high DPI screens and long paths. Additional features include multilingual support, the ability to check hashes against VirusTotal, hash checking against checksum files, hash export to file or clipboard, and optional context menu options for faster access. OpenHashTab supports file associations and can be used in standalone mode. OpenHashTab is compatible with Windows 7 or newer versions, supporting x86, x64, and ARM64 architectures. Usage Most of the actions should be obvious. Some not-so-obvious features are listed here: You can select multiple files or folders, all files will be hashed, directories traversed Double click hash to copy it Double click name or algorithm to copy the line in sumfile format Right click for popup menu: copy hash, copy filename, copy line, copy everything The counters next to the status text is in the format (match/mismatch/nothing to check against/error) Columns sort lexicographically, except the hash column which sorts by match type Selecting the tab on a sumfile will interpret it as such and hash the files listed in it. If a hashed file has a sumfile with same filename plus one of the recognized sumfile extensions and the option for it is enabled, the file hash is checked against it. Algorithms CRC32, CRC64 (xz) xxHash (XXH32, XXH64) xxHash3 (64 and 128 bit variants) MD4, MD5 RipeMD160 Blake2sp SHA-1 SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512) SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512) BLAKE3 (256 bit, 512 bit) KangarooTwelve (264 bit, 256 bit, 512 bit) ParallelHash128 (264 bit) and ParallelHash256 (528 bit) Streebog (GOST R 34.11-12) (256 bit, 512 bit) OpenHashTab 3.1.1 changelog: This release fixes a build problem with 3.1.0 causing StandaloneStub to be unable to start. Reduce the size of AlgorithmsDll Move installer to WiX, overall register components better Build x86 so that 32-bit explorer replacements can also have the extension Reintroduce x86 version since we're building it anyway Translation updates Download: OpenHashTab 64-bit | OpenHashTab 32-bit | ~8.0 MB (Open Source) Download: OpenHashTab ARM64 | 8.3 MB View: OpenHashTab Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • There is a lot of WRONG information on the internet    
    • This is useless for Intel, where DDR5 8000+ is a standard. I run DDR5 8400 C36-46-46-64 on 14900KS.
    • I'm still using Windows 10 because Windows 11 just isn’t reliable for gaming. A lot of people are in the same boat, even though we all know Windows 10 will eventually be phased out; that’s just how these things go. From what I understand, Windows 11 version 25H2 will be the final major update before Windows 12 rolls out, which might bring even more issues.
  • Recent Achievements

    • Week One Done
      956400 earned a badge
      Week One Done
    • First Post
      loose_observer earned a badge
      First Post
    • Week One Done
      BeeJay_Balu earned a badge
      Week One Done
    • Week One Done
      filminutz earned a badge
      Week One Done
    • Reacting Well
      SteveJaye earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      446
    2. 2
      ATLien_0
      159
    3. 3
      +FloatingFatMan
      147
    4. 4
      Nick H.
      65
    5. 5
      +thexfile
      62
  • Tell a friend

    Love Neowin? Tell a friend!