[CTF]使用浏览器firefox插件伪装IP地址

[CTF]使用浏览器firefox插件伪装IP地址

 来源:https://jingyan.baidu.com/article/ab0b56306d9890c15bfa7d6a.html

浏览器想必是大家再熟悉不过的东东了,我们会经常使用它访问下载一些页面或文件。但是对于它的更深层次的功能可能就陌生了。比如说一些网站后台会记录我们的IP地址,假如我们处于隐私考虑不希望网站记录真实IP,这时候我们应该怎么办呢?本文主要介绍如何使用firefox的插件伪装IP,希望对需要的同学有所帮助。

工具/原料

  • Firefox浏览器

  • X-Forwarded-For Header

方法/步骤

  1. 打开FireFox浏览器,打开“附加组件”选项:

    (1)方法1:浏览器右上方菜单;

    (2)方法2:组合键ctrl + shift + a ;

    [CTF]使用浏览器firefox插件伪装IP地址_第1张图片

    [CTF]使用浏览器firefox插件伪装IP地址_第2张图片

  2. 点击左侧“拓展”,在右上角搜索框中输入“X-Forwarded-For Header”搜索并安装

    如何使用浏览器firefox插件伪装IP地址

    如何使用浏览器firefox插件伪装IP地址

  3. 点击‘选项’打开安装的插件,找到“IP Adress”位置,此处可以输入我们随便写的IP地址,例如 123.123.123.123

    如何使用浏览器firefox插件伪装IP地址

    [CTF]使用浏览器firefox插件伪装IP地址_第3张图片

  4. 此时细心的同学会发现没有‘保存’或‘确定’选项,只需要关闭该插件窗口或重启浏览器即可起作用了

    [CTF]使用浏览器firefox插件伪装IP地址_第4张图片

  5. 接下来我们来验证一下是否已经起作用了,本地运行wampserver,在根目录下创建一个文件,例如ip.php,代码如下:

       $onlineip = getenv('HTTP_CLIENT_IP');

    } elseif(getenv('HTTP_X_FORWARDED_FOR')) {

       $onlineip = getenv('HTTP_X_FORWARDED_FOR');

    } elseif(getenv('REMOTE_ADDR')) {

       $onlineip = getenv('REMOTE_ADDR');

    } else {

       $onlineip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

    }

    echo $onlineip;

     

    该代码主要是获取来源ip

    [CTF]使用浏览器firefox插件伪装IP地址_第5张图片

  6. 打开firefox 浏览器,在地址栏输入“localhost/ip.php“,查看结果如下:

    是不是很神奇,赶紧试一试吧O(∩_∩)O~

    [CTF]使用浏览器firefox插件伪装IP地址_第6张图片步骤阅读

    END

注意事项

  • 熟悉PHP等后端语言

你可能感兴趣的:(CTF)