ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

bbcheck - ออนไลน์ในคลาวด์

เรียกใช้ bbcheck ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง bbcheck ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


bbcheck - เรียกใช้การทดสอบอัตโนมัติบนอุปกรณ์ RNG ฮาร์ดแวร์ BitBabbler

เรื่องย่อ


บีบีเช็ค [ตัวเลือก]

DESCRIPTION


พื้นที่ บีบีเช็ค ยูทิลิตี้เป็นเครื่องมือสำหรับการวิเคราะห์ผลลัพธ์ของ BitBabbler . อย่างรวดเร็วและง่ายดาย
RNG ที่บิตเรตต่างๆ สามารถเรียกใช้การทดสอบบนอุปกรณ์หลายเครื่องพร้อมกันและไฮไลต์
ผลลัพธ์ที่ดีที่สุดและแย่ที่สุดจากชุดการทดสอบในแต่ละอุปกรณ์

OPTIONS


ตัวเลือกที่ใช้ได้มีดังนี้:

-NS, --สแกน
สแกนระบบเพื่อหาอุปกรณ์ BitBabbler ที่พร้อมใช้งาน

-ผม, --รหัสอุปกรณ์=id
เลือกอุปกรณ์ BitBabbler เพื่อวิเคราะห์ด้วย ID ที่ไม่ซ้ำกัน หากไม่มีอุปกรณ์ใดๆ
ระบุไว้อย่างชัดเจนแล้ว ค่าเริ่มต้นคือใช้ทั้งหมดที่มีอยู่เมื่อ
การทดสอบเริ่มต้นขึ้น ตัวเลือกนี้อาจส่งผ่านหลายครั้งเพื่อทดสอบอุปกรณ์หลายเครื่อง
พื้นที่ id อาจเป็นหมายเลขซีเรียลของอุปกรณ์หรือที่อยู่เชิงตรรกะในรูปแบบ:

[บัสนัม:]ผู้พัฒนา

หรือบนระบบที่ทราบโทโพโลยี USB ได้รับการสนับสนุน ที่อยู่จริงใน
แบบฟอร์ม

บัสนัม-พอร์ต[.พอร์ต ... ]

สำหรับที่อยู่ตรรกะ บัสนัม ส่วนหนึ่งเป็นทางเลือก แต่ถ้า ผู้พัฒนา ไม่ซ้ำกัน
ในรถเมล์ทุกคัน ถ้าใช้ไม่ครบเครื่องจะเลือกเครื่องไหนครับ
กำหนดกลายเป็นเรื่องของโอกาส ID ที่มีอยู่ทั้งหมดซึ่งสามารถใช้ได้
อ้างถึงอุปกรณ์จะถูกรายงานโดย --สแกน ตัวเลือก. บัส อุปกรณ์ และพอร์ต
ตัวเลขคาดว่าจะเป็นจำนวนเต็มทศนิยม

ตั้งแต่ บีบีเช็ค ทำงานบนอุปกรณ์ที่มีอยู่เท่านั้นและไม่รอให้อุปกรณ์ทำงาน
ถูก hotplugged เป็นข้อผิดพลาดในการระบุ ID ที่ไม่อ้างถึงอุปกรณ์
ที่มีอยู่ในระบบในขณะนี้

-NS, --บิตเรต=ขั้นต่ำ[:สูงสุด]
เลือกบิตเรตหรือช่วงของบิตเรตเพื่อวิเคราะห์ (เป็นบิตต่อวินาที) NS
บิตเรตที่ใช้ได้ถูกกำหนดโดยตัวหารนาฬิกาจำนวนเต็ม ดังนั้นไม่ใช่ทุกอัตราคือ
ทำได้อย่างแน่นอน อัตราที่ไม่รองรับจะถูกปัดขึ้นเป็นอัตราที่สูงขึ้นถัดไป
ประเมินค่า. เพื่อความสะดวก อัตราอาจตามด้วยตัวคูณ SI (เช่น 2.5 ล้านสำหรับ
2500000) หากระบุช่วงคั่นด้วยโคลอน บิตเรตที่เป็นไปได้ทั้งหมด
ระหว่าง นาที และ แม็กซ์ จะได้รับการทดสอบ

