This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "OWASP Game Security Framework Project"
From OWASP
Jason Haddix (talk | contribs) (Tag: Visual edit) |
(→Project Leader) (Tag: Visual edit) |
||
Line 386: | Line 386: | ||
| valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | | | valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | | ||
− | == | + | == Defenses == |
− | + | These are some of the common defenses that can be used to counter attacks against various components of a game. | |
{| class="wikitable" border="1" style="text-align: left" | {| class="wikitable" border="1" style="text-align: left" | ||
! Outcomes | ! Outcomes | ||
! Description | ! Description | ||
|- | |- | ||
− | | ''' | + | | '''Cryptographic Validation of Client''' |
− | | | + | |Ensure that the client will not run if it has been modified. |
|- | |- | ||
− | | ''' | + | | '''Enterprise-level DDoS Protection''' |
− | | | + | |Implement protection against low to mid-tier DDoS attacks against the core gaming infrastructure. |
|- | |- | ||
− | | ''' | + | | '''Basic Application Security Defenses''' |
− | | | + | |Code-based protections against common application security flaws, such as SQLi, XSS, CSRF, LFI/RFI, etc. |
− | |- | + | |- |
− | | ''' | + | |'''Authentication Lockouts''' |
− | | | + | |Lock out a user's account after a certain number of failed attempts. |
− | |||
− | |||
− | |||
|- | |- | ||
− | |''' | + | |'''Two-factor Authentication''' |
− | | | + | |Require use of 2FA on a given player's account. |
|- | |- | ||
− | |''' | + | |'''Better Code''' |
− | | | + | |Any fixes that can be done in code that aren't covered by other defenses. Could include net code, physics engine, logic fixes, etc. |
|- | |- | ||
− | |''' | + | |'''Server-side Validation''' |
− | | | + | |Ensure that validations are performed on the server and not (only) the client. |
|} | |} | ||
Revision as of 17:02, 23 March 2017