Results 1 to 7 of 7

Thread: TcpReplay error

  1. #1
    Member
    Join Date
    Jun 2007
    Posts
    218

    Default TcpReplay error

    I'm getting the following error with tcpreplay on the liveCD:

    tcpreplay: error while loading shared libraries: libopts.25: cannot open shared object file: No such file or directory

    md5 sum is correct.

  2. #2
    Phillyblonds
    Guest

    Default i have the same problem

    same problem here with tcpreplay,
    tcpreplay: error while loading shared libraries: libopts.25: cannot open shared object file: No such file or directory

    md5 sum is correct.
    and thats with the installed one on Hd
    same thing with live cd



    i hope there is a fix soon,

  3. #3
    Developer
    Join Date
    Mar 2007
    Posts
    6,124

    Default

    We had this problem in the last version of bt. For some reason the newer betas of tcpreplay do not work well so with this suite of tools you have to downgrade to the latest stable version. It can be obtained here . The version you need is 2.3.5 which is the last stable release. Credit for this goes to xploitz who discovered it long ago and I decided to try his idea before anything else. Cheers


    bt ~ #tar zxvf tcpreplay-2.3.5.tar.gz
    bt ~ #cd tcpreplay-2.3.5
    bt ~ #./configure
    bt ~ # make
    bt ~ # make install

  4. #4
    Member
    Join Date
    Mar 2008
    Posts
    114

    Default

    even with this trick, i have the same error. does anyone have any idea?

  5. #5
    Senior Member
    Join Date
    Apr 2007
    Posts
    3,385

    Default

    Verify your version of tcpreplay with
    Code:
    tcpreplay -V
    then verify that the libraries are being directed to

    /usr/lib/nameoflibrarieHERE

    or in ..

    /usr/local/lib/nameoflibrarieHERE


    For EXAMPLE


    Code:
    ln -s /usr/local/lib/libhttrack.so.2 /usr/lib/libhttrack.so.2
    Code:
     ln -s /usr/lib/libhttrack.so.2 /usr/local/lib/libhttrack.so.2
    That was for the Httrack libraries. I'm sure tcpreplay would follow the same method.

    Hope this helps!
    [CENTER][FONT=Book Antiqua][SIZE=5][B][COLOR=blue][FONT=Courier New][COLOR=red]--=[/COLOR][/FONT]Xploitz[FONT=Courier New][COLOR=red]=--[/COLOR][/FONT][/COLOR][/B][/SIZE][/FONT][FONT=Courier New][COLOR=Black][SIZE=6][B] ®[/B][/SIZE][/COLOR][/FONT][/CENTER]
    [CENTER][SIZE=4][B]Remote-Exploit.orgs Master Tutorialist.[/B][/SIZE][SIZE=6][B]™
    [/B][/SIZE]
    [URL="http://forums.remote-exploit.org/showthread.php?t=9063"][B]VIDEO: Volume #1 "E-Z No Client WEP Cracking Tutorial"[/B]
    [/URL]
    [URL="http://forums.remote-exploit.org/showthread.php?t=7872"][B]VIDEO: Volume #2 "E-Z No Client Korek Chopchop Attack Tutorial"[/B]
    [/URL]
    [URL="http://forums.remote-exploit.org/showthread.php?t=8230"][B]VIDEO: Volume #3 "E-Z WPA/WPA2 Cracking Tutorial"[/B][/URL]

    [URL="http://forums.remote-exploit.org/showthread.php?t=8041"][B]VIDEO: Volume #4 "E-Z Cracking WPA/WPA2 With Airolib-ng Databases"[/B][/URL]
    [/CENTER]

  6. #6
    Member
    Join Date
    Mar 2008
    Posts
    114

    Default

    Thanks, it works now.!!!

  7. #7
    Just burned his ISO
    Join Date
    Jan 2008
    Posts
    4

    Default

    not knowing very much about linux, it took me a while to figure out what you guys meant. here's the line that I used and now it works.

    Code:
    ln -s /usr/local/lib/libopts.25.4.0 /usr/lib/libopts.25
    From what I understand, tcpreplay is looking in /usr/lib/ for a file called libopts.25, but that file (or very close version) is called libopts.25.4.0 and is in /usr/local/lib/

    so you are making a symbolic link from the real destination to where tcpreplay expects it to be. correct me if I have any of that wrong.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •