Single Player Exploit?

swaimy

Diabloii.Net Member
Single Player Exploit?

Doese having a single player make the game more hackable?I don't diablo 3 should have an open battle net . But if having a multiplayer game only keeps hackers from exploiting the game threw hacks/map hacks/duping/cheating then i don't think a single player would be wise,but if they have a good enough anti-hacker system or it doesn't matter hey,alright with me :) Thanks Swaimy
 

Darkflight

Diabloii.Net Member
Re: Single Player Exploit?

I don't think Single Player mode helps the hackers much, since I think they use programs to read the packets your game sends to battle.net to figure out how to hack the game. I am not an expert in any way though, so I can't say for sure either way.
 

Krugar

Banned
Re: Single Player Exploit?

Single-Player? Not so much. But unfortunately, one of my most dear features does indeed make it easier for hackers to create duped servers and initiate a parallel service to B.Net. That feature is LAN.

As for the OP logic(?) that if a single-player mode allowed for easier hacking of the game, it should probably not be created... So, we better off ending all single-players games and from now on develop only multiplayer games. Correct?
 

nicro tower

Diablo: IncGamers Member
Re: Single Player Exploit?

Single-Player? Not so much. But unfortunately, one of my most dear features does indeed make it easier for hackers to create duped servers and initiate a parallel service to B.Net. That feature is LAN.

As for the OP logic(?) that if a single-player mode allowed for easier hacking of the game, it should probably not be created... So, we better off ending all single-players games and from now on develop only multiplayer games. Correct?
Really? I thought all the other servers were made from reverse engineering the Battle.Net software, and not from LAN. The only way I can see LAN being applied to a 3rd party server is through Hamachi.



 

Krugar

Banned
Re: Single Player Exploit?

Battle.Net emulation is done by reverse engineering the transmission protocol. Not that actual Battle.Net software on the servers. These are of course, inaccessible.

But anyways, a game presenting a LAN feature on par with a server-based multiplayer mode makes it easier for hackers to create all sorts of server-based services that try to mimic Battle.Net itself or LAN based games.
 

Starving_Poet

Diabloii.Net Member
Re: Single Player Exploit?

Battle.Net emulation is done by reverse engineering the transmission protocol. Not that actual Battle.Net software on the servers. These are of course, inaccessible.

But anyways, a game presenting a LAN feature on par with a server-based multiplayer mode makes it easier for hackers to create all sorts of server-based services that try to mimic Battle.Net itself or LAN based games.
Not really, Blizzard having a Battle.net server makes it easier for hackers to mimic the battle.net server.

All it takes is to run the connection to battle.net through a proxy and start logging responses.



 

sicilian

Diabloii.Net Member
Re: Single Player Exploit?

I would guess the number of people that play single player only is greater than the number of people who will refuse to play this game if someone creates a pindlebot or equivalent. Blizzard would lose money by removing single player.
 

Apocalypse

Diabloii.Net Member
Re: Single Player Exploit?

if you eliminate single player just as a way to stop hackers(i dont know anything about hacking so i dont know if this works or not) you are just asking them to do it more. people will try to hack and break whatever they can in life, some people are just that way, you cant let people like that control how you run your game
 

NASE

Diabloii.Net Member
Re: Single Player Exploit?

Why not exclude multiplayer. That way, you can allow people to hack, you don't even have to waste develop time in preventing it as hackers can only ruin the game for themselves, not for anyone else.
Solves all problems imho.

Yes, this is sarcasm/irony/...
 

Krugar

Banned
Re: Single Player Exploit?

Not really, Blizzard having a Battle.net server makes it easier for hackers to mimic the battle.net server.

All it takes is to run the connection to battle.net through a proxy and start logging responses.
And this is exactly what I said. What aren't you understanding?
That's what transmission protocol reverse engineering is all about. With the addition that sent packets are also analyzed.


 

Starving_Poet

Diabloii.Net Member
Re: Single Player Exploit?

I was simply stating the fact the having a LAN 'option' does not make it easier or harder when it comes to disassembly.
 

Krugar

Banned
Re: Single Player Exploit?

