vitinho444 Posted April 2, 2010 Author Share Posted April 2, 2010 Hi guys, someday i think about one thing… Its possible hack a eclipse made game? Link to comment Share on other sites More sharing options...
Drummerpete Posted April 2, 2010 Share Posted April 2, 2010 Very easy, actually. Link to comment Share on other sites More sharing options...
xelander Posted April 2, 2010 Share Posted April 2, 2010 I belive CE is an easy option. Link to comment Share on other sites More sharing options...
Greendude120 Posted April 2, 2010 Share Posted April 2, 2010 Warning - while you were typing a new reply has been posted. You may wish to review your post. damn lolIt has some anti hack stuff i guess u can say like it blocks a user from openning two clients and stuff like that but yeah its a lil easy to hack. (always keep a backup of ur server every like 3 days or something Link to comment Share on other sites More sharing options...
vitinho444 Posted April 2, 2010 Author Share Posted April 2, 2010 OMG so..what i do for prevent hackers? Link to comment Share on other sites More sharing options...
evilbunnie Posted April 2, 2010 Share Posted April 2, 2010 @vitinho444:> OMG so..what i do for prevent hackers?Re-code eclipse. Completely. Link to comment Share on other sites More sharing options...
Ruins of Hell Posted April 2, 2010 Share Posted April 2, 2010 @NinjaCat:> I belive CE is an easy option.CE won't work for Eclipse, it just makes it look like you have however much but in reality you don't.@Captain:> @vitinho444:> > > OMG so..what i do for prevent hackers?> > Re-code eclipse. Completely.Not really, you could move most of the stuff server-side, which would make it harder. Or a small string in front of packets (like "ll") so that if they try to recompile Eclipse and connect to your server they'll get kicked for invalid packets. Link to comment Share on other sites More sharing options...
xelander Posted April 2, 2010 Share Posted April 2, 2010 Are you sure? Becuase I've played some games were CE Works online, for everyone. Link to comment Share on other sites More sharing options...
evilbunnie Posted April 2, 2010 Share Posted April 2, 2010 Nice soul, so yeah on the server change```Public SEP_CHAR as string * 1```to```Public SEP_CHAR as string```and in Sub Main put```SEP_CHAR = "PUT A SECRET COMBONATION HERE"```and do that in the client too. But "PUT A SECRET COMBONATION HERE" HAS TO BE THE SAME! Link to comment Share on other sites More sharing options...
Godlord Posted April 2, 2010 Share Posted April 2, 2010 @Captain:> Nice soul, so yeah on the server change> ```> Public SEP_CHAR as string * 1> > ```> to> > ```> Public SEP_CHAR as string> > ```> and in Sub Main put> > ```> SEP_CHAR = "PUT A SECRET COMBONATION HERE"> > ```and do that in the client too. But "PUT A SECRET COMBONATION HERE" HAS TO BE THE SAME!I'm going to facepalm, I'll be right back.OK., I'm back with a headache. Anyway, the way to prevent hackers is to move anything that shouldn't be done by the client to the server.Worst: client sets the items in the inventory and is completely able to manage it.Worse: client requests the server to set an item in the inventory.Bad: client requests the server to set an item in the inventory to a targeted item.Good: client requests the server to set an item in the inventory to a targeted item nearby.Better: client requests the server to set an item in the inventory to a targeted item nearby and the server checks if that item actually exists.Best: restrict your client to the minimal amount of possible "requests" and always let the server check what is actually being sent.Encryption is a measurement you could consider, but it actually keeps the hacker at a longer distance. So you should actually consider if it is worth the CPU speed, especially in a language like Visual Basic.Regards, Godlord. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now