源代码
"""
测试人社区 https://ceshiren.com
"""
import sys
from mitmproxy import ctx
from mitmproxy import tcp
from mitmproxy.utils import strutils
from mitmproxy.tools.main import mitmdump
def tcp_message(flow: tcp.TCPFlow):
message = flow.messages[-1]
old_content = message.content
message.content = old_content.replace(
b":0;localabstract:webview_devtools_remote_",
b": 0;localabstract:xweb_devtools_remote_"
)
ctx.log.info(
"[tcp_message{}] from {} to {}:\n{}".format(
" (modified)" if message.content != old_content else "",
"client" if message.from_client else "server",
"server" if message.from_client else "client",
strutils.bytes_to_escaped_str(message.content))
)
if __name__ == '__main__':
sys.argv = ["", "-p", "5038", "--rawtcp", "--mode", "reverse:http://localhost:5037/", "-s", sys.argv[0], "-vv"]
mitmdump()
quick start
pip3 install mitmproxy
python3 mock.py
1 个赞
你好作者,我把这个文件运行起来 用真机切换webview的时候还是不可以成功切换
弄好几天 卡在这里不动 希望作者大大帮忙解答一下 有偿 如果需要投屏操作还望回复
这是我切换webview时候 appium服务端报错信息
这是我的配置信息
这是监听文件
请问 我启动了这脚本文件,但是 打开 chrome://inspect 还是没看到启动的小程序呢