ນີ້ແມ່ນຄໍາສັ່ງ unifuzz ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
unifuzz - ປ່ອຍສາຍທີ່ອອກແບບມາເພື່ອທົດສອບການຈັດການ Unicode
ສະຫຼຸບສັງລວມ
unifuzz ([ທາງເລືອກ ທຸງ])
ລາຍລະອຽດ
unifuzz ປ່ອຍຕົວສະຕຣິງທີ່ອອກແບບມາເພື່ອທົດສອບຄວາມສາມາດຂອງໂປຣແກຣມທີ່ມີຈຸດປະສົງເພື່ອຮັບເອົາ Unicode
input ເພື່ອຈັດການ input ທີ່ບໍ່ຄາດຄິດ. ເຫຼົ່ານີ້ລວມມີ: ຕົວອັກສອນຈາກທຸກຂອບເຂດ Unicode,
ການນໍາໃຊ້ຕົວອັກສອນສ່ວນຕົວ, ຕົວແທນຕົວແທນ, ລັກສະນະທີ່ບໍ່ໄດ້ກໍານົດ, ບໍ່ແມ່ນຕົວອັກສອນ, ການຄວບຄຸມ
ລັກສະນະ, ລັກສະນະຊ່ອງ exotic, ລໍາດັບລະເມີດກົດລະບຽບການປົກກະຕິ, ບໍ່ຄາດຄິດ
sequences (ເຊັ່ນ: ລັກສະນະພື້ນຖານຈາກໄລຍະຫນຶ່ງຕາມດ້ວຍຕົວລະຄອນປະສົມຈາກ
ຊ່ວງອື່ນ), ແລະລໍາດັບຍາວຂອງການລວມຕົວລະຄອນ. ມັນຍັງສາມາດສ້າງຫຼາຍ
ເສັ້ນຍາວ, ສະຕຣິງທີ່ບັນຈຸ nulls ຝັງໄວ້, ແລະ UTF-8 ທີ່ບໍ່ຖືກຕ້ອງ.
ຄໍາສັ່ງ LINE ດອກໄມ້
-b ຈໍາກັດການສົ່ງອອກກັບແຜນການຫຼາຍພາສາພື້ນຖານ (ແຜນການ 0).
-g ຢ່າປ່ອຍຕົວລະຄອນສະເພາະ.
-h ພິມຂໍ້ມູນການນໍາໃຊ້.
-l ປ່ອຍສາຍຍາວຫຼາຍ.
-n ປ່ອຍສະຕຣິງທີ່ມີ nulls ຝັງໄວ້.
-q ງຽບ. ຍົກເລີກການສະແດງຄວາມຄິດເຫັນ.
-r
ກໍານົດຈໍານວນຕົວອັກສອນສຸ່ມທີ່ຈະປ່ອຍອອກມາ.
-S ໄລຍະສະແກນ - ປ່ອຍຕົວລະຄອນຈາກແຕ່ລະໄລຍະ.
-s
ກໍານົດເມັດພັນສໍາລັບເຄື່ອງກໍາເນີດຕົວເລກແບບສຸ່ມ.
-u ປ່ອຍ UTF-8 ທີ່ມີຮູບແບບບໍ່ດີ.
-v ຂໍ້ມູນສະບັບພິມ.
ລໍາດັບຂອງຕົວອັກສອນແບບສຸ່ມແມ່ນຖືກກໍານົດໂດຍເຄື່ອງກໍາເນີດຕົວເລກ pseudorandom, ດັ່ງນັ້ນ
ລໍາດັບດຽວກັນສາມາດໄດ້ຮັບໂດຍການກໍານົດເມັດທີ່ມີຄ່າດຽວກັນ. ຖ້າບໍ່ໄດ້ຕັ້ງຢູ່ໃນ
ເສັ້ນຄໍາສັ່ງ, ເມັດຖືກເລືອກໂດຍອີງໃສ່ເວລາຂອງການປະຕິບັດ. ແກ່ນທີ່ນໍາໃຊ້ແມ່ນລວມ
ໃນຜົນຜະລິດຢູ່ໃນເສັ້ນຂອງຮູບແບບ "Seed = NNNNNN" ທັນທີກ່ອນການສຸ່ມ
ລໍາດັບລັກສະນະ. ໃຫ້ສັງເກດວ່າເພື່ອໃຫ້ໄດ້ລໍາດັບດຽວກັນ, ມັນຈໍາເປັນຕ້ອງເກັບຮັກສາໄວ້
ການຕັ້ງຄ່າດຽວກັນສໍາລັບການຈໍາກັດຜົນຜະລິດກັບ BMP.
ຂໍ້ມູນອ້າງອິງ
ມາດຕະຖານ Unicode ລຸ້ນ 5.0
ໃຊ້ unifuzz ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net