ນີ້ແມ່ນຄໍາສັ່ງ httpry ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
httpry - ບັນທຶກ HTTP ແລະເຄື່ອງມືການດຶງຂໍ້ມູນ
ສະຫຼຸບສັງລວມ
httpry [ -dFpq ] [ -b ເອກະສານ ] [ -f ຮູບແບບ ] [ -i ອຸປະກອນ ] [ -m ວິທີການ ] [ -n ນັບ ] [ -o
ເອກະສານ ] [ -P ເອກະສານ ] [ -r ເອກະສານ ] [ -t ວິນາທີ] [ -u ຜູ້ໃຊ້ ] [ 'ການສະແດງອອກ' ]
httpry -h
ລາຍລະອຽດ
httpry ເປັນເຄື່ອງມືທີ່ອອກແບບມາເພື່ອສະແດງ ແລະບັນທຶກການຈະລາຈອນ HTTP. ມັນບໍ່ໄດ້ຖືກອອກແບບເພື່ອ
ປະຕິບັດການວິເຄາະຕົວມັນເອງ, ແຕ່ແທນທີ່ຈະເກັບກໍາ, parse ແລະບັນທຶກການຈະລາຈອນສໍາລັບຕໍ່ມາ
ການວິເຄາະ. ມັນສາມາດໄດ້ຮັບການດໍາເນີນການໃນເວລາທີ່ແທ້ຈິງສະແດງການຈະລາຈອນສົດໃນສາຍ, ຫຼືເປັນ
ຂະບວນການ daemon ທີ່ບັນທຶກໄຟລ໌ຜົນຜະລິດ.
OPTIONS
-b ເອກະສານ
ຂຽນແພັກເກັດ HTTP ທີ່ປຸງແຕ່ງແລ້ວທັງໝົດໃສ່ໄຟລ໌ binary pcap dump. ເປັນປະໂຫຍດສໍາລັບການຕໍ່ໄປ
ການວິເຄາະຂໍ້ມູນບັນທຶກ.
-d ດໍາເນີນການໂຄງການເປັນຂະບວນການ daemon. ຜົນໄດ້ຮັບສະຖານະພາບໂຄງການທັງຫມົດຈະຖືກສົ່ງໄປຫາ
syslog. ໄຟລ໌ pid ຖືກສ້າງຂຶ້ນສໍາລັບຂະບວນການໃນ /var/run/httpry.pid ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຕ້ອງການໄຟລ໌ຜົນຜະລິດທີ່ລະບຸດ້ວຍ -o.
-f ຮູບແບບ
ສະໜອງສະຕຣິງທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ລະບຸຂໍ້ມູນ HTTP ທີ່ແຍກອອກເປັນຜົນອອກມາ. ເບິ່ງ
ໄຟລ໌ doc/format-string ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບທາງເລືອກທີ່ມີຢູ່ ແລະ
syntax
-F ປິດການໃຊ້ງານ buffering ຜົນຜະລິດທັງຫມົດ. ອັນນີ້ອາດຈະເປັນປະໂຫຍດເມື່ອສົ່ງຜົນຜະລິດ httpry ເຂົ້າໄປໃນ
ໂຄງການອື່ນ.
-h ສະແດງລາຍລະອຽດສັ້ນໆຂອງທາງເລືອກເຫຼົ່ານີ້.
-i ອຸປະກອນ
ລະບຸການໂຕ້ຕອບອີເທີເນັດສໍາລັບໂຄງການທີ່ຈະຟັງ. ຖ້າບໍ່ໄດ້ລະບຸ, ໄດ້
ໂຄງການຈະສໍາຫຼວດລະບົບສໍາລັບບັນຊີລາຍການຂອງການໂຕ້ຕອບແລະເລືອກເອົາອັນທໍາອິດ
ພົບເຫັນ.
-l threshold
ລະບຸການຮ້ອງຂໍຕໍ່ຄ່າເກນອັດຕາວິນາທີເມື່ອແລ່ນຢູ່ໃນສະຖິຕິອັດຕາ
ໂໝດ (-s). ພຽງແຕ່ໂຮດທີ່ມີຄ່າ rps ຫຼາຍກວ່າຫຼືເທົ່າກັບຕົວເລກນີ້ເທົ່ານັ້ນ
ສະແດງ. ຄ່າເລີ່ມຕົ້ນເປັນ 1.
-m ວິທີການ
ໃຫ້ສະຕຣິງທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ລະບຸວິທີການຮ້ອງຂໍເພື່ອວິເຄາະ. ໄດ້
ໂປຣແກຣມເລີ່ມຕົ້ນທີ່ຈະວິເຄາະທັງໝົດຂອງມາດຕະຖານວິທີການ RFC2616 strings ຖ້າອັນນີ້
ທາງເລືອກບໍ່ໄດ້ຕັ້ງ. ເບິ່ງໄຟລ໌ doc/method-string ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
-n ນັບ
ວິເຄາະຈໍານວນແພັກເກັດ HTTP ນີ້ແລ້ວອອກ. ຄ່າເລີ່ມຕົ້ນເປັນ 0, ຊຶ່ງຫມາຍຄວາມວ່າ loop
ຕະຫຼອດໄປ.
-o ເອກະສານ
ລະບຸໄຟລ໌ຜົນຜະລິດສໍາລັບການຂຽນຂໍ້ມູນແພັກເກັດທີ່ແຍກວິເຄາະ.
-p ຢ່າວາງ NIC ຢູ່ໃນໂຫມດ promiscuous ໃນການເລີ່ມຕົ້ນ. ໃຫ້ສັງເກດວ່າ NIC ສາມາດເຮັດໄດ້ແລ້ວ
ຢູ່ໃນຮູບແບບນັ້ນສໍາລັບເຫດຜົນອື່ນ.
-P ເອກະສານ
ລະບຸເສັ້ນທາງ ແລະຊື່ໄຟລ໌ເພື່ອສ້າງໄຟລ໌ PID ໃນຮູບແບບ daemon.
-q ສະກັດກັ້ນຜົນຜະລິດທີ່ບໍ່ສໍາຄັນ (ປ້າຍໂຄສະນາການເລີ່ມຕົ້ນ, ສະຖິຕິ, ແລະອື່ນໆ).
-r ເອກະສານ
ໃຫ້ໄຟລ໌ບັນທຶກການປ້ອນຂໍ້ມູນເພື່ອອ່ານຈາກແທນທີ່ຈະດໍາເນີນການບັນທຶກສົດ.
ຕົວເລືອກນີ້ບໍ່ຕ້ອງການສິດທິຂອງຮາກ.
-s ດໍາເນີນການ httpry ໃນການຮ້ອງຂໍ HTTP ຕໍ່ຮູບແບບການສະແດງທີສອງ. ອັນນີ້ສະແດງເປັນໄລຍະ
ອັດຕາຕໍ່ເຈົ້າພາບທີ່ເຄື່ອນໄຫວ ແລະອັດຕາທັງໝົດໃນຊ່ວງເວລາທີ່ກຳນົດໄວ້.
-t ວິນາທີ
ລະບຸສະຖິຕິເຈົ້າພາບສະແດງຊ່ວງເວລາເປັນວິນາທີເມື່ອແລ່ນໃນອັດຕາ
ຮູບແບບສະຖິຕິ (-s). ຄ່າເລີ່ມຕົ້ນເປັນ 5 ວິນາທີ.
-u ຜູ້ໃຊ້
ລະບຸຜູ້ໃຊ້ສຳຮອງເພື່ອເປັນເຈົ້າຂອງຂະບວນການ ແລະໄຟລ໌ຜົນຜະລິດໃດໆ.
ທ່ານຈະຕ້ອງການສິດທິຮາກເພື່ອເຮັດສິ່ງນີ້; ມັນຈະປ່ຽນໄປຫາຜູ້ໃຊ້ໃຫມ່ຫຼັງຈາກ
ການເລີ່ມຕົ້ນ.
'ການສະແດງອອກ'
ລະບຸຕົວກອງການຈັບພາບແບບ bpf, ລົບລ້າງຄ່າເລີ່ມຕົ້ນ. ນີ້ແມ່ນພື້ນຖານເລັກນ້ອຍ
ຕົວຢ່າງເລີ່ມຕົ້ນດ້ວຍຕົວກອງເລີ່ມຕົ້ນ:
'tcp port 80 ຫຼື 8080'
'tcp dst port 80'
'tcp dst port 80 ແລະ src host 192.168.1.1'
ການກັ່ນຕອງເຫຼົ່ານີ້ຈະເກັບກໍາການເຂົ້າຊົມເວັບທັງຫມົດທັງສອງທິດທາງໃນສອງພອດທົ່ວໄປ,
ຈັບພຽງແຕ່ການຮ້ອງຂໍທີ່ເຮັດກັບພອດ 80, ແລະຈັບຄໍາຮ້ອງຂໍໄປຍັງພອດ 80 ໂດຍ a
ເຈົ້າພາບໂດຍສະເພາະ, ຕາມລໍາດັບ. ເບິ່ງ 'man tcpdump' ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ
syntax ແລະ primitives ທີ່ມີຢູ່.
ໃຊ້ httpry ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
