DVTA
Damn Vulnerable Thick Client Application
DVTA: https://github.com/srini0x00/dvta
SQL Server Express
New Standalone installation
Feature Selection : Database Engine Services
Named Instance : SQLExpress1
SQL Server DB Engine : Account Name = NTAuthority
DB Engine Config (Authentication Mode)= Mixed Mode : Set Password to "p@ssw0rd" , Add Current User to SQL server Administrator
Install sql management studion (if missing) and login using windows auth:

Create new DB : Databases>DVTA.
Run query on DB: Righclick DVTA > New Query > Paste query > Execute
CREATE TABLE "users" ( "id" INT IDENTITY(0,1) NOT NULL, "username" VARCHAR(100) NOT NULL, "password" VARCHAR(100) NOT NULL, "email" VARCHAR(100) NULL DEFAULT NULL, "isadmin" INT NULL DEFAULT '0', PRIMARY KEY ("id") )Verify: Databases>DVTA>Tables>dbo.users is created. Should have id,username,password,email,isadmin columns.
dbo.users > Select top 1000

Create Expense table.
Refresh DVTA to see if new table created
SQL server Config Manager:
SQL Server Network Configuration> Protocols for SQLExpress1>TCP/IP > Enabled

SQL Server Services > SQL Server (SQLEXPRESS1) > restart.
FileZilla Server install

Start filezilla and connect to port 14147 with password "filezilla"
Create new ftp user:
dvta:filezilla
Mount points: virtual path = / , native path = c:\...\Desktop

DVTA Application first run. https://github.com/srini0x00/dvta

Last updated
Was this helpful?