当前位置:网站首页>Comment utiliser mitmproxy
Comment utiliser mitmproxy
2022-07-02 05:58:00 【Le matin de la pluie】
Un.、Qu'est - ce quemitmproxy
mitmproxy C'est pour MITM De proxy,MITM C'est - à - dire que l'intermédiaire Attaque(Man-in-the-middle attack).L'agent utilisé pour les attaques intermédiaires transmet d'abord la demande à l'agent normal comme,Assurer la communication entre le serveur et le client,Deuxièmement,,On vérifiera si、Enregistrer les données interceptées,Ou falsifier les données,Soulève un comportement spécifique au serveur ou au client.
Différent de fiddler Ou wireshark Outils de préhension,mitmproxy Non seulement les demandes d'aide aux développeurs peuvent être interceptées、Analyse,Plus de développement secondaire via des scripts personnalisés.Par exemple,,Utilisation fiddler Vous pouvez filtrer le Navigateur pour un url Demandes,Et voir、Analyser ses données,Mais il n'y a pas de demande très personnalisée,Similaire à:“Intercepter les paires de navigateurs pour url Demandes,Vider le contenu retourné,Et enregistrer le vrai contenu retourné dans une base de données,Notification par courriel en cas d'exception”.Et pour mitmproxy,Ces exigences peuvent être personnalisées en chargeant python Script facile à implémenter.
2.、Installation
○ Si c'est juste pour attraper le sac,Voir les informations, etc,Pas besoin de se préparerpythonEnvironnement
○ Si le développement de scripts est nécessaire , Comme la manipulation de données, etc. , Alors vous devez installer la configuration python3L'environnement de
Recherche d'informations,Auto - installation!
Vérifier que l'installation a été réussie?mitmdump --version
边栏推荐
- "Simple" infinite magic cube
- 文件包含漏洞(二)
- Addchild() and addattribute() functions in PHP
- JS determines whether the mobile terminal or the PC terminal
- 1035 Password
- php获取cpu使用率、硬盘使用、内存使用
- [Chongqing Guangdong education] selected reading reference materials of British and American literature of Nanyang Normal University
- Eco express micro engine system has supported one click deployment to cloud hosting
- 1037 Magic Coupon
- Balsamiq wireframes free installation
猜你喜欢
15 C language advanced dynamic memory management
神机百炼3.53-Kruskal
“簡單”的無限魔方
Cube magique infini "simple"
[golang syntax] be careful with the copy of slices
软件测试 - 概念篇
Keepalived installation, use and quick start
Grbl software: basic knowledge of simple explanation
uni-app开发中遇到的问题(持续更新)
Lingyunguang rushes to the scientific innovation board: the annual accounts receivable reaches 800million. Dachen and Xiaomi are shareholders
随机推荐
Oled12864 LCD screen
MySQL transaction and isolation level
Verifying downloaded files using sha256 files
mock-用mockjs模拟后台返回数据
软件测试答疑篇
php继承(extends)
The Hong Kong Stock Exchange learned from US stocks and pushed spac: the follow-up of many PE companies could not hide the embarrassment of the world's worst stock market
Gcnet: non - local Networks meet Squeeze excitation Networks and Beyond
[whether PHP has soap extensions installed] a common problem for PHP to implement soap proxy: how to handle class' SoapClient 'not found in PHP
How to write good code - Defensive Programming Guide
Summary of MySQL constraints
Redis key value database [primary]
492.构造矩形
Yyds dry inventory what is test driven development
死磕大屏UI,FineReport开发日记
Unity shader learning notes (3) URP rendering pipeline shaded PBR shader template (ASE optimized version)
Thunder on the ground! Another domestic 5g chip comes out: surpass Huawei and lead the world in performance?
Memcached installation
深度学习分类网络 -- AlexNet
我所理解的DRM显示框架