-NS, --ไบต์=n
จำนวนไบต์ที่จะวิเคราะห์สำหรับการทดสอบแต่ละครั้ง คำต่อท้ายของ 'k', 'M' หรือ 'G' will
คูณ n โดยกำลังสองตามลำดับ

-NS, --ขนาดบล็อก=ไบต์
ขนาดบล็อกที่ใช้สำหรับการพับ ขนาดนี้จะต้องเป็นผลคูณของ 2^n โดยที่ n คือ
ระดับการพับที่ใช้ (กล่าวคือ ต้องพับตามจำนวนที่ต้องการ
โดยไม่มีเศษเหลือ) คำต่อท้ายของ 'k', 'M' หรือ 'G' จะขยายขนาด ไบต์ โดย
กำลังสองตามลำดับ ค่าเริ่มต้นคือ 64kB ขนาดบล็อกที่ใหญ่ขึ้นจะผสมตัวอย่าง
ใช้เวลานานขึ้น ที่บิตเรตสูงจะหมายถึงค่าที่ต่ำกว่ามากขึ้น
สัญญาณรบกวนความถี่สามารถแยกตัวประกอบในแต่ละตัวอย่างได้
เสียงความถี่จะครอบงำ ขนาดบล็อกที่เหมาะสมที่สุด (เกินกว่าที่เปลี่ยนเป็น
ผลลัพธ์นั้นเล็กน้อย) สำหรับบิตเรตใด ๆ ก็ยังเป็นเรื่องที่สุกงอมสำหรับ
ศึกษาเพิ่มเติม ดู --พับ ตัวเลือกด้านล่างสำหรับคำอธิบายโดยละเอียดเพิ่มเติมของ
พับ.

-NS, --all-ผล
แสดงผลการทดสอบทั้งหมด ไม่ใช่แค่สรุปสุดท้าย

--ไม่มีสี
อย่าระบายสีผลลัพธ์สุดท้าย โดยค่าเริ่มต้น ผลลัพธ์ที่ดีที่สุดสี่รายการจะเป็น
เน้นสีเขียวสดใส สีเขียวหม่น สีเหลือง และสีส้ม ในขณะที่ผลลัพธ์แย่ที่สุด
จะเน้นเป็นสีแดง ตัวเลือกนี้ระงับเอาต์พุตของการหลบหนีของเทอร์มินัล
รหัสที่รับผิดชอบในการที่

-ใน, --รายละเอียด
ส่งเสียงดังมากขึ้นเกี่ยวกับสิ่งที่เกิดขึ้นภายใน หากใช้ (ครั้งเดียว) กับ --สแกน
ตัวเลือกนี้จะแสดงข้อมูลเพิ่มเติมเกี่ยวกับอุปกรณ์แต่ละเครื่อง แต่อย่างอื่นส่วนใหญ่เป็น
เฉพาะข้อมูลที่เป็นประโยชน์สำหรับการดีบัก อาจจะผ่านหลายครั้งก็ได้
เต็มไปด้วยข้อมูลมากยิ่งขึ้น

- --ช่วยด้วย
แสดงทั้งหมดนี้ในเวอร์ชันที่สั้นกว่านี้ ซึ่งอาจใส่ได้ในหน้าเดียว

--รุ่น
แจ้งความ บีบีเช็ค รุ่นที่วางจำหน่าย