Ah, gotcha.

Well, you see, both protocols often overlap in much of the game functionality. I know nothing of Diablo particulars (and wouldn't discuss them if I did, of course). However, it's both reasonable an very likely that most of the LAN "protocol language" for game operations is in everything the exact same as it is for Battle.net. For instance, it's very likely that packet contents sent to the server informing on the player current position on the map, are the exact same as those being sent by LAN to other players. Just the packet headers should be different and probably little else.

Once this is established, one can decode most of the server-client conversation in the comfort of their home without much ado. But most significant however is that fact LAN features already give hackers a skeleton for a server-client system they can implement without so much looking at Battle.net. All they need to do is reverse-engineer the LAN packets and convert this information into a client-server system. Theoretically, they can completely bypass all of the battle.net transmission protocol and only concern themselves with it when it comes to battle.net specific operations (character saving, game creation, chatting, ...)

So in fact the presence of a LAN feature unfortunately (and I say unfortunately because this is almost certainly one of the reasons Diablo 3 will probably not have LAN this time) makes it easier for hackers to create their own servers.
 

Ishtor

Diabloii.Net Member
Re: Single Player Exploit?

I really dont think haveing the a single player game will make the game more hackable, atleast at the battle net stand point. Does not mena there will not be hacks for offline play but who cares this is an online game.

Either way there probally will be hacking in this game again, sadley people like to do dumb craop like this. hopefully blizzard will have a better time keeping this crap of battle net, i know it got crazy when i was play d2.
 

Akse

Banned
Re: Single Player Exploit?

And this is exactly what I said. What aren't you understanding?
That's what transmission protocol reverse engineering is all about. With the addition that sent packets are also analyzed.
the sent packets should be some kind of gibberish crypted or something that only battle.net 2 software could then understand.

Dunno maybe they already do something like this.



 

Damnatorius

Diabloii.Net Member
Re: Single Player Exploit?

The client will always need to contain the encryption / decryption methods, therefore an encryption system will merely slow things down a little.
 

Starving_Poet

Diabloii.Net Member
Re: Single Player Exploit?

Aye, it's always the presence of the client that defines the security hole.

You can not stop the committed hacker without sacrificing playability and stability.
 

MYK

Diablo: IncGamers Member
Re: Single Player Exploit?

How about all of the information acquired about character breakpoints, monsters stats and all that type stuff. If there was no single player, everyone would just sort of guess as to how much of whatever stat is needed to make their character faster/better.

Would it be better to not know these things?
 

NASE

Diabloii.Net Member
Re: Single Player Exploit?

breakpoints (probably) won't be in the game and general informative date about monsters is more then enough.
And if really needed, blizzard could work with some sort of bestiary system the reveals the information one would like.
 

MYK

Diablo: IncGamers Member
Re: Single Player Exploit?

breakpoints (probably) won't be in the game and general informative date about monsters is more then enough.
And if really needed, blizzard could work with some sort of bestiary system the reveals the information one would like.
Blizzard do extra work? Haw haw haw

Why don't you think breakpoints will exist? They're nice if you can show them working in the game.

Recently, I played Sacred 2 and one of the skills just shows me that it boosts my attack speed. I never know how much, and the increase is so small I can't tell if it's working or not. That's an incredibly bad design.

D2 isn't any better. It fails to show a lot of useful stats that would have been super simple to show on a tabbed menu, similar to what PlugY offers. But I'm starting to get off-topic here from my original idea.


 

Akse

Banned
Re: Single Player Exploit?

Breakpoints were tied to the 2D world and the 25 or what frames/s the animations were ran(roughly, someone might know more of the specifics). In 3D world we have a whole different setup.. breakpoints won't probably be needed in D3 anymore.. they probably just throw out some %mods that will do exactly what it reads.. Not like in D2 when you have 70% cast rate and add another 20% and it actually does nothing. In D3 when you add that 20% you will see that you cast faster.

At least thats what I hope for.. there will probably be some diminishing returns or capping at some stats since there will probably be a lot of items that you can choose of and many of them can have those %mods which could lead to quite insane combos :)
 
Top