Broadcast to Unicast Translator
I made a broadcast to unicast translator (UDP) so me and my friends can play C and C 3 (one of my pals is on Linux). It can be used for a bunch of stuff (like getting people to show up in the network browser for C and C 3/Generals on Linux; as well as generic packet forwarding).
The read-me explains the settings needed to play C and C 3 over a network with a Linux computer. Other games may require some basic scanning from a packet sniffer (I recommend Wireshark) to determine the target packet size (otherwise you may be sending overflows to the target; not fun).
Current Version: 1.1.2 (Released on 11/25/07 @ 13:10 EST/EDT)
Supports:
- More than one unicast target
- File exec
- Per-target port setting
- Expected packet size filtering
- Allow/Disallow Broadcast to Unicast Overlap (Allow/Disallow resending of broadcasts back to broadcaster)
What’s to come:
- Packet header editing; IP Spoofing – Unicast looks like it came from broadcaster
- Full IPv4 Packet Support (TCP, ICMP, etc; currently only supports UDP)
Download latest stable version: Here
Feel free to leave comments/source code requests.
January 6th, 2008 at 5:52 am
Very nice, Works on hamachi and lan nicely for CNC3,
Open this program up after you’ve, hosted for CNC3
March 22nd, 2010 at 3:58 pm
Could you send me the source code for this? I’m very interested in this project.