{"id":13844427,"url":"https://github.com/MoisesTapia/TWAPT","last_synced_at":"2025-07-11T22:32:12.283Z","repository":{"id":53816309,"uuid":"299423519","full_name":"MoisesTapia/TWAPT","owner":"MoisesTapia","description":"Deploy your own lab of web application penetration testing with docker and docker-compose, webgoat, dvwap, bwapp and Juice Shop","archived":false,"fork":false,"pushed_at":"2021-08-20T20:49:20.000Z","size":108,"stargazers_count":68,"open_issues_count":2,"forks_count":26,"subscribers_count":5,"default_branch":"deploy","last_synced_at":"2024-08-05T17:41:47.171Z","etag":null,"topics":["bwapp","docker","docker-compose","hacking","hacking-tool","hacking-tools","juice-shop","oscp","penetration-testing","pentesting","railsgoat","web","web-hackathon","web-hacking","webapp","webgoat"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MoisesTapia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-28T20:24:59.000Z","updated_at":"2024-07-31T16:20:29.000Z","dependencies_parsed_at":"2022-08-21T08:40:16.977Z","dependency_job_id":null,"html_url":"https://github.com/MoisesTapia/TWAPT","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoisesTapia%2FTWAPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoisesTapia%2FTWAPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoisesTapia%2FTWAPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoisesTapia%2FTWAPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MoisesTapia","download_url":"https://codeload.github.com/MoisesTapia/TWAPT/tar.gz/refs/heads/deploy","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225763416,"owners_count":17520456,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bwapp","docker","docker-compose","hacking","hacking-tool","hacking-tools","juice-shop","oscp","penetration-testing","pentesting","railsgoat","web","web-hackathon","web-hacking","webapp","webgoat"],"created_at":"2024-08-04T17:02:42.148Z","updated_at":"2024-11-21T16:31:29.957Z","avatar_url":"https://github.com/MoisesTapia.png","language":null,"readme":"![](https://github.com/MoisesTapia/TWAPT/blob/deploy/TWAPT.png)\n#### Trainig| Web Application Penetration Testing\n\n![docker](https://img.shields.io/badge/Docker-v19.03.12-blue?style=plastic\u0026logo=docker)\n![Maintainer](https://img.shields.io/badge/Maintainer-m4dh4tt3r-success?style=plastic\u0026logo=terraform)\n[![Build Status](https://img.shields.io/badge/Build-success?style=plastic\u0026logo=travis)](https://travis-ci.com/MoisesTapia/TWAPT)\n![Build Status](https://travis-ci.com/MoisesTapia/TWAPT.svg?branch=deploy)\n# Requirements\n\n- [X] Docker\n- [X] docker-compose\n\n## Webs\n - [X] Webgoat    : localhost:8080/WebGoat\n - [X] Mutillidae : localhost:8088/mutillidae\n - [X] DVWAP      : localhost:8081\n - [X] bwapp      : localhost:8082/install.php\n - [X] Juice-Shop : localhost:8083\n - [X] NinjaWeb   : localhost:8899\n - [X] VulnWordpress : localhost:8086\n\n## Monitoring\n\nYou can monitoring your services or containers with cAdvisor this is a new integration.\njust you follow the next steps:\n1 Open your Browser.\n2 In the search bar write `localhost:8085`.\n3 Done you can see the information about your containers.\n\nlocañhost:8085\n\n## Usage mode.\n\n```bash\ngit clone https://github.com/MoisesTapia/TWAPT\ncd TWAPT\ndocker-compose up -d\n\n```\noutput\n\n```bash\n➜  TWAPT git:(deploy) ✗ docker-compose up -d      \nCreating network \"twapt_pentesting\" with driver \"bridge\"\nCreating juiceshop ... done\nCreating webgoat   ... done\nCreating dvwap     ... done\nCreating bwapp     ... done\nCreating bricks    ... done\nCreating owasp17   ... done\nCreating ninjaweb  ... done\n➜  TWAPT git:(deploy) ✗ \n\n```\n'docker-compose ps'\n\n```bash\n➜  TWAPT git:(deploy) ✗ docker-compose ps\n  Name                 Command               State                          Ports                        \n---------------------------------------------------------------------------------------------------------\nbricks      /run.sh                          Up      3306/tcp, 0.0.0.0:8084-\u003e80/tcp                      \nbwapp       /run.sh                          Up      3306/tcp, 0.0.0.0:8082-\u003e80/tcp                      \ndvwap       /main.sh                         Up      0.0.0.0:8081-\u003e80/tcp                                \njuiceshop   docker-entrypoint.sh npm start   Up      0.0.0.0:8083-\u003e3000/tcp                              \nninjaweb    /bin/sh -c /usr/sbin/apach ...   Up      0.0.0.0:8899-\u003e80/tcp                                \nowasp17     /usr/bin/supervisord             Up      3306/tcp, 0.0.0.0:443-\u003e443/tcp, 0.0.0.0:8088-\u003e80/tcp\nwebgoat     java -Djava.security.egd=f ...   Up      0.0.0.0:8080-\u003e8080/tcp                              \n➜  TWAPT git:(deploy) ✗ \n\n```\n\n## Stoping the services\n\n'docker-compose stop or docker-compose down'\n## Contributors\n\nDesign: @onahump / https://github.com/onahump\n\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMoisesTapia%2FTWAPT","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMoisesTapia%2FTWAPT","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMoisesTapia%2FTWAPT/lists"}