Giter VIP home page Giter VIP logo

Comments (4)

ainthek avatar ainthek commented on September 27, 2024

watching few videos, this is iust vulnerable Node.js web app ? is it this ? nothing more ?

from nodegoat.

ainthek avatar ainthek commented on September 27, 2024

WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web application security lessons. this is text in https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project

so why not using the same simple formulation on this project ?

from nodegoat.

ckarande avatar ckarande commented on September 27, 2024

@ainthek Definitely nodegoat is not just a vulnerable app. We hope user of the project learns a) how vulnerabilities can manifest and exploited in node.js apps, and b) more importantly, how each of these vulnerabilities can be fixed.

Did you go through the tutorial? (the link to it is on the login page, just above the login box). In this tutorial each vulnerability is explained in detail in these sections -

  • Short Description of the vulnerability
  • Attack mechanics: explaining how each vulnerability can be exploited in the app using video screencasts
  • How do I prevent it: explaining how to address the vulnerability
  • Source code example: showing the actual fix required. The source code of the app also comes with comments and TODO statements at the place where fix should be applied.

Have already gone through all of the above, and still feel that it is just a useless node.js app?
If you missed to notice the tutorial exists, that is a good feedback and we should probably explain that better in README file.

from nodegoat.

ckarande avatar ckarande commented on September 27, 2024

Added a section in README, explaining usage.

from nodegoat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.