Ace of Spades "Anti-grefer Bot"

The original, free Ace of Spades game powered by the Voxlap engine. Known as “Classic,” 0.75, 0.76, and all 0.x versions. Created by Ben Aksoy.
18 posts Page 2 of 2 First unread post
Marisa Kirisame
Deuced Up
Posts: 152
Joined: Sat Sep 21, 2013 10:52 pm


longbyte1 wrote:
Well if you want to load arbitrary code you can always just find a buffer overflow exploit in the net code. It's just a matter of time.
Can't wait. That shit will be exploited horribly and the vanilla client will die. Which means that the standard will be OpenSpades. Which can be improved upon and made into a not-shit AoS.

Good riddance will be my reaction.

From my understanding it's not possible to cause a buffer overflow just by sending an oversized packet. AFAIK the packet either gets ignored, or uses old data. Either way, there are general game exploits that can use this misbehaviour to their advantage. But unless it uses old data, and uses it well, it won't cause a buffer overrun or stack overflow.
longbyte1
Deuced Up
Posts: 336
Joined: Sun Jul 21, 2013 7:27 pm


Marisa Kirisame wrote:
longbyte1 wrote:
Well if you want to load arbitrary code you can always just find a buffer overflow exploit in the net code. It's just a matter of time.
Can't wait. That shit will be exploited horribly and the vanilla client will die. Which means that the standard will be OpenSpades. Which can be improved upon and made into a not-shit AoS.

Good riddance will be my reaction.

From my understanding it's not possible to cause a buffer overflow just by sending an oversized packet. AFAIK the packet either gets ignored, or uses old data. Either way, there are general game exploits that can use this misbehaviour to their advantage. But unless it uses old data, and uses it well, it won't cause a buffer overrun or stack overflow.
Actually, even if found, not many people would know how to get the exploit to install viruses. And on top of that, it would require the server's cooperation to propagate the malicious code.

Voxlap is a great engine. Had Aksoy ever released his modifications to the engine, even secretly through clean-room implementation, we would have been able to pick up the game in no time at all. But he didn't, and here we are in a slowly rotting forum figuring out how to make an anti-griefer bot.
LeCom


longbyte1 wrote:
Voxlap is a great engine. Had Aksoy ever released his modifications to the engine, even secretly through clean-room implementation, we would have been able to pick up the game in no time at all. But he didn't, and here we are in a slowly rotting forum figuring out how to make an anti-griefer bot.
Hard to believe Ben actually changed anything in Voxlap, it's all written in ASM. But then, I got evidence with BR that the AoS Voxlap is different from the C port one, which in turn is based on the Voxlap source available on Ken's page. For example, the rendering quality setting along with some calculations related to it are completely missing and seem to be optimized away. It COULD have been the compiler.
18 posts Page 2 of 2 First unread post
Return to “Ace of Spades 0.x Discussion”

Who is online

Users browsing this forum: No registered users and 25 guests