สำหรับ เครื่อง ตัวเลือก
ตัวเลือกต่อไปนี้อาจใช้หลายครั้งเพื่อกำหนดค่าแต่ละอุปกรณ์แยกกัน
เมื่อมี BitBabbler มากกว่าหนึ่งรายการ ถ้าผ่านมาก่อน --รหัสอุปกรณ์ ตัวเลือกแล้ว
พวกเขาตั้งค่าเริ่มต้นใหม่ซึ่งจะนำไปใช้กับทุกอุปกรณ์ ถ้าผ่านหลังจากหนึ่งใน
ตัวเลือกเหล่านั้นจะถูกนำไปใช้กับอุปกรณ์ก่อนหน้าทันที

--เวลาแฝง=ms
แทนที่ค่าที่คำนวณได้สำหรับตัวจับเวลาเวลาในการตอบสนอง USB สิ่งนี้ควบคุมสูงสุด
ระยะเวลาที่อุปกรณ์จะรอหากมีข้อมูลอยู่ภายใน
บัฟเฟอร์ (แต่น้อยกว่าแพ็คเก็ตเต็ม) ก่อนส่งไปยังโฮสต์ ถ้านาฬิกาจับเวลานี้
หมดอายุก่อนที่จะสามารถเติมแพ็คเก็ตได้จากนั้นจะส่งซองสั้นไปที่
เจ้าภาพ. มีการเลือกค่าเริ่มต้นเพื่อให้แน่ใจว่าเราจะไม่ส่งแพ็คเก็ตสั้นเพิ่มเติม
เกินความจำเป็นสำหรับบิตเรตที่เลือก เนื่องจากจะเพิ่มจำนวน
แพ็กเก็ตที่ส่งและระยะเวลาของ CPU ที่ต้องใช้ในการประมวลผลถึง
ถ่ายโอนข้อมูลในปริมาณเท่ากัน

เว้นแต่คุณกำลังทดลองกับการเปลี่ยนแปลงโค้ดระดับต่ำ อาจมี
ไม่มีเหตุผลที่จะใช้ตัวเลือกนี้เพื่อแทนที่เวลาแฝงด้วยตนเอง

-NS, --พับ=n
กำหนดจำนวนครั้งในการพับเอาต์พุต BitBabbler ก่อนวิเคราะห์ แต่ละ
fold จะใช้ครึ่งแรกของบล็อกที่อ่านแล้ว XOR ด้วยบิต
ในช่วงครึ่งหลัง สิ่งนี้จะลดปริมาณงานลงครึ่งหนึ่ง แต่เน้นที่ที่มีอยู่
เอนโทรปีหนาแน่นมากขึ้นในบิตที่ยังคงอยู่

มีสองสิ่งสำคัญที่คาดว่าจะต้องทำตามการออกแบบของ BitBabbler
มันจะดีกว่าที่จะผสมเสียงความถี่ต่ำที่จับกับเสียงที่สูงกว่า
ความถี่ ทำให้สุ่มตัวอย่างที่บิตเรตที่สูงขึ้นโดยไม่ทำให้สัญญาณรบกวนแคบลง
แบนด์วิดธ์ที่มีผลต่อบิตที่อยู่ติดกัน มันจะช่วยให้สลายใด ๆ
ความสัมพันธ์ในท้องถิ่นชั่วคราวที่อาจเกิดขึ้นในกระบวนการทางกายภาพซึ่ง
เสียงรบกวนจากสิ่งแวดล้อมโดยรอบจะถูกรวบรวม

การพับไม่ควรลดเอนโทรปีที่แท้จริงของแต่ละตัวอย่าง แต่เมื่อทั้งหมดเป็น
ทำงานตามที่ควรจะเป็น อาจไม่ทำอะไรให้เพิ่มขึ้นเช่นกัน
ในทางคณิตศาสตร์ ผลรวม XOR คาดว่าจะทำให้อคติใน a . ราบรื่นขึ้นแบบทวีคูณ
กระแสของบิตอิสระ โดยผลลัพธ์จะมีเอนโทรปีอย่างน้อยเท่ากับ
คาดการณ์ได้น้อยที่สุดของอินพุตทั้งสองแบบ (ในลักษณะเดียวกับที่แผ่นแบบครั้งเดียว
มีความปลอดภัยไม่น้อยแม้ว่าข้อความธรรมดาจะมีเอนโทรปีน้อยกว่าแผ่น
ทำ).

