一个包含以下组件的DNS Rebinding框架:
它可以让你创建像Burp Collaborator一样的DNS bins,但它增加了一些额外功能...

你可以指定创建的子域名解析到哪些IP/域名以及解析次数,目前支持A、CNAME和AAAA记录
然后你可以在日志中查看请求来源、解析结果等

漏洞应用程序的来源是 https://github.com/makuga01/dnsFookup/tree/master/vulnerableApp
首先,检查config.yaml中的配置
另外,不要忘记更改配置中的所有密码和密钥
# First edit config.yaml as you please
# Don't forget to change the JWT secret!
vim config.yaml
# Install python & docker-compose
apt install docker-compose python3-pip
sudo apt-get install libpq-dev python-dev
#Set up postgres and redis
sudo docker-compose up
#in ./BE
pip3 install -r requirements.txt
python3 dns.py # to start the dns server
# for testing purposes development server is enough I think
FLASK_APP=app.py
FLASK_ENV=development
flask run
# Install npm
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
apt -y install nodejs make gcc g++
# then in ./FE
npm install
npm start
如果你有空闲时间,请贡献代码,这对我来说意义重大 :D
请在keybase上告诉我