Need help with tcpreplay? Read this!

Posted by on April 9, 2012 at 11:02 am in tcpreplay.

I’ve noticed a certain pattern come up more and more recently and so I’d just like to make a public statement about asking for help with using tcpreplay:

Occasionally people are testing some kind of top secret device with tcpreplay and can’t tell me how it works or what it does or share their pcap file (because it has some kind of exploit or something like that I guess), but expect me to help them figure out why it can’t “see” the traffic tcpreplay sends. That’s a lot like asking your car mechanic to fix your car, but you won’t let them look at it because you’ve modified the engine to run on tap water and don’t want the …


Tags: , , , ,

Full Post | Add comment | Trackback


Why Tcpreplay went GPL

Posted by on August 22, 2010 at 9:14 am in tcpreplay.

I’ve been thinking about this for a while and honestly pretty made up my mind months ago, but I finally go enough determination to edit almost all the files in the trunk source tree and change the license from the 3 clause BSD to GPLv3.

There’s actually a number of reasons for the change and I wanted to share the ones that were most important to me. I don’t expect everyone to like the decision, but probably most won’t care since it doesn’t really impact them. But sometimes people get all bent out of shape when a project that has been around as long as Tcpreplay (10 years? Damn, where did the time go?) changes its license so I wanted to give my side of it. The change doesn’t mean I don’t like the BSD license anymore, just that I now feel the GPL is more appropriate for the Tcpreplay Suite.


Tags: , , ,

Full Post | 7 comments | Trackback


tcpreplay 3.4.5 beta1 released

Posted by on August 15, 2010 at 4:30 pm in tcpreplay.

Just a quick heads up for everyone, I’ve released tcpreplay 3.4.5
beta1beta2: http://synfin.net/tcpreplay-3.4.5beta2.tar.gz

I wasn’t originally planning on doing a beta for 3.4.5, but due to
feature creep it’s taking more time then I thought. Now that I’m done
racing for the summer, hopefully I’ll have more time to fix the
remaining open bugs & enhancements before the fall. It’s my goal that
3.4.5 will be the final 3.x release, with future enhancements being
placed in the 4.0 branch- it’s become too much of a PITA to keep
merging code between the two branches since 4.0 is really nothing like
3.x.

Anyways, this release concentrates on features & bugs users requested
or found. Special thanks goes out to Dmitriy Gerasimov who
submitted a patch for Linux …


Tags:

Full Post | Add comment | Trackback


Rejected!

Posted by on March 18, 2009 at 11:14 am in /dev/random, tcpreplay.

As I expected, Tcpreplay was not accepted for the Google Summer of Code. Most likely because compared to many of the other mentoring organization applicants, Tcpreplay is not able to accept many students- hence the overhead is too high.

Of course, if you are a student (or anyone else for that matter) and are interested in working on Tcpreplay and learn about networking, I’m always willing to help people get up to speed on the code and contribute.


Tags: ,

Full Post | 1 comment | Trackback


GSoC 2009

Posted by on March 12, 2009 at 10:49 pm in tcpreplay.

Well I decided to throw my hat into the ring for being a mentoring organization for the 2009 Google Summer of Code for Tcpreplay. Obviously Tcpreplay will be one of the smallest “organizations” to submit an application so I can’t say that I have high hopes of being accepted, but I figured it was worth a try.


Tags: ,

Full Post | 1 comment | Trackback


Tcpreast! – whoops!

Posted by on February 26, 2009 at 5:00 pm in tcpreplay.

Due to a slight miscommunication, the audio recording equipment I was using for the Tcprecast! Video Podcast is no longer in my possession. Until I’m able to source a new USB microphone (supporting OS X) and pop filter, there won’t be any more podcasts. :(


Tags: ,

Full Post | 1 comment | Trackback


Tcprecast! Episode #1

Posted by on January 26, 2009 at 6:54 pm in tcpreplay.

I’ve decided to get on the bus with all the cool kids and start my own video podcast called Tcprecast! I’m hoping to make Tcprecast! a how-to smorgasbord of all things Tcpreplay and then some.


Tags: , ,

Full Post | 1 comment | Trackback


Tcpreplay 4.0 devel has started…

Posted by on January 21, 2009 at 12:03 pm in tcpreplay.

OK, I have to admit- priorities have really changed for the next major Tcpreplay release. You can thank (or I guess depending on your perspective, blame) Abdel Younes who has stepped up and offered to create a GUI for Tcpreplay. Honestly, if it wasn’t for Abdel I’m not really sure I’d even be working on the next major release.


Tags: , ,

Full Post | 1 comment | Trackback


Tcpreplay 3.4.0 is official!

Posted by on January 14, 2009 at 6:32 pm in tcpreplay.

I’m happy to announce that Tcpreplay 3.4.0 is out and posted to
Sourceforge. This is a pretty large release in terms of bugs fixed
and enhancements so here’s the changelog:


Tags: , ,

Full Post | 1 comment | Trackback


Tcpreplay 3.4.0pre2 available

Posted by on January 8, 2009 at 3:37 pm in tcpreplay.

This is the second pre-release of 3.4.0 which I hope to have out in
the next week or two. There’s a lot of bug fixes and improvements
(mostly related to performance) and a few major changes. The biggest
change is completely removing libnet as an (optional) dependancy from
Tcpreplay. As any long-time subscriber to tcpreplay-users knows, I’ve
had a love-hate relationship with libnet, and I’m thrilled to replace
it with libdnet which seems to have fewer bugs and is still being
maintained. Libdnet is also required for fragroute support in
tcprewrite, so this should reduce the number of dependencies some
platforms have.

High-speed performance has also been improved via the new —pps-multi
option which allows sending multiple packets at a time without
sleeping in packets/sec mode.

Here’s the current changelog of what’s …


Tags: ,

Full Post | 1 comment | Trackback


« Earlier Entries   Next Page »
don't go here
don't go here
don't go here
don't go here
registered
registered
registered
registered