Page 1 of 2 1 2 LastLast
Results 1 to 10 of 586

Hybrid View

  1. #1
    Player
    APilgrim's Avatar
    Join Date
    Sep 2013
    Posts
    52
    Character
    Noldor Avari
    World
    Midgardsormr
    Main Class
    Fisher Lv 50
    Quote Originally Posted by Astarica View Post
    ... it's pretty safe to assume your client has no ability whatsoever to force anything to happen on the server.
    If that were completely and totally true, there wouldn't be mining/botany/farming bots teleporting around instantly. Seems the client has a lot of say in some things like character position/moving. Although, the hard-limit for the client to tell the server where the character is, is probably limited to once every .3 seconds at most like you were saying because that's as much as the server is set to care about.
    (0)

  2. #2
    Player
    Astarica's Avatar
    Join Date
    Oct 2013
    Posts
    484
    Character
    Olan Durai
    World
    Midgardsormr
    Main Class
    Goldsmith Lv 50
    Quote Originally Posted by APilgrim View Post
    If that were completely and totally true, there wouldn't be mining/botany/farming bots teleporting around instantly. Seems the client has a lot of say in some things like character position/moving. Although, the hard-limit for the client to tell the server where the character is, is probably limited to once every .3 seconds at most like you were saying because that's as much as the server is set to care about.
    Teleport is impossible to stop preemptively in any modern MMORPG because it's not tractable for the server to verify every movement/position is valid. But unless you're planning on using a teleport hack to get out of AEs (which will absolutely work if you got the right coordinates programmed ahead of time), that's not exactly useful.
    (0)

  3. #3
    Player
    APilgrim's Avatar
    Join Date
    Sep 2013
    Posts
    52
    Character
    Noldor Avari
    World
    Midgardsormr
    Main Class
    Fisher Lv 50
    Quote Originally Posted by Astarica View Post
    Teleport is impossible to stop preemptively in any modern MMORPG because it's not tractable for the server to verify every movement/position is valid. But unless you're planning on using a teleport hack to get out of AEs (which will absolutely work if you got the right coordinates programmed ahead of time), that's not exactly useful.
    Actually I just mentioned teleporting bots as demonstrable evidence of how the client server relationship works in this game. But it's completely possible with the way this game is set up for the client to be telling the server when/where/what is going on - as opposed to what you stated that the "client has no ability whatsoever to force anything to happen on the server". The server in this game listens to the client in regards to character position apparently (and not the other way around as you made it sound). Maybe I just misunderstood your other post.
    (0)
    Last edited by APilgrim; 10-30-2013 at 10:04 AM.

  4. #4
    Player
    azethoth's Avatar
    Join Date
    Feb 2013
    Location
    Gridania
    Posts
    80
    Character
    Zemus Asara
    World
    Balmung
    Main Class
    Arcanist Lv 50
    Quote Originally Posted by APilgrim View Post
    Actually I just mentioned teleporting bots as demonstrable evidence of how the client server relationship works in this game. But it's completely possible with the way this game is set up for the client to be telling the server when/where/what is going on - as opposed to what you stated that the "client has no ability whatsoever to force anything to happen on the server". The server in this game listens to the client in regards to character position apparently (and not the other way around as you made it sound). Maybe I just misunderstood your other post.
    My understanding of this hack is that they are modifying the packets to give the server incorrect information. People have decrypted the packets and are injecting them with false positioning data thus teleporting. Its basically a man in the middle attack.Modifying the packets before they leave your machine on the way to the server and modifying them before they are received by the client. Its how they were able to add any item in the games database to their inventory by buying hi potions.
    (1)

  5. #5
    Player
    APilgrim's Avatar
    Join Date
    Sep 2013
    Posts
    52
    Character
    Noldor Avari
    World
    Midgardsormr
    Main Class
    Fisher Lv 50
    Quote Originally Posted by azethoth View Post
    My understanding of this hack is that they are modifying the packets to give the server incorrect information. People have decrypted the packets and are injecting them with false positioning data thus teleporting. Its basically a man in the middle attack.Modifying the packets before they leave your machine on the way to the server and modifying them before they are received by the client. Its how they were able to add any item in the games database to their inventory by buying hi potions.
    Either editing outbound packets - or simply editing memory since that's probably easier than decrypting packets. Either way it works because the server accepts what it thinks the client is telling it.
    (1)

  6. #6
    Player
    TheRac25's Avatar
    Join Date
    Apr 2011
    Posts
    415
    Character
    Krell Ynjynor
    World
    Excalibur
    Main Class
    Fisher Lv 50
    Quote Originally Posted by Astarica View Post
    Teleport is impossible to stop preemptively in any modern MMORPG because it's not tractable for the server to verify every movement/position is valid. But unless you're planning on using a teleport hack to get out of AEs (which will absolutely work if you got the right coordinates programmed ahead of time), that's not exactly useful.
    telelporting is absolutly detectable by the server, SE just doesnt know how
    as the server i know your movement speed and aproximate interval at wich you send pos updates to me
    i can easily calculate a box that you should not be able get out of by the next pos update you send me
    all in about 5 lines of code, asm code not even talking about expensive math functions
    if their server cannot handle 15000 checks like this per second then they need to get off the 486es and python
    (3)
    Last edited by TheRac25; 10-30-2013 at 02:25 PM.

  7. #7
    Player
    Knosis's Avatar
    Join Date
    Apr 2013
    Posts
    77
    Character
    Code Zen
    World
    Exodus
    Main Class
    Archer Lv 50
    I wish we as gamers and customers would stop complaining about the possibility of fixing this and whether or not it is an issue. It is obviously an issue that MANY of us experience and have hinder our gaming experience. It is very much possible to have a more responsive positional check system as it is displayed in working order on lesser funded games. I think SE isn't willing to respond to this as it will probably take a lot of restructuring of their code, which is another step backward. I hope it isn't being responded to as it is something they are being cautious about, and not that they are just ignoring it and hoping it goes away.

    It wont.
    (2)

  8. #8
    Player
    TheRac25's Avatar
    Join Date
    Apr 2011
    Posts
    415
    Character
    Krell Ynjynor
    World
    Excalibur
    Main Class
    Fisher Lv 50
    Quote Originally Posted by Knosis View Post
    I think SE isn't willing to respond to this as it will probably take a lot of restructuring of their code, which is another step backward. I hope it isn't being responded to as it is something they are being cautious about, and not that they are just ignoring it and hoping it goes away. It wont.
    The problem apears to require a complete rewrite of the server software, SE is cheap and lazy, you do the math on when it will get done.
    (1)

  9. #9
    Player
    Astarica's Avatar
    Join Date
    Oct 2013
    Posts
    484
    Character
    Olan Durai
    World
    Midgardsormr
    Main Class
    Goldsmith Lv 50
    Quote Originally Posted by TheRac25 View Post
    i can easily calculate a box that you should not be able get out of by the next pos update you send me
    Yeah, that's the sanity check. Problem is you don't have to move very far at all to stay within sanity check bounds. If your box is less than 30y, then the moment you get hit by Landslide you'd not only die but you'd get flagged as a teleporter, because you sure moved very far suddenly! There are also player abilities that move that kind of distance (BLM teleport to ally, for example). Also, this routine would have to be updated each time there are new abilities that faciliate movement, and every enemy that has an ability to move you has to be accounted for. Teleport is usually caught because you've to temper with game data to send the fake coordinates, but catching it in real time, let alone correcting it, is very difficult.
    (0)

  10. #10
    Player
    TheRac25's Avatar
    Join Date
    Apr 2011
    Posts
    415
    Character
    Krell Ynjynor
    World
    Excalibur
    Main Class
    Fisher Lv 50
    Quote Originally Posted by Astarica View Post
    Yeah, that's the sanity check. Problem is you don't have to move very far at all to stay within sanity check bounds. If your box is less than 30y, then the moment you get hit by Landslide you'd not only die but you'd get flagged as a teleporter, because you sure moved very far suddenly! There are also player abilities that move that kind of distance (BLM teleport to ally, for example). Also, this routine would have to be updated each time there are new abilities that faciliate movement, and every enemy that has an ability to move you has to be accounted for. Teleport is usually caught because you've to temper with game data to send the fake coordinates, but catching it in real time, let alone correcting it, is very difficult.
    i know how fast landlside moves wich is something i allready knew thus has no impact try again
    never mind the fact that i told you where you were gonna be after landslide and this has nothing to do with the client sending me position update
    (0)
    Last edited by TheRac25; 10-30-2013 at 03:17 PM.

Page 1 of 2 1 2 LastLast