On 13 October 2011 23:57, Aaron Turner <synfina...@gmail.com> wrote:
> On Wed, Oct 12, 2011 at 7:09 PM, narke <narkewo...@gmail.com> wrote:
>> James,
>>
>> I still not yet understand "pre-determined already captured" ...  Does
>> that mean, when replay to a server, the server must produce a serial
>> of sequence numbers that can be pre-determined before the first SYN
>> connection? If so, I think this is not the design of normal TCP.
>
> What James is saying is that the client & server TCP initial sequence
> number (ISN) are hard coded in the pcap file, based on what the ISN's
> were when you captured the traffic.
>
> The problem is that for security reasons, every client and server are
> supposed to pick a random ISN.  Tcpreplay will use the same ISN as
> when the connection was captured in the pcap file, but the server will
> pick a new one for each connection.  Without handing the new ISN, the
> 3 way handshake will fail.... at least until you get lucky and the
> server reuses the the same ISN which should be 1 in 2^32.
>
> If you'd like to know more, I highly recommend reading TCP/IP
> Illustrated Vol 1 which is excellent or the relevant RFC's.
>
> Other then Wireplay I'm not aware of any tool which does what you
> want.  Scapy/Scruby could be probably be made to work if you know
> python or ruby.
>
> -Aaron
>
>

Aaron,

Yes, I understood the ISN things and three-way handshaking.  I just
though tcpreplay (as it name implies) has the intelligence to deal
with it.

Now I have to try to make a successful build of Wireplay.  If I still
cannot, I will try Scapy.

Thanks.



>
>
>>
>> On 12 October 2011 23:11, James Bergeron
>> <james.berge...@alcatel-lucent.com> wrote:
>>> Yes on the tcp windowing.
>>>
>>> Canned traffic, "pre-determined already captured in a pcap"
>>>
>>>
>>> On 10/12/2011 10:56 AM, narke wrote:
>>>> What mean 'canned traffic'?  And,what mean 'doesn't reply to
>>>> windowing'  --- you mean tcp window advertising?
>>>>
>>>> Thanks.
>>>>
>>>> On 12 October 2011 22:07, James Bergeron
>>>> <james.berge...@alcatel-lucent.com>  wrote:
>>>>> Well it can play to the server canned traffic, but it doesn't reply to
>>>>> windowing, it won't change behaviour based on the server replies etc.
>>>>>
>>>>>
>>>>> On 10/12/2011 10:05 AM, narke wrote:
>>>>>> Hi,
>>>>>>
>>>>>> It is mentioned in FAQ.  But it's hard to believe because the tool
>>>>>> named 'TCPreplay'.  So I want to confirm that my understanding is
>>>>>> right.
>>>>>>
>>>>>> I have a own developed TCP server that will always listen on a port.
>>>>>> A client can connect to it and then request data from it.
>>>>>>
>>>>>> Can I log some traffics from client to server and replay them to the
>>>>>> server (with some intended modifications) to test whether my server is
>>>>>> stable enough?
>>>>>>
>>>>>> If tcpreplay cannot do the job.  Could anyone please suggest another 
>>>>>> tool to me?
>>>>>>
>>>>>> Best Regards,
>>>>>>
>>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> All the data continuously generated in your IT infrastructure contains a
>>>>> definitive record of customers, application performance, security
>>>>> threats, fraudulent activity and more. Splunk takes this data and makes
>>>>> sense of it. Business sense. IT sense. Common sense.
>>>>> http://p.sf.net/sfu/splunk-d2d-oct
>>>>> _______________________________________________
>>>>> Tcpreplay-users mailing list
>>>>> Tcpreplay-users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
>>>>> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>>>>>
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> All the data continuously generated in your IT infrastructure contains a
>>> definitive record of customers, application performance, security
>>> threats, fraudulent activity and more. Splunk takes this data and makes
>>> sense of it. Business sense. IT sense. Common sense.
>>> http://p.sf.net/sfu/splunk-d2d-oct
>>> _______________________________________________
>>> Tcpreplay-users mailing list
>>> Tcpreplay-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
>>> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>>>
>>
>>
>>
>> --
>> Life is the only flaw in an otherwise perfect nonexistence
>>     -- Schopenhauer
>>
>> narke
>> public key at http://subkeys.pgp.net:11371 (narkewo...@gmail.com)
>>
>> ------------------------------------------------------------------------------
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2d-oct
>> _______________________________________________
>> Tcpreplay-users mailing list
>> Tcpreplay-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
>> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>>
>
>
>
> --
> Aaron Turner
> http://synfin.net/         Twitter: @synfinatic
> http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & 
> Windows
> Those who would give up essential Liberty, to purchase a little temporary
> Safety, deserve neither Liberty nor Safety.
>     -- Benjamin Franklin
> "carpe diem quam minimum credula postero"
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Tcpreplay-users mailing list
> Tcpreplay-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>



-- 
Life is the only flaw in an otherwise perfect nonexistence
    -- Schopenhauer

narke
public key at http://subkeys.pgp.net:11371 (narkewo...@gmail.com)

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Tcpreplay-users mailing list
Tcpreplay-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
Support Information: http://tcpreplay.synfin.net/trac/wiki/Support

Reply via email to