Express
Web application framework for Node.js
Recon
When facing
Login forms
, try to mess withContent-Type
headers, for example changing itapplication/json
in thePOST
request:When the server accepts
JSON
input, it typically parses this input directly into JavaScript objects.If the backend uses
MongoDB
(NoSQL
), the login authentication might involve queryingMongoDB
directly with thisJSON
data.Crashing the site with invalid
JSON
can reveal thestack trace
.
server.js
is a common name for a Node application and is a good place to look for the source code.
Last updated