1. WebGPU ในการทำลายนิ้วมือเบราว์เซอร์คืออะไร

WebGPU (ทดลองใช้ ณ ปี 2025) คือ API ของเบราว์เซอร์ยุคใหม่สำหรับการโต้ตอบกับ GPU นอกเหนือจาก WebGL รองรับในเบราว์เซอร์ที่ใช้ Chromium สมัยใหม่ และเปิดเผยการเข้าถึงคุณสมบัติ GPU ระดับต่ำ รวมถึง:

  • ข้อมูลอะแดปเตอร์ ผ่าน GPUAdapter
    • adapter.vendor (ผู้จำหน่ายฮาร์ดแวร์แบบรวม)
    • adapter.device (รุ่น GPU)
    • adapter.architecture
  • คุณสมบัติที่รองรับ: เช่น timestamp-query, texture-compression-bc, shader-f16
  • ข้อจำกัด: ความแม่นยำ, ขนาดพื้นผิว, การจัดเรียงบัฟเฟอร์ ฯลฯ ซึ่งเป็นเอกลักษณ์เฉพาะสำหรับ GPU แต่ละคลาส
  • พฤติกรรมการคอมไพล์เชดเดอร์ และรูปแบบการประมวลผล

WebGPU ให้ข้อมูลที่เกี่ยวข้องกับ GPU ที่สะอาดกว่า พกพาได้มากกว่า และแม่นยำกว่า WebGL แก่เอนจินการทำลายนิ้วมือ สิ่งนี้ทำให้เป็น สิ่งสำคัญในระบบตรวจจับลายนิ้วมือขั้นสูง โดยเฉพาะอย่างยิ่งในแพลตฟอร์มที่ขับเคลื่อนด้วยความแม่นยำ เช่น การยืนยันตัวตน, เกม และการวิเคราะห์ระดับการเฝ้าระวัง


2. แพลตฟอร์มตรวจจับลายนิ้วมือ WebGPU อย่างไร

ไม่เหมือน WebGL, WebGPU ใช้วิธีการ แบบอะซิงโครนัส เพื่อรวบรวมความสามารถระดับอุปกรณ์ แพลตฟอร์มดึงข้อมูลนี้โดย:

  1. เรียกใช้การสอบถามแบบอะซิงโครนัส บน navigator.gpu.requestAdapter() และรวบรวม:

    • ID ผู้จำหน่าย
    • ชื่ออุปกรณ์
    • สถาปัตยกรรมอะแดปเตอร์
    • เวอร์ชันไดรเวอร์ (หากไม่ถูกปลอมแปลงโดยเคอร์เนลหรือแซนด์บ็อกซ์ของเบราว์เซอร์)
  2. ตรวจสอบคุณสมบัติและข้อจำกัดที่รองรับ โดยอัตโนมัติ:

    • บันทึกคุณสมบัติที่มีอยู่แบบไดนามิก (เช่น read_only_depth_stencil หรือ downlevel-*)
    • บันทึกหน่วยความจำ GPU ที่มีอยู่, ข้อจำกัดในการประมวลผล และค่าความแม่นยำ
  3. ตรวจสอบร่วมกับเวกเตอร์ลายนิ้วมืออื่นๆ เช่น:

    • ผู้ผลิตเบราว์เซอร์
    • UID อุปกรณ์ (หากเสถียร)
    • สถาปัตยกรรมระบบ
    • ข้อมูล WebGL
    • เวอร์ชันระบบปฏิบัติการ
  4. ตรวจจับประเภทอุปกรณ์และสัญญาณความเสถียร:

    • ตัวอย่างเช่น ระบบตรวจจับอาจระบุอุปกรณ์ที่ดูเหมือนอยู่ในสภาพแวดล้อมที่มีการจำลองหรือจำลองการเข้าถึง GPU
    • การวิเคราะห์ความยาวตาม WebGPU มักถูกใช้เป็น การตรวจสอบความสมบูรณ์ของอุปกรณ์ สำหรับเครื่องมืออัตโนมัติและการทำลายนิ้วมือ

