โค้ดพหุสัณฐาน
โค้ดพหุสัณฐาน (polymorphic code) คือโค้ดของโปรแกรมที่เปลี่ยนโครงสร้างหรือรูปแบบของตัวเองในทุกการทำงานหรือการนำไปใช้งาน โดยรักษาพฤติกรรมไว้ ในบริบทของการพิมพ์ลายนิ้วมือและการฉ้อโกง มันถูกใช้ทั้งโดยสคริปต์ตรวจจับเพื่อต้านทานการทำวิศวกรรมย้อนกลับและการดัดแปลง และโดยผู้โจมตีเพื่อหลบเลี่ยงการป้องกันที่อิงลายเซ็น
โค้ดพหุสัณฐาน ทำงานอย่างไร
เทคนิคพหุสัณฐานแปลงโค้ดเพื่อที่ไบต์ตามตัวอักษรของมันจะต่างกันระหว่างอินสแตนซ์แม้ว่ามันจะคำนวณผลลัพธ์เดียวกัน วิธีทั่วไปรวมถึงการเปลี่ยนชื่อสัญลักษณ์ การจัดลำดับการดำเนินการอิสระใหม่ การแทรกตรรกะลวง และการเข้ารหัสใหม่หรือแพ็กใหม่ซึ่งเพย์โหลด มักขับเคลื่อนโดยเอนจินที่สร้างตัวแปรใหม่ทุกครั้ง
สำหรับเอเจนต์การพิมพ์ลายนิ้วมือเชิงป้องกัน พหุสัณฐานเพิ่มต้นทุนของการวิเคราะห์ เนื่องจากสคริปต์ดูต่างกันในทุกการโหลด ผู้โจมตีไม่สามารถเพียงจดจำโครงสร้างของมันเพื่อระบุตำแหน่งและทำให้ตรรกะการเก็บสัญญาณเป็นกลาง และลายเซ็นแบบสถิตที่จะบล็อกสคริปต์ที่ตายตัวก็กลายเป็นไร้ผล
ผู้โจมตีใช้แนวคิดเดียวกันในทางกลับกันเพื่อหลบเลี่ยงระบบตรวจจับที่พึ่งพาลายเซ็นแบบสถิต ด้วยการกลายพันธุ์เพย์โหลดของตนอย่างต่อเนื่อง สคริปต์อันตรายและบอตหลีกเลี่ยงการตรงกับรูปแบบที่รู้ว่าเป็นอันตราย ซึ่งเป็นเหตุผลว่าทำไมการป้องกันสมัยใหม่จึงพึ่งพาการวิเคราะห์เชิงพฤติกรรมและหลายสัญญาณแทนที่จะเป็นลายเซ็นตายตัว
เหตุใด โค้ดพหุสัณฐาน จึงสำคัญต่อการป้องกันการฉ้อโกง
โค้ดพหุสัณฐานสำคัญเพราะการต่อสู้ระหว่างการตรวจจับการฉ้อโกงกับการหลบเลี่ยงส่วนหนึ่งเป็นการต่อสู้เรื่องการดัดแปลงและการหลบเลี่ยงลายเซ็น เอเจนต์เชิงป้องกันใช้พหุสัณฐานเพื่อปกป้องความสมบูรณ์ของการเก็บสัญญาณของตน ในขณะที่ผู้โจมตีใช้มันเพื่อเล็ดลอดผ่านตัวกรองแบบสถิต การตระหนักถึงพลวัตนี้อธิบายว่าทำไมระบบที่แข็งแกร่งจึงหลีกเลี่ยงการจับคู่ลายเซ็นที่เปราะบางเพื่อสนับสนุนแนวทางที่ยืดหยุ่นและหลายสัญญาณ
TRACIO จัดการเรื่องนี้อย่างไร
แพลตฟอร์ม device intelligence อย่าง TRACIO ต้องสมมติว่าเอเจนต์ฝั่งไคลเอนต์ของตนทำงานในสภาพแวดล้อมที่เป็นปฏิปักษ์ ที่ซึ่งฝ่ายตรงข้ามพยายามตรวจสอบและดัดแปลงมัน เทคนิคการเสริมความแข็งแกร่งที่ทำให้เอเจนต์ทำวิศวกรรมย้อนกลับได้ยากขึ้นช่วยปกป้องความสมบูรณ์ของสัญญาณที่มันเก็บ ในด้านการตรวจจับ TRACIO นิยมการวิเคราะห์หลายสัญญาณและเชิงพฤติกรรมมากกว่าลายเซ็นที่เปราะบาง ซึ่งเป็นสิ่งที่เอาชนะผู้โจมตีที่กลายพันธุ์โค้ดของตนเองได้อย่างแท้จริง
คำศัพท์ที่เกี่ยวข้อง
สำรวจเพิ่มเติม
คำถามที่พบบ่อย
ระบุทุกอุปกรณ์ได้อย่างมั่นใจ
เริ่มต้นด้วยแพ็กเกจฟรี API call 2,500 ครั้งต่อเดือน ไม่ต้องใช้บัตรเครดิต