การโจมตีด้วยการฉีด DLL คืออะไร?
การโจมตีด้วยการฉีด DLL คืออะไร?

วีดีโอ: การโจมตีด้วยการฉีด DLL คืออะไร?

วีดีโอ: การโจมตีด้วยการฉีด DLL คืออะไร?
วีดีโอ: DLL Hijacking Explained | Injection | Modification | Mock Directory | 2024, อาจ
Anonim

ในการเขียนโปรแกรมคอมพิวเตอร์ การฉีด DLL เป็นเทคนิคที่ใช้สำหรับการรันโค้ดภายในพื้นที่ที่อยู่ของ anotherprocess โดยบังคับให้โหลดไลบรารีไดนามิกลิงก์ DLฉีด มักใช้โดยโปรแกรมภายนอกเพื่อโน้มน้าวพฤติกรรมของโปรแกรมอื่นในลักษณะที่ผู้เขียนไม่ได้คาดหวังไว้

ในทำนองเดียวกันอาจมีคนถามว่า การฉีด DLL ช่วยให้ผู้โจมตีทำอะไรได้บ้าง

การฉีด DLL คือ เทคนิคที่ อนุญาตให้ anattacker เพื่อเรียกใช้รหัสที่กำหนดเองในบริบทของพื้นที่ที่อยู่ของกระบวนการอื่น หากกระบวนการนี้ เป็น ใช้สิทธิพิเศษมากเกินไปก็อาจถูก. ล่วงละเมิดได้ ผู้โจมตี เพื่อรันโค้ดที่เป็นอันตรายในรูปแบบของa DLL ไฟล์เพื่อยกระดับสิทธิ์

ข้างบนนี้ การโจมตีด้วยการฉีดโค้ดคืออะไร? การฉีดรหัส เป็นการเอารัดเอาเปรียบของ computerbug ที่เกิดจากการประมวลผลข้อมูลที่ไม่ถูกต้อง การฉีด ถูกใช้โดยผู้โจมตีเพื่อแนะนำ (หรือ " ฉีด ") รหัส ให้กลายเป็นโปรแกรมคอมพิวเตอร์ที่เปราะบางและเปลี่ยนวิถีของ การดำเนินการ.

ดังนั้น DLL คืออะไรและทำงานอย่างไร

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

การฉีด DLL สะท้อนแสงคืออะไร?

การฉีด DLL สะท้อนแสง เป็นห้องสมุด ฉีด เทคนิคที่แนวคิดของ สะท้อนแสง การเขียนโปรแกรมถูกใช้เพื่อทำการโหลดไลบรารีจากหน่วยความจำเข้าสู่กระบวนการโฮสต์

แนะนำ: