กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


กลาโหมสหรัฐฯ เริ่มทดสอบระบบแปลงไบนารีกลับเป็นซอร์สโค้ด เปิดทางอัพเดตซอฟต์แวร์เก่า

ข่าว กลาโหมสหรัฐฯ เริ่มทดสอบระบบแปลงไบนารีกลับเป็นซอร์สโค้ด เปิดทางอัพเดตซอฟต์แวร์เก่า

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Active member

สมาชิกทีมงาน
Moderator
Collaborate
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
12,600
คะแนนปฏิกิริยา
0
คะแนน
36
DARPA หน่วยงานให้ทุนวิจัยของกระทรวงกลาโหมสหรัฐฯ เปิดโครงการ V-SPELLS ที่ช่วยให้กลาโหมสหรัฐฯ สามารถอัพเดตซอฟต์แวร์เก่าที่เขียนมานานแล้วด้วยการ decompile จนสามารถนำโค้ดกลับมาใช้งานได้

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

ทีมงานจากมหาวิทยาลัยจอร์เจีย หนึ่งในทีมงานที่ร่วมโครงการ V-SPELLS อาศัยการแปลงโค้ดเป็นไฟล์ HAR (highly abstract representation) ที่วิศวกรสามารถอ่านทำความเข้าใจได้ และยังคอมไพล์กลับไปเป็นไบนารีเพื่อใช้งานต่อได้ โดยตัวภาษาเป็น pseudo-code ที่แสดงความเชื่อมโยงโค้ดเป็นกราฟ ตัวนักพัฒนาสามารถแก้ไขโค้ดในภาษา C/C++ ได้

ตอนนี้ทีมงานกำลังเตรียมทดสอบโครงการนี้กับกองทัพสหรัฐฯ คาดว่ากองทัพเรือจะเป็นหน่วยงานแรกที่เริ่มใช้งาน และเทคโนโลยีนี้น่าจะจำกัดให้ใช้งานเแพาะกองทัพอีกระยะหนึ่ง

ก่อนหน้านี้ NSA ก็เคยเปิดเทคโนโลยีการ decompile ของตัวเองในชื่อโครงการ Ghidra ออกมาเป็นโครงการโอเพนซอร์ส โดยไม่ได้ระบุว่ามีการพัฒนามานานเพียงใดแล้ว แต่ก็เปิดตัวในเวอร์ชั่น 9.0.2

ที่มา - The Register

No Description


Topics:
DARPA
Programming

อ่านต่อ...
 

ไฟล์แนบ

  • 8369ae5b11f4b192ba8ae6331f6a16a5.webp
    8369ae5b11f4b192ba8ae6331f6a16a5.webp
    97.5 กิโลไบต์ · จำนวนการดู: 29



กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม