Page 1 of 4 123 ... LastLast
Results 1 to 15 of 54

Thread: Keyring version 2.2

  1. #1
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252

    Keyring version 2.2

    Keyring version 2.2 is now avaliable.

    http://members.fortunecity.com/baelang/

    major changes include:
    prints version information
    updated Makefile, won't overwrite existing ini files
    integrated find_offset into the main program

    As always a binary distribution is avaliable on the official site:
    http://members.fortunecity.com/baelang/

    The source only distribution is attached in .zip format.

    Enjoy!
    Attached Files Attached Files
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  2. #2
    Registered User
    Join Date
    Dec 2001
    Posts
    39
    Hiyas,

    I downloaded your latest version into c:/keyring, used the make util fron Lcc/bin to do the make process. I edited the ini file to reflect the IP address of the SEQ machine and changed to port address to something different.

    When I run keyring I get this message
    'some sort of problem with the config file c:/keyring/keyring.ini'

    EDIT update: I tried running Keyring -v and received the following.

    Maximum verbosity.
    main program starting.
    keyring based on keyring version 2.2.
    config file name is: C:/keyring/keyring.ini
    UncleBen's function is now running.
    using ini file ProgramName: eqgame
    ProgramName is : eqgame
    key location is: #lx
    Send interval is: 0 seconds.
    destination IP is: 127.0.0.1:10000
    some sort of problem with the config file c:/keyring/keyring.ini


    I might as well ask the last question here too....

    in SEQ I see where to put in the port to listen to for the decoder, but what filename do I need?



    any ideas?
    Last edited by Chuin; 12-17-2002 at 12:49 PM.

  3. #3
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252
    it sounds like you have some sort of problem with your config file c:/keyring/keyring.ini

    the key location should say something like 0x0078bcb8 but yours says #lx. since it is sending to 127.0.0.1, which is the default, i would say your ini file is corrupt or missing.

    the config file should look like this:


    [Client]
    ProgramName=eqgame
    SessionKeyLocation=0x0078bcb8
    SendInterval=60

    [ShowEQ]
    IP=127.0.0.1
    Port=10000


    Of course you will have to change the IP address and Port number.
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  4. #4
    Registered User
    Join Date
    Dec 2001
    Posts
    39
    Found it....

    the Keyring.ini is located in c:/keyring/conf/keyring.ini

    the program is looking in C:/keyring/keyring.ini

    I copied the configured INI to c:/keyring and it's running...

    Thank you,

    Chuin

  5. #5
    Registered User
    Join Date
    Nov 2002
    Posts
    47

    Thanks...

    I just wanted to post a thank you for posting your code and making it available to all of us to compile. It works amazingly well for me. Thanks for all of the time you (and everyone else on this project) took in creating this...

    -uu

  6. #6
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252
    Originally posted by Chuin
    Found it....

    the Keyring.ini is located in c:/keyring/conf/keyring.ini

    the program is looking in C:/keyring/keyring.ini

    I copied the configured INI to c:/keyring and it's running...

    Thank you,

    Chuin

    "make install" would have copied it into the proper location. but it would just have done the same thing you did by hand, so you are set.
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  7. #7
    Registered User
    Join Date
    Dec 2001
    Posts
    154
    "integrated find_offset into the main program"




    Does this mean the latest version has a feature to find new offsets when needed? Sounds like it does.


    Hobo

  8. #8
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252
    Originally posted by Hobo
    "integrated find_offset into the main program"

    Does this mean the latest version has a feature to find new offsets when needed? Sounds like it does.

    As always, go here: http://members.fortunecity.com/baelang/
    to see the details.

    It isn't automatic, but if you call keyring with the -l option it will determine the offset and print it to the screen for you. you then copy this value into your config file and run it as normal.
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  9. #9
    Registered User
    Join Date
    Jun 2002
    Posts
    50
    baelang ,

    Just a quick question. Do you use the keysniffer with a telnet session and run it once when you need decodes? or do you let it run infinitely while playing EQ?

    I ask, because the only Telnet server I could find for Win98 had a trial time (30 days) and it's about to run out. :/ I guess I am nervous about leaving it running instead of the one shot telnet session.

    BTW, thanks a ton. I tried alot of the sniffers and yours is the only one I could get working. :P

  10. #10
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252
    I normally run in loop mode.

    sometimes i run it from a telnet session (like if i forget to start it up before i start EQ.)

    i use they cygwin sshd server, so it is technically SSH and not telnet, but it works more or less the same.

    Personally, i am in the medium paranoia camp. i think that if they can detect a keysniffer running continuously, they can also detect one that runs once and exits. i don't think they plan to go to a lot of effort to activly pursue and ban people using showeq. they may try to prevent its use here and there, but won't do a lot of work to detect what is running on your own pc.

    I do, however, change the executible names and config file names on my own system.
    Last edited by baelang; 12-20-2002 at 02:11 PM.
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  11. #11
    Registered User
    Join Date
    Oct 2002
    Posts
    6
    Is anyone else having decoding problems? I have setup Keyring and set up the ports on both ends...I can see the key being sent through a tcp dump.

    Keyring outputs:

    Readconfig is reading: c:/keyring/keyring.ini
    using ini file ProgramName: eqgame
    ProgramName is : eqgame
    key location is: 0x0078bcb8
    Send interval is: 60 seconds.
    destination IP is: 192.168.1.20:12666
    scanning for eqgame
    found eqgame - pid = 1432

    key: 0xffffffffbe54f4c9 lkey: 0xa44e72e321698c3e
    SendSessionKey function called with key: 4201796llto destination IP: 192.168.1.20:12666
    Sent the key to 192.168.1.20:12666

    Then, checking the console of SEQ I get:

    Decrypting and dispatching with key: 0xffffffffbe54f4c9

    SEQ will properly display my level, stats, ect, but will not decode anything else.

    Now, under where it says decrypting with key, it also says:
    PrcoessPacket() Inflate Error: inflateREs=-3 msg=unknown compression method.
    Warning: Failed to decrypt que3ued Player Profile packet: 0.
    GROUPSIZE: 0
    MY LEVEL: 54
    GroupTot: 54
    BONUS: 100
    Your player's id is 4285.



    Any suggestions on why it does not properly decrypt?

  12. #12
    Registered User baelang's Avatar
    Join Date
    May 2002
    Posts
    252
    sounds like you do not have the latest version of libEQ.a. you will need to get the current one, check the md5sum, and recompile showeq (don't forget to re install showeq as well.)
    BaeLang
    ---
    "seek and ye shall find." <-- god's way of saying use the damn search button. (or grep)

  13. #13
    Registered User
    Join Date
    Oct 2002
    Posts
    6
    Thank you very much! That was exactly it. Seems that when I was downloading the libEQ.a file it was not overwriting the previous one so I had to manually delete it before the new one would save. That will teach me for not checking my md5sum.

    By the way excellent program!

  14. #14
    Registered User
    Join Date
    Jan 2003
    Posts
    61
    No matter what zone I go in, I keep getting "No zone specific filter file (pathname)' and "cant find spawn point file (pathname)"

    when I try to load up ShowEQ. It works with the map and everything like alot of people are getting, but it doesn't show NPC's. I can click one and it will select one of the "unknown" items.

    Any ideas? Trust me, ive searched :-/

  15. #15
    Registered User Mr. Suspicious's Avatar
    Join Date
    May 2002
    Posts
    667
    Any ideas? Trust me, ive searched :-/
    No you haven't, try again using the keywords: "No zone specific filter file"
    Before asking anything read the pre-face section of http://www.smoothwall.org/download/p....9/doc.faq.pdf

    after you've read it, you know what to do next...




    "Stay alert! Trust noone! Keep your Lazers Handy! Have a nice day." -- Provided courtesy of the Computer. The Computer never lies.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is Off