mitmproxy 自身代理设置

原创 2013年12月02日 17:19:42

情景:公司内网走http代理,所以要设置mitmproxy也走这个代理,它不会读取http_proxy环境变量,所以要使用下面的方法解决


在mitmproxy最前面加下面片段

#socks 见下

import socks

import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "proxy1", 8080)
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS4, "proxy1", 8080)
socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, "proxy1", 8080)
socket.socket = socks.socksocket



python -- SocksiPy
<<<<<<<<<<<<<<<<
用来设置代理,支持SOCKS4, SOCKS5 or HTTP proxy.
http://nchc.dl.sourceforge.net/project/socksipy/socksipy/SocksiPy%201.00/SocksiPy.zip

将 socks.py 复制到 python的lib目录
可以处理dns
        见文档

文档:
        安装包中有详细文档

3种类型代理
        PROXY_TYPE_SOCKS4/PROXY_TYPE_SOCKS5/PROXY_TYPE_HTTP

用法1:代理所有socket
        可以拦截httplib, httplib2, urllib, urllib2的请求
<<
import socks
import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "proxy1", 8080)
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS4, "proxy1", 8080)
socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, "proxy1", 8080)
# 替换socket实例,在所有请求前
socket.socket = socks.socksocket
>>

>>>>>>>>>>>>>>>>>


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mitmproxy(代理)——中间人攻击的神器

一、前言 http proxy在web渗透上占据着非常重要的地位,这方面的工具也非常多,像burp suite, Fiddler,Charles简直每个搞web的必备神器,还有历史比较久远的paro...
  • WHACKW
  • WHACKW
  • 2015-05-19 08:56
  • 1384

Mitmproxy 拦截、mock移动设备网络请求

Mitmproxy 拦截、mock移动设备网络请求本文主要介绍使用mitmproxy拦截、mock移动设备网络请求,讲解的硬件环境是mac + Android手机,其中的部分方法Linux、Wind...

mitmproxy

Mitmproxy(PS:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mitmproxy...

mitmproxy中libmproxy简单介绍

mitmproxy中libmproxy简单介绍 jaffer · 2014/09/24 17:42 0x00 简介 Mitmproxy是一个基于python的中间人代理的框架...

Mitmproxy 学习

学习连接:百度网盘kali初级教程视频第二课 首先理解代理服务器(正向,反向,透明服务器区别):http://z00w00.blog.51cto.com/515114/1031287 ...
  • o0Roy
  • o0Roy
  • 2016-12-03 13:25
  • 511

svn,git,scp,rsync,rake,ssh,wget,axel,aria2,nohup,grep,tail,siege,mitmproxy,ulimit,netstat,lsof

scp 把本地文件上传到服务器上 scp -P 1234 config/cert/dev/client.pem dev@xx.xxx.xxx:/srv/rorapps/fgcc/config/ce...

Linux安装mitmproxy并监控android数据包

首先列出相关参考资料,本文也是基本上这几个链接的文章融合总结来的: mitmproxy——中间人攻击的神器 python环境筹建 win7、linux安装使用pip、mitmproxy How ...

https流量分析工具mitmproxy

转载:原文链接http://zhiwei.li/text/2013/08/https%E6%B5%81%E9%87%8F%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7mitm...

Mitmproxy的基本使用

代理工具 一、 Mitmproxy 用法在命令行输出: mitmproxy –p 8800 (后面跟要代理的端口) 拦截HTTP请求的话要在使用的浏览器上面设置代理 下图是火狐浏览器代理...

动态代理设置监听DEMO

  • 2017-03-01 18:22
  • 20.96MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)