--เปิดใช้งาน=หน้ากาก
เลือกชุดย่อยของเครื่องกำเนิดไฟฟ้าบนอุปกรณ์ BitBabbler ที่มีเอนโทรปีหลายตัว
แหล่งที่มา อาร์กิวเมนต์เป็นบิตมาสก์ที่บรรจุจาก LSB โดยแต่ละตำแหน่งบิต
ควบคุมแหล่งที่มาแต่ละแหล่ง เปิดใช้งานเมื่อตั้งค่าเป็น 1 เป็นกรณีพิเศษสำหรับ
บีบีเช็คถ้าก หน้ากาก ใช้ 0 แล้วทำการทดสอบกับแหล่งที่มาแต่ละแหล่ง
หน่วยเป็นรายบุคคล NS หน้ากาก จาก 16 (0x10) จะทดสอบแหล่งที่มาแต่ละแหล่งก่อน
แล้วทั้งหมดก็เปิดใช้งานพร้อมกันเช่นกัน

ใช้ bbcheck ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ทำความสะอาดล้ำลึก
    ทำความสะอาดล้ำลึก
    สคริปต์ Kotlin ที่สร้างนิวเคลียร์ทั้งหมด
    แคชจากโครงการ Gradle/Android
    มีประโยชน์เมื่อ Gradle หรือ IDE ให้คุณ
    ลง. สคริปต์ได้รับการทดสอบแล้ว
    macOS แต่...
    ดาวน์โหลด ทำความสะอาดอย่างล้ำลึก
  • 2
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    รวมโค้ด Checkstyle Java
    ผู้ตรวจสอบบัญชีใน Eclipse IDE ดิ
    ปลั๊กอินให้ข้อเสนอแนะแบบเรียลไทม์กับ
    ผู้ใช้เกี่ยวกับการละเมิด...
    ดาวน์โหลดปลั๊กอิน Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป็นเครื่องเล่นสื่อฟรี
    ซอฟต์แวร์ ส่วนหนึ่งขึ้นอยู่กับ WMP และ VLC เดอะ
    เครื่องเล่นในสไตล์มินิมอลด้วย
    ธีมสีมากกว่าสิบสีและยังสามารถ
    ข ...
    ดาวน์โหลด AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV และ ADDON สำหรับ XBMC/
    Kodi que อนุญาต disponer de un
    ตัวถอดรหัสของ los servicios IPTV ของ
    Movistar รวมเข้าด้วยกัน
    ศูนย์สื่อแม...
    ดาวน์โหลด movistartv
  • 5
    รหัส :: บล็อก
    รหัส :: บล็อก
    Code::Blocks เป็นโอเพ่นซอร์สฟรี
    ข้ามแพลตฟอร์ม C, C++ และ Fortran IDE
    สร้างขึ้นเพื่อตอบสนองความต้องการสูงสุด
    ของผู้ใช้ มันถูกออกแบบมาให้มาก
    ขยาย...
    ดาวน์โหลด Code::Blocks
  • 6
    ท่ามกลาง
    ท่ามกลาง
    ท่ามกลางหรือส่วนต่อประสาน Minecraft ขั้นสูง
    และการติดตามข้อมูล/โครงสร้างเป็นเครื่องมือในการ
    แสดงภาพรวมของ Minecraft
    โลกโดยไม่ต้องสร้างมันขึ้นมาจริงๆ มัน
    สามารถ ...
    ดาวน์โหลดท่ามกลาง
  • เพิ่มเติม»

คำสั่ง Linux

Ad