Packet Crafting on a Mac

Posted by JayCrossler on Stack Overflow See other posts from Stack Overflow or by JayCrossler
Published on 2009-12-03T15:05:09Z Indexed on 2010/04/08 20:03 UTC
Read the original article Hit count: 342

Filed under:
|
|

I think (based on searching the forums), that NetCat is the best option, but wanted to hear if others are preferable.

Anyone have good success with a packet-crafting tool (specifically on Mac)? I've tried HPing, but had some issues. I'm looking into NetCat ('nc' on mac) now, but it's not working as I had thought. Basically, I captured some packets that a remote control sends over a wifi network to turn lights on and off (using X10 controllers), and am looking for a way to replay them by crafting a TCP packet from the command line.

I used Wireshark to sniff the traffic, so I know the package is: DEVICE -sendplc-"C4 DIM 10"

I'm trying: echo 'DEVICE -sendplc-"C4 DIM 10"' > nc 192.168.2.196 6003 but there's no response from the receiving system.

The exact bytestream is (if anyone wants to check that I got the right dataframe): 08004642f1b400260897ad6308004500004b08e240004006aaf5c0a802c1c0a802c4d8d7177399aab39 e57ff4753801880ae37ea00000101080a323353ce01b406424445564943457e73656e64706c637e2243 34204f4e220a

Next step I'm going to check is to make sure the packet arrives exactly by sniffing and compare it to the original.

[EDIT: Also at ServerFault now: Packet Crafting on a Mac, so this one becomes a duplicate across the two sites]

© Stack Overflow or respective owner

Related posts about netcat

Related posts about packet