Jump to content
Eternal Lands Official Forums
Guest dmon

I'm a little bit worried about this...

Recommended Posts

Guest dmon

I'm not sure what this is, but I am a little worried as myself and 2 friends have come across this.

When we are playing EL and have a messenger window or an explorer window open, EL is logging keystrokes from them, often logging whole conversations, passwords, e-mail addresses, all sorts, sometimes no matter where the window is on the screen we can't combat it.

I thought this was just a porblem with my computer but speaking to my friends I find it isn't.

I'm worried about the obvious security risks this causes for people using ebanking or even just seeing ppls e-mail addresses coming up. I had to change an e-mail password because of the keystrokes being logged.

 

Does anyone know what this is I am seriously worried!!!

Share this post


Link to post
Share on other sites

I'm not sure what it is either, but I suspect a bug in windows.Could you give some more details? What version of windows are you using? Do you play EL fullscreen? With what programs does this occur? Does it happen always, or only part of the time?

Share this post


Link to post
Share on other sites

EL does not log keystrokes, the text just crosses over somehow and goes into the EL chat window(this does not mean it logs keystrokes!)

 

It's happened to me before too.

Share this post


Link to post
Share on other sites

IIRC its that crappy SDL library for windows.

 

Some weeks/moth ago there was a similar post, accusing the EL client to be a keylogger.

 

I have some nice effecs when i click outside the EL window, the char starts to move or windows pop up.

 

Piper

Share this post


Link to post
Share on other sites
IIRC its that crappy SDL library for windows.

No. No matter how crappy SDL may be on Windows, it doesn't just magically know which keypresses Windows never should have sent to it.

Share this post


Link to post
Share on other sites

Exactly. Which is why I'd like to know which version of windows is being used.

Share this post


Link to post
Share on other sites

I think it's a windows problem, having to do with two windows (EL and your manager) having the focus at the same time. There is little we can do about it, so for the time being we suggest people not to put messanger windows on top of the EL window while exchanging confidential messages they might not want displayed in the EL local chat.

Share this post


Link to post
Share on other sites
IIRC its that crappy SDL library for windows.

No. No matter how crappy SDL may be on Windows, it doesn't just magically know which keypresses Windows never should have sent to it.

I disagree.

 

I've had exactly the same problem. When in IE and when using IM's. Also, alt and ctrl keys get stuck and affect in-game play.

 

I think this is bad SDL dll's too.

Share this post


Link to post
Share on other sites
IIRC its that crappy SDL library for windows.

No. No matter how crappy SDL may be on Windows, it doesn't just magically know which keypresses Windows never should have sent to it.

I disagree.

 

I've had exactly the same problem. When in IE and when using IM's. Also, alt and ctrl keys get stuck and affect in-game play.

 

I think this is bad SDL dll's too.

No, I can tell you ent is correct. Occassionally, I'll end up with a few windows with the focus... Windows Explorer is rather buggy.

Share this post


Link to post
Share on other sites
IIRC its that crappy SDL library for windows.

No. No matter how crappy SDL may be on Windows, it doesn't just magically know which keypresses Windows never should have sent to it.

I disagree.

Try reading it again... Do you still disagree?

 

EL is NOT magic. Windows is supposed to NOT tell EL which keys you press in other programs, and so it can't know it unless Windows screws up and tells EL so anyway.

Share this post


Link to post
Share on other sites
IIRC its that crappy SDL library for windows.

No. No matter how crappy SDL may be on Windows, it doesn't just magically know which keypresses Windows never should have sent to it.

It has been a long time ago when I did windows programming, however I remember you could set a MOUSE_CAPTURE flag on a window and it was sent any mouse events. Maybe SDL accidentally sets some kind of keyboard capture. However, other software should not receive the keyboard event in that case.

 

With regards

Lachesis

Share this post


Link to post
Share on other sites

OMFG...

 

I just went to microsoft.com to try to search in their bug database, and the very first thin I see is:

 

"Liberate your desktop"

 

:o:)

Share this post


Link to post
Share on other sites
Guest dmon

yeah using xp pro sp2 also effected on xp sp1 and xp home.

i dont think its the windows sdl dll's ive never had a problem with any other games or apps using them, only EL...

 

none of my client apps overlap the EL window either so theres no way it could be caused by a focus issue.

 

it could be caused by a bug in the client... programmers do drink a lot of coffee :angry:

Share this post


Link to post
Share on other sites

It's not a bug in the client... We're using the same methods as is being used in the SDL documentation... I do think it's an SDL bug, so try updating your SDL dlls.

Share this post


Link to post
Share on other sites
it could be caused by a bug in the client... programmers  do drink a lot of coffee  :P

Point being that windows should make it impossible for the EL client to do that. Of course, being windows, it doesn't, but then at least it should be such that the EL client explicitly has to ask for keypresses from other windows, which it doesn't. Which leads me to think that either there's a bug in windows, or a bug in SDL coupled to the inherent insecurity of Windows.

 

And what does coffee have to do with introducing bugs!? And why would coffee be limited to EL programmers?

Share this post


Link to post
Share on other sites
And what does coffee have to do with introducing bugs!? And why would coffee be limited to EL programmers?

1. bug walks on the edge of coffee mug.

2. bug trips and falls into coffee

3. programmer drinks coffee :P

Share this post


Link to post
Share on other sites

sorry, running out right now but i have experienced this as well. it seemed to me to be a windows/sdl issue and occurs with change of focus.

try alt-tabbing. focus is changed and it hasn't given me problems when ive done it that way

Share this post


Link to post
Share on other sites
Guest dmon

cool ill try that in the mean time...

 

but one note: some of you guys need a senses of humour,

the suggestion of bugs was aimed at all programmers not just EL ones... im one myself... we all make mistakes now and again gooing over and over code, as u say u followed the m$ docs but seeing as no other app seems to have this issue there must be a documented solution out there on the web somewhere... somthing prob found via google preetty quick :) and this is a bug report thread after all and all im doing is reporting the bug and hope your guys will find a solution as this will be a major issue for ppl trying out EL especially nowadays with so much spyware floating about ppl dont know who to trust... would be a shame to see the game loose rep because of a silly bug!! dont u agree?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×