使用古老的ccproxy实现代理服务器,仅做实验用途,禁止做违法犯罪的事情,后果自负。

网络拓扑

均使用Windows Server 2003系统


  • Router
    外网IP:使用NAT模式
    IP = DHCP自动分配或者自己手动分配能连上外网即可
    DNS = 223.5.5.5
    内网IP:使用仅主机模式
    IP = 172.16.29.1
    DNS = 223.5.5.5

  • 代理服务器,使用仅主机模式
    IP = 172.16.29.2;
    网关 = 172.16.29.1;
    DNS = 223.5.5.5

  • 客户机,使用仅主机模式
    IP = 172.16.29.3;
    网关 = 172.16.29.1;
    DNS = 223.5.5.5

  • Hacker,使用仅主机模式
    IP = 172.16.29.4;
    网关 = 172.16.29.1;
    DNS = 223.5.5.5

注意事项就是:每一个主机都记得给他手动填上DNS域名。否则上不了网

安装

点击下载百度分享!仅做实验用途!
提取码:2391

  • 在代理服务器上安装软件,一直下一步即可
    如果出现了端口冲突问题,那你可以尝试把冲突的软件关掉:打开cmd,输入netstat -an 如果25号端口被占用就记住那个软件名字,打开任务管理器的进程部分,找到对应的软件关掉就行。好比我下图中,25端口就被我的IIS某个exe程序占用了,所以我就得先把IIS关掉先开启代理服务器让他先用25端口

    成功开启没有报出端口被占用的话就记得重新开启IIS服务

  • 开启IIS服务

  • 如果没有IIS就代表你没有安装,下图是开始安装IIS服务,如果已经安装了即可跳过此步骤

    点击添加/删除组件

    找到并点击应用程序服务器,然后再点击详细信息


勾选IIS服务即可,然后退回去下一步按照指示安装即可


现在就确保IIS服务开启了

使用

代理服务器设置

安装完成后,最好是自己先点击停止然后再启动一下,因为之前你的端口可能被占用了,他是默认开启的,所以有可能是没有成功开启到。

  • 点击账号设置新用户,在允许范围选择允许部分
  • 选择登录方式,我这里选择用户名和密码登录
  • 点击新建用户(这截图中是我已经创建好了一个用户,你刚安装肯定是没有的,所以需要新建)
  • 设置用户名和密码,这里没有格式要求(记住了,后面Hacker机要代理设置完成后,准备回车网址上网的时候会弹出登录框,输入的就是你这个用户名密码)

    设置完成后确认即可

隐藏者设置

  • 首先ping通代理服务器(也就是确保你的网络拓扑连接是没问题的)

  • 打开IE浏览器->选择工具->Internet选项

  • 连接->局域网设置

  • 勾选下图两个,然后设置代理服务器IP地址,然后端口号设置为8080

解释:因为我们代理服务器没有对什么端口进行设置代理,所以待会Hacker机器所有上网的流量都会通过代理服务器都要登录,登陆一次即可,8080端口是被用于WWW代理服务的。

  • 现在Hacker机器可以通过代理服务器上网了,所以我们现在尝试访问百度网页
    跳出让你登录,你输入刚刚设置好的用户名和密码即可

    等待过程有点慢,IE老毛病了,到这一步基本配置完成了,你可以尝试换其他浏览器。

  • 输入完账户密码即可打开,若不行就换一个浏览器。(我这里换一个浏览器也会照样弹出让你登录的界面)


  • 最后在隐藏者Hacker机器上面抓包可以发现我们都是和代理服务器进行数据包交互的,没有涉及到其他设备,这就完成了一个简单的身份隐藏。

