ชุมชนคนรักภาษาเบสิค - Visual Basic Community

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 66|ตอบกลับ: 0

ล็อค / ปลดล็อค USB Flash Drive

[คัดลอกลิงก์]

5

กระทู้

16

โพสต์

264

เครดิต

Full Member

Rank: 3Rank: 3

เครดิต
264

แก้ไขครั้งสุดท้ายโดย mozza เมื่อ 2025-6-20 17:53

โค้ด การล็อค / ปลดล็อค USB Flash Drive
*** ใช้ล็อคแฟลชไดรว์ ไม่ให้เขียนไฟล์/โฟลเดอร์ แก้ไขไฟล์/โฟลเดอร์
      (การทำงานของโค้ด จะมีการอ่าน / เขียน ในระดับ Sector ของแฟลชไดรว์)
*** ป้องกันการฟอร์แมตแฟลชไดรว์ได้
*** ตัวอย่างที่อาจพบเห็นได้ คือ แฟลชไดรว์ตัวติดตั้งวินโดวส์ของแท้จาก Microsoft ที่ไม่สามารถลบได้ เป็นต้น
      แต่ผมไม่แน่ใจว่าใช้วิธีการเดียวกันหรือไม่ เพราะไม่มีแฟลชไดรว์ตัวติดตั้งวินโดวส์ของแท้จาก Microsoft มาทดสอบ
      เพียงแค่ตัวอย่างโค้ดนี้จะแสดงให้เห็นถึงวิธีการหนึ่งที่สามารถทำ การล็อค / ปลดล็อค USB Flash Drive ได้

*** กดแป้นพิมพ์ Ctrl + Alt + L เพื่อใส่รหัสผ่าน สำหรับการใช้งานปุ่ม Lock USB / UnLock USB      รหัสผ่าน Admin1234  สามารถแก้ไขได้ในโค้ด ในส่วนของตัวแปร ชื่อ defaultAdminPass
      โค้ดจะทำงานที่ Sector No.2 ของ USB Flash Drive

*** คำเตือน : แนะนำให้ทดสอบกับแฟลชไดรว์ประเภทเก็บข้อมูลแบบปกติ
       หรือแฟลชไดรว์ที่สร้างตัวติดตั้งวินโดวส์แบบ Standard Installation ได้
       แฟลชไดวส์ที่มีโครงสร้างการทำงานที่ต่างกันออกไป เช่น Ventoy หรือตัวบูตระบบอื่น ๆ
       ที่มีการใช้งาน Sector No.2 ไปแล้ว การทำงานของโค้ดนี้ จะเขียนทับ Sector No.2 ทั้งหมด
       หากมีการใช้งาน Sector No.2 แล้ว ให้สำรอง Sector No.2 ก่อนทุกครั้ง เพื่อหลีกเลี่ยงความเสียหาย

หากพิจารณาดูการทำงานในระดับฮาร์ดแวร์แล้ว
*** สามารถต่อยอดเป็นการทำฮาร์ดล็อคด้วยแฟลชไดรว์ ก็ได้
      เช่น การทำฮาร์ดล็อคสำหรับโปรแกรมที่เราสร้างขึ้น แทนการใช้แบบ Product Key ได้


*** การทำฮาร์ดล็อคด้วยแฟลชไดรว์ จะมีโค้ดเพิ่มเติมให้อีกครั้ง ภายหลังนะครับ
      หรือเพื่อน ๆ สมาชิกสามารถทดลองทำเองได้เลย / มีคำอธิบายไว้ในโค้ด VB.NET

รายละเอียด

รายละเอียด

sector no.2

sector no.2

หน้าหลัก

หน้าหลัก

อ่านข้อมูล

อ่านข้อมูล

ทดสอบฟอร์แม็ต

ทดสอบฟอร์แม็ต

ไม่มีคำสั่ง Delete / ลบ

ไม่มีคำสั่ง Delete / ลบ

ทดสอบ Copy / Paste ** ไม่สามารถ วางไฟล์ได้

ทดสอบ Copy / Paste ** ไม่สามารถ วางไฟล์ได้

USBWriteProtect.zip

875.36 KB, ดาวน์โหลดแล้ว: 0

ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|G2GNet.com  

GMT+7, 2025-6-28 08:05 , Processed in 0.102587 second(s), 6 queries , File On.

Powered by Discuz! X3.4, Rev.62

Copyright © 2001-2020 Tencent Cloud.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้