Cervantes is an opensource collaborative platform for pentesters or crimson groups who need to save time to handle their initiatives, shoppers, vulnerabilities and experiences in a single place.
Options
- OpenSource
- Multiplatform
- Multilanguage
- Group Collaboration
- BuiltIn dashbaords and analytics
- Handle your shoppers and Offensive Safety initiatives
- One click on experiences creation
- And extra
Runtime necessities
Tips on how to run it domestically with Docker compose
- First you could clone this repository
git clone https://github.com/CervantesSec/docker.git
- After that you could begin your docker containers:
docker-compose -p Cervantes up -d
-
After this, open your browser at http://localhost
-
Default Person is:
Tips on how to run it domestically from supply
-
Set up dotnet sdk from https://dotnet.microsoft.com/en-us/obtain
-
Clone this repository
git clone https://github.com/CervantesSec/cervantes.git
- In Cervantes.Internet -> appsettings.json edit the DefaultConnection along with your database parameters
{
"ConnectionStrings": {
"DefaultConnection": "Server=localhost;Database=cervantes;Username=postgres;Password=postgres"
},
"Logging": {
"LogLevel": {
"Default": "Hint",
"Microsoft": "Warning",
"Microsoft.Internet hosting.Lifetime": "Info",
"Cervantes.*": "Hint"
}
},
"AllowedHosts": "*",
"EmailConfiguration": {
"SmtpServer": "smtp.office365.com",
"SmtpPort": 587,
"SmtpUsername": "EMAIL",
"SmtpPassword": "PASSWORD"
}
}
-
NOTE in case your utilizing linux set up wkhtmltopdf and and replica the wkhtmltopdf and wkhtmltoimage from /usr/bin to /CERVANTES_PATH/Cervantes.Internet/wwwroot/Rotativa/Linux/
-
Run the venture
dotnet run --project /CERVANTES_PATH/Cervantes.Internet/
-
After this, open your browser at http://localhost:5001
-
Default Person is:
Tips on how to contribute
Listed here are some issues you would do to turn out to be a contributor:
- ★ Star this venture on Github ★
- Recommend new options or concepts
- Enhance the code of the platform elements
- Report safety points
Earlier than you leap to make any adjustments be sure to have learn the contributing tips. This might save us all time. Thanks!
Tips on how to report bugs
You probably have bugs to report please use the points tab on Github to submit the main points.