DNSChef的使用
来源:互联网 发布:小程序服务器域名要求 编辑:程序博客网 时间:2024/05/21 22:38
DNSChef是一种在Python中开发的跨平台应用程序。
一、设置DNS代理
1.首先将计算机设置为使用DNS名称服务器工具。
Linux:
vim /etc/resolv.conf
nameserver 127.0.0.1(如果在本地运行)
Windows:
控制面板\所有控制面板项\网络和共享中心
属性--TCP/IPv4
二、运行DNSChef
查询一个域的"A"记录
三、拦截所有响应
使用--fakeip参数修改域名指向IP
dnschef --fakeip=127.0.0.1
四、过滤域
dnschef --fakedomains baidu.com --fakeip 127.0.0.1:所有请求baidu.com转到127.0.0.1,效果图同上图
五、反向过滤
dnschef --fakeip=127.0.0.1 truedomains baidu.com:只有baidu.com匹配为真实地址,其他的都为127.0.0.1
六、外部定义文件
domain = ip对的集合,使用空格隔开。
dnschef --file 文件名
七、其他的配置
1.--interface | -i参数指定在其他的端口监听DNSChef。
2.--nameservers参数指定名称服务器,默认为8.8.8.8。多个使用","隔开
3.-p参数指定开启的端口监听DNS请求
4.-q参数不显示头部
5.-t | --tcp使用tcp DNS代理
阅读全文
0 0
- DNSChef的使用
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 使用RocketMQ的客户端使用
- gulp的使用基本使用
- 建造者模式
- index索引
- FFMPEG学习【libavutil】:音频相关(一)
- C++之迭代器介绍
- HDU4268 Alice and Bob【贪心+SET】
- DNSChef的使用
- Swift基础之使用Alamofire库进行网络请求和断点下载
- Scala之部分应用函数
- js正则分割字符串
- JavaScript中的关键字和保留字
- C++重载运算符的规则详解
- Mysql中那些锁机制之InnoDB
- 无监督机器学习:超越规则引擎和有监督机器学习的反欺诈分析方法
- Handler机制中的recycle机制