บ้าน พัฒนาการ Decompiler คืออะไร - คำจำกัดความจาก techopedia

Decompiler คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Decompiler หมายถึงอะไร

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

Techopedia อธิบาย Decompiler

Decompiler เช่น Disassembler ทำงานผ่านวิศวกรรมย้อนกลับ Decompiler แปลรหัสที่คอมไพล์แล้วหรือไฟล์ที่ปฏิบัติการได้เป็นโค้ดระดับสูง

Decompiler มีประโยชน์ในบางกรณีสำหรับวัตถุประสงค์ต่อไปนี้:

  • การกู้คืนซอร์สโค้ดที่หายไปเพื่อเก็บถาวรหรือบำรุงรักษาโค้ด
  • การดีบักโปรแกรม
  • ความสามารถในการป้องกันไวรัสเพื่อค้นหาช่องโหว่ในโปรแกรม
  • การทำงานร่วมกันเพื่ออำนวยความสะดวกในการโยกย้ายโปรแกรมข้ามแพลตฟอร์ม
Decompiler คืออะไร - คำจำกัดความจาก techopedia