entr0pie / Things-Things

A SQL Injection vulnerable server. Easy setup, minimal code. For educational purposes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Things&Things

Things&Things is a SQL Injection vulnerable web server designed to demonstrate and educate about the classic SQL Injection vulnerability.

Things&Things intial page

Installation

To install and run Things&Things, follow these steps:

  1. Clone the repository:
https://github.com/entr0pie/Things-Things/
  1. Navigate to the project directory:
cd Things-Things
  1. Install the dependencies:
npm install
  1. Start the web-server:
node index.js
  1. Access http://localhost:5000.

How do I exploit this application?

First, try doing some manual exploration (without sqlmap). This will help you to understand the basics of how SQL Injection works.

How to get started:

  1. Make sure you have followed the installation instructions mentioned in the README file.

  2. Once the app is running, you can start exploring different functionalities and input fields.

  3. Experiment with various SQL injection techniques to manipulate the application's behavior and access unintended data.

  4. If you're looking for hints or guidance, check this paper. If you want to see the how to exploit this app, step-by-step, see the secret/README.md file.

Remember, the purpose of this app is to understand the risks associated with SQL Injection and how to prevent it. Always use this knowledge responsibly and respect the security of others' systems.

Happy Hacking!

License

The Things&Things project is licensed under the MIT License.

About

A SQL Injection vulnerable server. Easy setup, minimal code. For educational purposes.

License:MIT License


Languages

Language:EJS 74.2%Language:JavaScript 25.8%