|
| 10 Apr 2016 10:10 PM |
There is exploiting potential in every instance the server requests to process information from the client. Exploiters tell the server to process information that can be processed, but can't normally/wasn't intended to be written.
Pie: 0 Cake: 1 Both: 2
Normal Client-Server Communication: Server: "Do you want pie(0) or cake(1)?" Client: "Pie(0)" *Server awards client pie*
Exploiter Client-Server Communication: Server: "Do you want pie(0) or cake(1)?" Client: "Both(2)" *Server awards client both*
In this scenario, 2 wasn't an option that was presented or selectable, but an exploiter can use cheat engine to toggle through all the options. |
|
|
| Report Abuse |
|
|
|
| 10 Apr 2016 10:20 PM |
That works if the creator of the game is an idiot. Otherwise, he would have set up security against that. A single line of code would have done it, too.
|
|
|
| Report Abuse |
|
|
|
| 10 Apr 2016 10:21 PM |
| Just use if statement and problem solved. |
|
|
| Report Abuse |
|
|
|
| 10 Apr 2016 10:27 PM |
Also, there's a lot of debate on hacking versus exploiting, and I would like to voice my opinions. Remember, they're just opinions.
According to Google, the relevant definition of exploiting is to "use (a situation or person) in an unfair or selfish way." That could apply to cheating, glitching, or hacking (Perhaps exploiting a vulnerability, oversight, or loophole).
According to Google, the relevant definition of hacking is to "use a computer to gain unauthorized access to data in a system." This one is debatable in my opinion. It's not really unauthorized since you have full access to the data they put on your computer. However, you also weren't intended to modify it either, so in my opinion it could apply. I still haven't decided on whether I think it applies or not, to be honest.
However, in my opinion, hacking is to use third party software or something outside of the game itself to cheat or exploit. Exploiting (At least when not in the same context as hacking) refers to cheating or glitching from within the game. When exploiting is used when talking about hacking, it means exploiting a vulnerability or oversight.
Just my opinions, and I know that nobody really brought it up nor likely cares, but I had to put this out here to satisfy myself.
|
|
|
| Report Abuse |
|
|
ElectroTM
|
  |
| Joined: 23 Nov 2012 |
| Total Posts: 1135 |
|
|
| 10 Apr 2016 10:30 PM |
nice opinions, mang...
http://www.roblox.com/Johns-Laugh-item?id=130759239 |
|
|
| Report Abuse |
|
|
|
| 10 Apr 2016 10:46 PM |
| iYes but sometimes they are overlooked, and in some cases its difficult to determine whether or not a client response is valid, and would take more lines of code. |
|
|
| Report Abuse |
|
|