Skip to content

Build a docker image of v8 build environments for vulnerability debug and CTF based on debian-slim image.

License

Notifications You must be signed in to change notification settings

ioxera/docker_v8_for_vulnerability_debug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usage

setting docker proxy

Follow Here
Notes : Don't use "127.0.0.1", use real ip address. If proxy is in the localhost, suggest setting ip of docker's brige interface(eg: docker0's default ip "172.17.0.1")

build docker image

$ docker build -t v8_for_vul_debug:v1.0 .

create container and initialization

$ docker run -itd --mount type=bind,source=${HOME}/Share,target=/home/john/share -p 11111:11111 --name v8_for_vul v8_for_vul_debug:v1.0
$ docker exec -it v8_for_vul /init_env.sh
$ docker exec -it -u john v8_for_vul /bin/bash

build v8

$ cd ~/v8_project
$ ./build.sh MODE VERSION

OR Follow Here

build turbolizer

$ cd ~/v8_project/v8/tools/turbolizer
$ npm i
$ npm run-script build

// running turbolizer
$ setsid python2 -m SimpleHTTPServer 11111

Then click http://127.0.0.1:11111

About

Build a docker image of v8 build environments for vulnerability debug and CTF based on debian-slim image.

Topics

Resources

License

Stars

Watchers

Forks