使用INetSim模拟Internet

INetSim是一款用于模拟Internet交互的软件,支持多种协议如HTTP/HTTPS、SMTP等。在Ubuntu 12.04中安装并配置INetSim,通过NAT模式连接的虚拟机环境,可以模拟HTTP响应并记录访问日志。在XP系统中,配置DNS指向Ubuntu的IP,可以观察到INetSim伪造的响应。开启IP转发,可访问真实网站,但在配置http_fakemode为no后仍无法实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分析恶意软件时,有时需要对其发起各种网络请求进行响应才能继续观察其行为。INetSim正是一款可以模拟各种Internet交互的软件,目前支持的协议有HTTP/HTTPS、SMTP/SMTPS、POP3/POP3S、DNS、FTP/FTPS、TFTP、IRC,以及NTP等。可以配置INetSim以fake模式响应HTTP/HTTPS请求,INetSim会基于访问的文件扩展名返回相应的文件,比如访问jpg文件,exe文件。

官方主页:http://www.inetsim.org/

安装环境:VMware中安装的两个虚拟机(一个XP sp3,一个Ubuntu 12.04)

网络连接均采用NAT模式,XP的ip为192.168.146.163,Ubuntu的ip为192.168.146.134

----------------------------

在Ubuntu 12.04中安装和运行INetSim

1. 安装依赖库(见http://www.inetsim.org/requirements.html

sudo apt-get install perl libnet-server-perl libnet-dns-perl libipc-shareable-perl libdigest-sha-perl libio-socket-ssl-perl libiptables-ipv4-ipqueue-perl

2. 下载INetSim并安装

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值