Skip to content

ehlewis/dvcsharp-api

This branch is 4 commits ahead of appsecco/dvcsharp-api:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f9eef13 · Apr 16, 2024

History

35 Commits
Apr 27, 2018
Jul 25, 2019
May 15, 2018
May 15, 2018
May 15, 2018
Apr 16, 2024
Apr 15, 2024
Jul 20, 2019
Dec 7, 2022
Apr 27, 2018
Dec 7, 2022
May 15, 2018
Apr 27, 2018
Apr 27, 2018
Jul 20, 2019
May 16, 2018
Jul 20, 2019

Repository files navigation

Damn Vulnerable C# Application (API Only)

Getting Started

Note: This is a deliberately vulnerable app, please do not host it on production or Internet/public facing servers. Use with caution.

Docker

docker-compose up

Manual

Install .NET Core 2.x SDK Microsoft .NET Core SDK

Install dependencies and migrate database:

dotnet restore
dotnet ef database update

Start application server:

dotnet run

Start application server with watcher for auto-reload on change:

dotnet watch run

Build Docker

  • To build a docker image run the following command
docker build -t appsecco/dvcsharp .
  • To run the docker container
docker run -d --name dvcsharp -it -p 5000:5000 appsecco/dvcsharp

Solution

The documentation-dvcsharp-book folder has instructions to use the app and exploit vulnerabilities that have been programmed.

About

Damn Vulnerable C# Application (API)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.1%
  • Other 0.9%