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 "REST Assessment Cheat Sheet"
Eyad Salamin (talk | contribs) |
|||
Line 17: | Line 17: | ||
* Structured parameters and responses using JSON or XML in a parameter values, request body or response body. Those are required to communicate machine useful information. | * Structured parameters and responses using JSON or XML in a parameter values, request body or response body. Those are required to communicate machine useful information. | ||
* Custom authentication and session management, often utilizing custom security tokens: this is needed as machine to machine communication does not allow for login sequences. | * Custom authentication and session management, often utilizing custom security tokens: this is needed as machine to machine communication does not allow for login sequences. | ||
− | * Lack of formal documentation. A proposed standard for describing RESTful web services called WADL was never officially adapted. | + | * Lack of formal documentation. A [http://www.w3.org/Submission/wadl/ proposed standard for describing RESTful web services called WADL] was submitted by Sun Microsystems but was never officially adapted. |
= The challenge of security testing RESTful web services = | = The challenge of security testing RESTful web services = |
Revision as of 09:03, 22 October 2014
Last revision (mm/dd/yy): 10/22/2014 About RESTful Web Services [hide]
Web Services are an implementation of web technology used for machine to machine communication. As such they are used for Inter application communication, Web 2.0 and Mashups and by desktop and mobile applications to call a server. RESTful web services (often called simply REST) are a light weight variant of Web Services based on the RESTful design pattern. In practice RESTful web services utilizes HTTP requests that are similar to regular HTTP calls in contrast with other Web Services technologies such as SOAP which utilizes a complex protocol. Key relevant properties of RESTful web services
The challenge of security testing RESTful web services
How to pen test a RESTful web service?
Related Resources
Authors and Primary EditorsOfer Shezaf - ofer@shezaf.com |
Other Cheatsheets |