https://github.com/stringmanolo/vulnera
Vulnera is a command-line interface (CLI) tool designed to deploy multiple vulnerable servers for educational and testing purposes. Choose from a curated list of insecure server environments to launch and explore various security vulnerabilities in a controlled environment. Ideal for educational purposes, security research, and testing scenarios.
https://github.com/stringmanolo/vulnera
Last synced: 10 months ago
JSON representation
Vulnera is a command-line interface (CLI) tool designed to deploy multiple vulnerable servers for educational and testing purposes. Choose from a curated list of insecure server environments to launch and explore various security vulnerabilities in a controlled environment. Ideal for educational purposes, security research, and testing scenarios.
- Host: GitHub
- URL: https://github.com/stringmanolo/vulnera
- Owner: StringManolo
- License: other
- Created: 2024-06-21T16:48:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-23T15:04:29.000Z (over 1 year ago)
- Last Synced: 2025-03-24T16:21:25.494Z (10 months ago)
- Language: JavaScript
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Vulnera: Multi-Vulnerable Servers CLI
Vulnera is a command-line interface (CLI) tool that allows you to deploy and manage multiple vulnerable server environments for educational and testing purposes.
## Features
- **Choose Your Vulnerable Environment:** Select from a variety of pre-configured vulnerable server setups.
- **Educational Tool:** Learn about common security vulnerabilities and best practices.
- **Flexible and Customizable:** Easily deploy, manage, and interact with vulnerable servers via a simple CLI interface.
## Installation
### Prerequisites
- Linux or Termux
- `git`
- `npm`
- `node`
##### Warning
- Some vulnerabilities are real, not simulated.
- Do not expose ports ranging from 3000-3999 to the internet.
- You can run most servers offline. (recommended)
### Download
```bash
git clone https://github.com/stringmanolo/vulnera.git
cd vulnera
```
### Install
```bash
./install.sh
```
## Usage
### Basic Usage
#### help
```bash
# show available commands
vulnera help
```
#### start a server
```bash
# vulnera start
vulnera start clickjacking
```
#### list servers
```bash
# list all available servers
vulnera list
```
#### show server code
```bash
# vulnera code
vulnera code clickjacking
```
#### show exploit
```bash
# vulnera exploit
vulnera exploit clickjacking
```
#### update
```bash
vulnera update
```
## Contributing
Contributions are welcome! If you want to contribute to Vulnera, fork the repository and submit a pull request with your proposed changes.
[More Details](https://github.com/StringManolo/vulnera/blob/main/CONTRIBUTE.md)
## License
This project is licensed under the [GPLv3 License](https://github.com/StringManolo/vulnera/blob/main/LICENSE.md).
## Contact
For questions or feedback, feel free to contact the maintainer at [Telegram](https://t.me/stringmanolo) or open an issue.