ນີ້ແມ່ນຄໍາສັ່ງ mitmproxy ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mitmproxy - ຕົວແທນຜູ້ຊາຍໃນກາງ
ສະຫຼຸບສັງລວມ
mitmproxy [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
mitmproxy ເປັນເຄື່ອງມື console ທີ່ອະນຸຍາດໃຫ້ກວດສອບການໂຕ້ຕອບແລະການດັດແກ້ HTTP
ການຈະລາຈອນ. ມັນແຕກຕ່າງຈາກ mitmdump ໃນການໄຫຼເຂົ້າທັງຫມົດຖືກເກັບໄວ້ໃນຄວາມຊົງຈໍາ, ຊຶ່ງຫມາຍຄວາມວ່າ
ມັນມີຈຸດປະສົງສໍາລັບການເອົາແລະການຈັດການຕົວຢ່າງຂະຫນາດນ້ອຍ. ໃຊ້ ? ປຸ່ມລັດໄປຫາ
ເບິ່ງ, ເອກະສານທີ່ລະອຽດອ່ອນບໍລິບົດຈາກຫນ້າຈໍ mitmproxy ໃດ.
OPTIONS
ການໂຕ້ຖຽງທາງເລືອກ
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
- ການປ່ຽນແປງ
ສະແດງຕົວເລກສະບັບຂອງໂຄງການແລະອອກ
-b ທີ່ຢູ່
ທີ່ຢູ່ທີ່ຈະຜູກມັດພຣັອກຊີກັບ (ຄ່າເລີ່ມຕົ້ນຂອງສ່ວນຕິດຕໍ່ທັງໝົດ)
-- ແກ້ປວດ
ຖອດສ່ວນຫົວຄໍາຮ້ອງຂໍທີ່ອາດຈະເຮັດໃຫ້ເຄື່ອງແມ່ຂ່າຍກັບຄືນ 304-not-modified.
--confdir CONFDIR
ໄດເລກະທໍລີການຕັ້ງຄ່າ. (~/.mitmproxy)
-e ສະແດງບັນທຶກເຫດການ.
-n ຢ່າເລີ່ມເຊີບເວີພຣັອກຊີ.
-p PORT
ພອດບໍລິການພຣັອກຊີ.
-P REVERSE_PROXY
Reverse proxy ກັບ server upstream: http[s]://host[:port]
-F FORWARD_PROXY
ຕົວແທນເພື່ອສົ່ງຕໍ່ໂດຍບໍ່ມີເງື່ອນໄຂໄປຫາ: http[s]://host[:port]
-q ງຽບ.
-r RFILE
ອ່ານກະແສຈາກໄຟລ໌.
-s "script.py --bar"
ແລ່ນສະຄຣິບ. ອ້ອມຮອບດ້ວຍວົງຢືມເພື່ອຜ່ານ script arguments. ສາມາດຜ່ານຫຼາຍ
ເວລາ.
-t FILTER
ຕັ້ງຕົວກອງຄຸກກີຫນຽວ. ກົງກັບຄໍາຮ້ອງສະຫມັກ.
-T ຕັ້ງຄ່າໂໝດພຣັອກຊີໂປ່ງໃສ.
-u FILTER
ຕັ້ງຄ່າຕົວກອງການກວດສອບຄວາມຖືກຕ້ອງ. ກົງກັບຄໍາຮ້ອງສະຫມັກ.
-v ເພີ່ມທະວີການ verbosity. ສາມາດຜ່ານຫຼາຍຄັ້ງ.
-w WFILE
ຂຽນ flows ກັບໄຟລ໌.
-z ພະຍາຍາມຊັກຊວນໃຫ້ເຊີບເວີສົ່ງຂໍ້ມູນທີ່ບໍ່ໄດ້ບີບອັດໃຫ້ພວກເຮົາ.
-Z ຫລືຂະຫຍາຍໂຕ
ຂີດຈຳກັດຂະໜາດໄບຕ໌ຂອງຄຳຮ້ອງຂໍ HTTP ແລະອົງການຕອບສະໜອງ. ເຂົ້າໃຈຄຳຕໍ່ທ້າຍ k/m/g,
ie 3m ສໍາລັບ 3 megabytes.
-ເຈົ້າພາບ ໃຊ້ສ່ວນຫົວຂອງເຈົ້າພາບເພື່ອສ້າງ URLs ສໍາລັບການສະແດງ.
--no-upstream-cert
ຢ່າເຊື່ອມຕໍ່ກັບເຊີບເວີສູງສຸດເພື່ອຊອກຫາລາຍລະອຽດໃບຮັບຮອງ.
--debug
ເປີດໃຊ້ຂໍ້ມູນດີບັກ.
--palette PALETTE
ເລືອກ palette ສີ: ມືດ, ແສງສະຫວ່າງ, solarized_dark, solarized_light
ແອັບເວັບ
-a ປິດໃຊ້ງານແອັບຯເວັບ mitmproxy.
--app-host ເຈົ້າພາບ
ໂດເມນເພື່ອຮັບໃຊ້ແອັບຯຈາກ. ສໍາລັບໂຫມດໂປ່ງໃສ, ໃຊ້ IP ເມື່ອ DNS ເຂົ້າສໍາລັບ
ໂດເມນແອັບບໍ່ຢູ່. ຄ່າເລີ່ມຕົ້ນ: mitm.it
--app-port 80
ພອດເພື່ອຮັບໃຊ້ແອັບຯຈາກ.
--app-ພາຍນອກ
ໃຫ້ບໍລິການແອັບນອກພຣັອກຊີ.
ການຫຼິ້ນຄືນຂອງລູກຄ້າ
-c PATH
ຫຼິ້ນຄືນການຮ້ອງຂໍຂອງລູກຄ້າຈາກໄຟລ໌ທີ່ບັນທຶກໄວ້.
ເຊີບເວີ Replay
-S PATH
ຫຼິ້ນການຕອບສະໜອງເຊີບເວີຄືນໃໝ່ຈາກໄຟລ໌ທີ່ບັນທຶກໄວ້.
-k ຂ້າການຮ້ອງຂໍເພີ່ມເຕີມໃນລະຫວ່າງການຫຼິ້ນຄືນ.
--rheader RHEADERS
ຮ້ອງຂໍໃຫ້ພິຈາລະນາສ່ວນຫົວໃນລະຫວ່າງການຫຼິ້ນຄືນ. ສາມາດຜ່ານຫຼາຍຄັ້ງ.
--norefresh
ປິດໃຊ້ງານການໂຫຼດຫນ້າຈໍຄືນ, ເຊິ່ງອັບເດດເວລາໃນ cookies ແລະ headers ສໍາລັບ replayed
ຄຳ ຕອບ.
--no-pop
ປິດການໃຊ້ງານປ໊ອບປັອບຈາກກະແສການຕອບສະໜອງ. ນີ້ເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະຫຼິ້ນຄືນດຽວກັນ
ຕອບສະຫນອງຫຼາຍຄັ້ງ.
ການທົດແທນ
ການທົດແທນແມ່ນຮູບແບບ "/pattern/regex/replacement", ບ່ອນທີ່ຕົວແຍກສາມາດເປັນອັນໃດກໍ່ໄດ້
ລັກສະນະ. ກະລຸນາເບິ່ງເອກະສານສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
--ປ່ຽນແທນ PATTERN
ຮູບແບບການທົດແທນ.
--replace-from-file PATH
ຮູບແບບການທົດແທນ, ບ່ອນທີ່ການປ່ຽນແທນແມ່ນເສັ້ນທາງໄປຫາໄຟລ໌.
ຕັ້ງຄ່າຫົວ
ຂໍ້ມູນສະເພາະຂອງຫົວແມ່ນຂອງຮູບແບບ "/pattern/header/value", ບ່ອນທີ່ຕົວແຍກສາມາດເປັນ
ລັກສະນະໃດນຶ່ງ. ກະລຸນາເບິ່ງເອກະສານສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
--setheader PATTERN
ຮູບແບບຊຸດຫົວ.
ການພິສູດຢືນຢັນຕົວຕົນ
ລະບຸວ່າຜູ້ໃຊ້ໃດໄດ້ຮັບອະນຸຍາດໃຫ້ເຂົ້າເຖິງພຣັອກຊີ ແລະວິທີການທີ່ໃຊ້ໃນການກວດສອບຄວາມຖືກຕ້ອງ
ເຂົາເຈົ້າ. ຕົວເລືອກເຫຼົ່ານີ້ຖືກລະເລີຍຖ້າພຣັອກຊີຢູ່ໃນໂໝດໂປ່ງໃສ ຫຼື ໂໝດພຣັອກຊີປີ້ນກັບ.
--ບໍ່ເປີດເຜີຍຊື່
ອະນຸຍາດໃຫ້ມີການເຂົ້າເຖິງຜູ້ໃຊ້ໃດຫນຶ່ງຕາບໃດທີ່ມີການກໍານົດໃບຢັ້ງຢືນ.
--ໂສດ ຜູ້ໃຊ້
ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ aa ຜູ້ໃຊ້ດຽວ, ລະບຸໄວ້ໃນຮູບແບບຊື່ຜູ້ໃຊ້: ລະຫັດຜ່ານ.
--htpasswd PATH
ອະນຸຍາດໃຫ້ເຂົ້າເຖິງຜູ້ໃຊ້ທີ່ລະບຸໄວ້ໃນໄຟລ໌ Apache htpasswd.
SSL
--cert ໄຟລ໌ໃບຢັ້ງຢືນ SSL ທີ່ສ້າງໂດຍຜູ້ໃຊ້ CERT.
--ລູກຄ້າ-certs ລູກຄ້າ
ໄດເລກະທໍລີໃບຢັ້ງຢືນລູກຄ້າ.
ການກັ່ນຕອງ
ເບິ່ງການຊ່ວຍເຫຼືອໃນ mitmproxy ສໍາລັບ syntax ການສະແດງອອກຂອງການກັ່ນຕອງ.
-i ຂັດຂວາງ, --ຂັດຂວາງ ຂັດຂວາງ
ການສະແດງອອກຂອງການກັ່ນຕອງສະກັດ.
AUTHORS
mitmproxy ຂຽນໂດຍ Aldo Cortesi.
ຫນ້າຄູ່ມືນີ້ຖືກຂຽນໂດຍ Alex Chernyakhovsky achernya@mit.edu ສໍາລັບ Debian
GNU / Linux ລະບົບ, ແຕ່ການນໍາໃຊ້ຂອງມັນຢູ່ບ່ອນອື່ນໄດ້ຮັບການຊຸກຍູ້.
ໃຊ້ mitmproxy ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net