dns2tcpc
ນີ້ແມ່ນຄໍາສັ່ງ dns2tcpc ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dns2tcpc - ເຄື່ອງມືເຈາະອຸໂມງທີ່ປິດບັງການສັນຈອນ TCP ຜ່ານ DNS.
ສະຫຼຸບສັງລວມ
dns2tcpc [ -h ] [ -c ] [ -z ໂດເມນ ເຂດ ] [ -d debug_level ] [ -r ຊັບພະຍາກອນ ] [ -k ທີ່ສໍາຄັນ ] [
-f config_file ] [ -e ຄໍາສັ່ງ ] [ -T ຮ້ອງຂໍ ປະເພດ ] [ -l local_port ] [ ເຄື່ອງແມ່ຂ່າຍ ]
ລາຍລະອຽດ
dns2tcpc ເປັນເຄື່ອງມືເຄືອຂ່າຍທີ່ໃຊ້ໃນການຫຸ້ມຫໍ່ການສື່ສານ TCP ໃນ DNS. ເມື່ອການເຊື່ອມຕໍ່
ໄດ້ຮັບໃນພອດສະເພາະທຸກການຈະລາຈອນ TCP ຖືກສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍ dns2tcpd ຫ່າງໄກສອກຫຼີກແລະ
ຖືກສົ່ງໄປຫາເຈົ້າພາບ ແລະພອດສະເພາະ. ຮອງຮັບການເຊື່ອມຕໍ່ຫຼາຍອັນ.
dns2tcpc ຖືກຂຽນຂື້ນເພື່ອຈຸດປະສົງການສາທິດ.
OPTIONS
-h ເມນູຊ່ວຍເຫຼືອ
-c ເປີດໃຊ້ການບີບອັດ DNS. ເມື່ອນໍາໃຊ້, ໃຫ້ແນ່ໃຈວ່າທັງຫມົດ Relay ແລະ DNS server ສະຫນັບສະຫນູນ
compression ແລະກໍ່ໃຊ້ມັນ.
-z ໂດເມນ ເຂດ
ໃຊ້ໂດເມນນີ້ເປັນຈຸດສິ້ນສຸດ.
-d debug ລະດັບ
ປ່ຽນລະດັບດີບັກ. ລະດັບທີ່ມີຢູ່ແມ່ນ 1, 2 ຫຼື 3.
-r ຊັບພະຍາກອນ
ຊັບພະຍາກອນທາງໄກເພື່ອເຂົ້າເຖິງ.
-k ທີ່ສໍາຄັນ ກະແຈທີ່ແບ່ງປັນລ່ວງໜ້າໃຊ້ສຳລັບການພິສູດຢືນຢັນ (ການລະບຸຕົວຕົນ).
-f config ເອກະສານ
ໄຟລ໌ການຕັ້ງຄ່າທີ່ຈະໃຊ້.
-T ຮ້ອງຂໍ ປະເພດ
ຮ້ອງຂໍປະເພດເພື່ອນໍາໃຊ້. ຕົວຈິງແລ້ວພຽງແຕ່ການຮ້ອງຂໍ KEY ແລະ TXT ໄດ້ຮັບການສະຫນັບສະຫນູນ.
-e ຄໍາສັ່ງ
ຄໍາສັ່ງເພື່ອປະຕິບັດ, I/O ຖືກໂອນຢູ່ໃນອຸໂມງ.
-l local_port
ພອດທ້ອງຖິ່ນຍອມຮັບການເຊື່ອມຕໍ່ຂາເຂົ້າ (ຫຼື - ສໍາລັບ stdin ໃນລະບົບ UNIX).
-t ການເຊື່ອມຕໍ່ ຫມົດເວລາ
ຄໍາຕອບສູງສຸດຂອງເຄື່ອງແມ່ຂ່າຍ DNS ຊັກຊ້າໃນວິນາທີ. ຄວາມລ່າຊ້າທີ່ຖືກຕ້ອງແມ່ນຢູ່ລະຫວ່າງ 1 ຫາ 240
ວິນາທີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 3.
ເຄື່ອງແມ່ຂ່າຍ ເຄື່ອງແມ່ຂ່າຍ DNS ທີ່ຈະໃຊ້. ລາຍການທຳອິດໃນໄຟລ໌ resolv.conf ຈະຖືກເລືອກຖ້າ
ເຊີບເວີບໍ່ໄດ້ລະບຸ.
CONFIGURATION ເອກະສານ
ໂດຍຄ່າເລີ່ມຕົ້ນ ${HOME}/.dns2tcprc ຖືກໃຊ້ຖ້າບໍ່ມີໄຟລ໌ການຕັ້ງຄ່າໃດຖືກລະບຸ. ນີ້ແມ່ນ
ຕົວຢ່າງ:
ໂດເມນ = dns2tcp.hsc.fr
ຊັບພະຍາກອນ = ssltunnel
local_port = 4430
enable_compression = 0
debug_level = 1
key = mykey
# DNS ທີ່ຈະໃຊ້
server = ns.hsc.fr
ຕົວຢ່າງ
dns2tcpc -k mykey -z dns2tcp.hsc.fr mydns
ຂໍໃຫ້ເຄື່ອງແມ່ຂ່າຍ dns2tcp ລາຍຊື່ຊັບພະຍາກອນທີ່ມີຢູ່.
ssh -o 'ProxyCommand dns2tcpc -r ssh -l - -z dns2tcp.hsc.fr -k mykey mydns' ເຄື່ອງແມ່ຂ່າຍຂອງຂ້ອຍ
ໃຊ້ dns2tcp ເປັນຄໍາສັ່ງຕົວແທນທີ່ມີ ssh. ພວກເຮົາພະຍາຍາມເຊື່ອມຕໍ່ກັບຊັບພະຍາກອນ ssh ກັບ
ລະຫັດ 'mykey' ແລະ DNS mydns.
dns2tcpc -r socat-ຊັບພະຍາກອນ -e '/ bin / bash - ຂ້ອຍ -k mykey -z dns2tcp.hsc.fr mydns
ໃຊ້ dns2tcp ເປັນ reverse shell, ແກະຫ່າງໄກສອກຫຼີກຈະປາກົດຢູ່ໃນ socat-resource.
dns2tcpc -d 1 -f / dev / null -r ssl-tunnel -l 2000 -k mykey -T KEY -z dns2tcp.hsc.fr mydns
ຢ່າໃຊ້ໄຟລ໌ການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ຜູກມັດພອດທ້ອງຖິ່ນ 2000 ແລະສົ່ງຕໍ່ທັງໝົດ
ການຈະລາຈອນໃນຊັບພະຍາກອນ ssl-tunnel ຫ່າງໄກສອກຫຼີກ, ໃຊ້ລະດັບການດີບັກທໍາອິດ. ໃຊ້ປະເພດ KEY
ການຮ້ອງຂໍ DNS.
AUTHORS
Olivier Dembour[email protected]>
ໃຊ້ dns2tcpc ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net