หมายเหตุ: การทำลายนิ้วมือ WebGPU ปัจจุบัน มีเฉพาะในเบราว์เซอร์ที่ใช้ Chromium ที่รองรับ API webgpu ทำให้เป็นเทคนิคการทำลายนิ้วมือที่ล้ำสมัยในอนาคต


3. FlashID ปิดบังลายนิ้วมือ WebGPU อย่างไร

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

การปลอมแปลง WebGPU ของ FlashID ประกอบด้วย:

  1. ข้อมูลอะแดปเตอร์ GPU ปลอม:

    • การปลอมแปลง adapter.vendor (เช่น "Google Inc.", "NVIDIA Corporation")
    • การจำลอง adapter.device (เช่น "ANGLE (Intel, Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake))")
    • การควบคุมข้อมูลประจำตัว adapter.architecture (เช่น "Skylake" หรือ "Stoney")
  2. การปิดบังคุณสมบัติและข้อจำกัด:

    • เปิดใช้งานการตั้งค่า supportedFeatures แบบกำหนดเอง เช่น timestamp-query, depth_clip_control, shader-f16 เป็นต้น
    • จำลองค่า supportedLimits ที่สมจริงซึ่งสอดคล้องกับคลาส GPU ที่รู้จักหรือโปรไฟล์อะแดปเตอร์ปลอม
  3. การทำให้ความสามารถของอุปกรณ์เสถียร:

    • การกำหนดค่าต่อโปรไฟล์เบราว์เซอร์ช่วยให้มั่นใจถึง ความสอดคล้อง ในการโหลดเบราว์เซอร์นั้นทั้งหมด
    • ข้อจำกัดต่างๆ เช่น maxColorAttachments, maxVertexBufferArrayStride และ maxWorkgroupSize ถูกปลอมแปลงในขณะที่ยังคงมีพฤติกรรมที่น่าเชื่อถือ
  4. การจัดการความสอดคล้องข้าม API:

    • ซิงค์กับการปลอมแปลงสำหรับ WebGL, Canvas, GPUInfo และ User-Agent เพื่อให้แน่ใจว่าไม่มีข้อขัดแย้งที่สามารถตรวจจับได้
    • การจับคู่ผู้จำหน่าย GPU และไดรเวอร์ที่ถูกปลอมแปลงกับตำแหน่ง IP ปลอม, ภาษาเบราว์เซอร์, รูปแบบแป้นพิมพ์ และเขตเวลาเพื่อหลีกเลี่ยงการตรวจจับ
  5. ความยืดหยุ่นในการตรวจจับขั้นสูง:

    • FlashID เข้าใจการตรวจสอบแบบฮิวริสติกจากแพลตฟอร์มและเลียนแบบเวลา, โครงสร้าง และพฤติกรรมของ WebGPU ทั่วไป
    • หากการเข้าถึง WebGPU ถูกบล็อกหรือไม่อนุญาต (เช่น โดยแซนด์บ็อกซ์ของระบบหรือเอนจินการตรวจจับ) FlashID จะจำลองการมีอยู่ด้วยอะแดปเตอร์ที่จำลองและแก้ไขได้ และความสามารถสำรองพร้อมความล่าช้าในการประมวลผลที่น่าเชื่อถือ

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


คุณอาจชอบ

Run multiple accounts without bans and blocks
ทดลองใช้ฟรี

การป้องกันความปลอดภัยหลายบัญชี เริ่มต้นด้วย FlashID

ผ่านเทคโนโลยีการระบุตัวตนด้วยลายนิ้วมือของเรา คุณจะไม่ถูกติดตาม

การป้องกันความปลอดภัยหลายบัญชี เริ่มต้นด้วย FlashID