Sign inSign up

bhattsameer/jsdebugginglab

By bhattsameer

Updated over 5 years ago

Vulnerable labs for learning javascript debugging. For more details: https://bhattsameer.github.io

Image
1

1.4K

bhattsameer/jsdebugginglab repository overview

Introduction

I have prepared few cool, Vulnerable Lab for learning about JavaScript Debugging hands on, If you are new with JavaScript Debugging please read the blog: Client side encryption bypass using javascript debugging.

In this Jsdebugginglab I have added 3 Vulnerable labs.

  1. Lab2: Just for learning how the Event breakpoint works.
  2. Lab3: Vulnerable Web App where the client and server communication is encrypted.
  3. Lab4: Same as Lab3 but the logic is obfuscated.

How to Setup & Start

 1. Docker pull:
     docker pull bhattsameer/jsdebugginglab:latest
     
 2. Run docker image:
    docker run bhattsameer/jsdebugginglab:latest

 3. Access In browser
    i.) IP: 172.17.0.2
        For phpmyadmin: http://172.17.0.2/phpmyadmin
        Username: admin and Password: admin

   ii.) For Lab2:
        http://172.17.0.2/Lab2

   iii.) For Lab3:
        http://172.17.0.2/Lab3
        Admin User:
        Username: [email protected] Password: 1234 and OTP: 123456 

   iv.) For Lab4:
        http://172.17.0.2/Lab3
       Admin User:
       Username: [email protected] Password: 1234 and OTP: 123456 

Note: tag v1 is just lamp stack version so please do not use this.

For more details please follow me on:
Website: https://bhattsameer.github.io
Github : bhattsameer
Twitter: @sameer_bhatt5

Thanks

For Lamp stack Thanks to mattrayner
For teaching me basics of Docker and suggesting above Lamp stack Thanks to Nishith K. :))

Tag summary

Content type

Image

Digest

Size

345.5 MB

Last updated

over 5 years ago

docker pull bhattsameer/jsdebugginglab