网络安全—模拟IP代理隐藏身份的更多相关文章

  1. Python3网络爬虫(四):使用User Agent和代理IP隐藏身份《转》

    https://blog.csdn.net/c406495762/article/details/60137956 运行平台:Windows Python版本:Python3.x IDE:Sublim ...

  2. Python3网络爬虫(3):使用User Agent和代理IP隐藏身份

    Python版本: python3 IDE: pycharm2017.3.3 一.为何要设置User Agent 有一些网站不喜欢被爬虫访问,所以会检测对象,如果是爬虫程序,他就会不让你访问,通过设置 ...

  3. 使用User Agent和代理IP隐藏身份

    一.为何要设置User Agent 有一些网站不喜欢被爬虫程序访问,所以会检测连接对象,如果是爬虫程序,也就是非人点击访问,它就会不让你继续访问,所以为了要让程序可以正常运行,需要隐藏自己的爬虫程序的 ...

  4. Python使用浏览器模拟访问页面之使用ip代理

    最近需要使用浏览器模拟访问页面,同时需要使用不同的ip访问,这个时候就考虑到在使用浏览器的同时加上ip代理. 本篇工作环境为win10,python3.6. Chorme 使用Chrome浏览器模拟访 ...

  5. Python爬虫教程-11-proxy代理IP,隐藏地址(猫眼电影)

    Python爬虫教程-11-proxy代理IP,隐藏地址(猫眼电影) ProxyHandler处理(代理服务器),使用代理IP,是爬虫的常用手段,通常使用UserAgent 伪装浏览器爬取仍然可能被网 ...

  6. 什么是ip代理

    1.什么是代理IP(代理服务器),代理IP(代理服务器)有什么用? 代理服务器英文全称是(Proxy Server),也叫做代理IP,其功能就是代理网络用户去取得网络信息.形象的说:它是网络信息的中转 ...

  7. IP代理软件

    IP代理软件 IP代理软件就是通过第三方网络协议传输数据的一种加密软件:跟VPN,代理服务器原理一样,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通 过这个服务与另一个网络终端(一般为服务器 ...

  8. 免费IP代理池定时维护,封装通用爬虫工具类每次随机更新IP代理池跟UserAgent池,并制作简易流量爬虫

    前言 我们之前的爬虫都是模拟成浏览器后直接爬取,并没有动态设置IP代理以及UserAgent标识,本文记录免费IP代理池定时维护,封装通用爬虫工具类每次随机更新IP代理池跟UserAgent池,并制作 ...

  9. Linux IP代理筛选系统(shell+proxy)

    代理的用途 其实,除了抓取国外网页需要用到IP代理外,还有很多场景会用到代理: 通过代理访问一些国外网站,绕过被某国防火墙过滤掉的网站 使用教育网的代理服务器,可以访问到大学或科研院所的内部网站资源 ...

  10. 反反爬虫 IP代理

    0x01 前言 一般而言,抓取稍微正规一点的网站,都会有反爬虫的制约.反爬虫主要有以下几种方式: 通过UA判断.这是最低级的判断,一般反爬虫不会用这个做唯一判断,因为反反爬虫非常容易,直接随机UA即可 ...

随机推荐

  1. OpenHarmony创新赛 | 您有一份创新激励奖待领取 请查收!

      2023开源和信息消费大赛 开放原子开源大赛OpenHarmony创新赛 (以下简称"OpenHarmony创新赛") 正如火如荼的进行当中 赛程也即将进入到提交作品的关键阶段 ...

  2. API 参考与帮助内容:一站式开发与使用者支援

    API 文档 API 文档是旨在了解 API 详细信息的综合指南.通常,它们包括端点.请求示例.响应类别和示例以及错误代码等信息.API 文档可帮助开发人员了解 API 端点的具体细节,并了解如何将 ...

  3. C#实现文件加密、解密及文件拖拽至程序图标直接打开

    引用:https://www.cnblogs.com/longqi293/archive/2010/07/23/1783672.html 下载源码:http://files.cnblogs.com/l ...

  4. Drop 、Delete、Truncate的区别是什么

    Drop .Delete.Truncate 的区别是什么? DROP 删除表结构和数据,truncate 和 delete 只删除数据 truncate 操作,表和索引所占用的空间会恢复到初始大小:d ...

  5. Unity 检测FPS工具

    检测FPS工具 public class FPS : MonoBehaviour { public float f_UpdateInterval = 0.5F; private float f_Las ...

  6. HDC2021技术分论坛:HarmonyOS内核技术大揭秘!

    作者:jikecheng,miaoxie,HarmonyOS内核技术专家 HarmonyOS整体框架分为四个层级,如图1所示.从上到下,依次为:第一层是应用层,主要涵盖系统应用.Launcher.设置 ...

  7. DevEco Device Tool 3.0 Beta2新版本发布,新增实用功能一览

    DevEco Device Tool是面向智能设备开发者提供的一站式集成开发环境,支持HarmonyOS Connect/OpenHarmony的组件按需定制,支持代码编辑.编译.烧录和调试.性能监测 ...

  8. 手把手教你基于gin从零搭建一个属于你自己的go项目(一)

    一.为什么写这个,适合什么人看 原因 因为自己想写点小玩意,本来是打算用egg.js来写服务端的,后来发现了个更好玩的midway,但是后来发现自己手上的服务器都是一核2g的小水管,用node有点难顶 ...

  9. Apollo+ES源码改造,构建民生银行的ELK日志平台配置管理中心【转载】

    Apollo+ES源码改造,构建民生银行的ELK日志平台配置管理中心 原创 高效开发运维 架构头条 2019-02-28 作者 | 中国民生银行大数据基础平台运维组团队 编辑 | 张婵 随着 IT 业 ...

  10. mysql 重新整理——索引优化一个简单的案例 [十一]

    前言 经过了前面的一系列理论,那么用一个例子去看一下吧. 正文 EXPLAIN SELECT t3.emp_no,t3.first_name,(select t4.last_name from tem ...