วิศวกรรมย้อนกลับ

ผู้เขียน: Peter Berry
วันที่สร้าง: 12 สิงหาคม 2021
วันที่อัปเดต: 21 มิถุนายน 2024
Anonim
นักฟิสิกส์วิศวกรแอเรีย51เผยเมื่อปี 2019.งานหลักคือถอดแบบจานบินUFOต่างดาว
วิดีโอ: นักฟิสิกส์วิศวกรแอเรีย51เผยเมื่อปี 2019.งานหลักคือถอดแบบจานบินUFOต่างดาว

เนื้อหา

คำจำกัดความ - วิศวกรรมย้อนกลับหมายถึงอะไร

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


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายวิศวกรรมย้อนกลับ

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

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

แฮกเกอร์คนอื่นใช้วิศวกรรมย้อนกลับเพื่อหาจุดอ่อนด้วยความตั้งใจที่จะเพิ่มความแข็งแกร่งให้กับการป้องกันที่นั่น

บริษัท ซอฟท์แวร์ที่มีผลิตภัณฑ์ของคู่แข่งจะทำวิศวกรรมย้อนกลับโปรแกรมของคู่แข่งเพื่อหาตำแหน่งและวิธีการปรับปรุงผลิตภัณฑ์ของตนเอง บริษัท บางแห่งใช้วิศวกรรมย้อนกลับเมื่อพวกเขายังไม่มีผลิตภัณฑ์ที่คล้ายกันเพื่อสร้างผลิตภัณฑ์ของตนเอง

ผู้ที่ตั้งใจจะสร้างผลิตภัณฑ์ของตนเองโดยใช้สิ่งที่มีอยู่แล้วมักจะชอบวิศวกรรมย้อนกลับมากกว่าการสร้างตั้งแต่เริ่มต้นเพราะเมื่อมีการระบุชิ้นส่วนและการพึ่งพาแล้วกระบวนการในการสร้างใหม่จะง่ายกว่ามาก


ในสหรัฐอเมริกาวิศวกรรมย้อนกลับของซอฟต์แวร์ได้รับการคุ้มครองโดยข้อยกเว้นการใช้อย่างยุติธรรมในกฎหมายลิขสิทธิ์