ข้ามไปยังเนื้อหา
getnextpdf.com

Enterprise รุ่น

Forensics — เอกสารอ้างอิงเชิงลึก

เอกสารอ้างอิงเชิงลึกนี้บันทึกวิธีการกำหนดขอบเขตของรีวิชัน วิธีการจัดประเภทการเปลี่ยนแปลงออบเจกต์ตลอดห่วงโซ่รีวิชัน และวิธีการจัดกลุ่มเหตุการณ์

ความสามารถนี้จัดส่งใน NextPDF Enterprise (nextpdf/enterprise) และเปิดใช้งานด้วยซองสิทธิ์การใช้งานระดับ Enterprise การนำไปใช้งานที่ไม่มีสิทธิ์นั้นจะไม่โหลดคลาสของความสามารถนี้ เปรียบเทียบรุ่นและรับสิทธิ์การใช้งาน

ตัววิเคราะห์เป็นแบบอ่านอย่างเดียวและไม่แก้ไขอินพุต

ForensicAnalyzer::analyze แจงทุก cross-reference section หาขอบเขตไบต์ต่อรีวิชัน (start, end, size) และสร้างสรุปต่อรีวิชัน จากนั้นเดินจากรีวิชันใหม่สุดไปยังเก่าสุด และสำหรับแต่ละรีวิชันจะเปรียบเทียบ cross-reference entries ของมันกับรีวิชันที่เก่ากว่าถัดไป

  • ออบเจกต์ที่มีอยู่ตอนนี้แต่ไม่มีในรีวิชันที่เก่ากว่า และไม่ใช่ free entry จะถูกจัดประเภทเป็น Added
  • ออบเจกต์ที่เป็น free entry ในตอนนี้แต่ก่อนหน้านี้ไม่เป็น free จะถูกจัดประเภทเป็น Deleted พร้อมบันทึกรีวิชันก่อนหน้าไว้
  • ออบเจกต์ที่ active ในทั้งสองรีวิชันแต่ byte offset ต่างกัน จะถูกจัดประเภทเป็น Modified พร้อมบันทึกรีวิชันก่อนหน้าไว้

การเปลี่ยนแปลงออบเจกต์ถูกจัดกลุ่มต่อรีวิชันเข้าเป็นเหตุการณ์ รีวิชันที่มีลายเซ็นซึ่งไม่ได้ถูกลงลายเซ็นในรีวิชันที่เก่ากว่าจะให้ SignatureAdded การอัปเดต root จะให้ CatalogUpdated พจนานุกรมการเข้ารหัสที่ปรากฏขึ้นจะให้ EncryptionChanged และชุดออบเจกต์ที่ถูกเพิ่ม แก้ไข หรือลบ จะให้เหตุการณ์ออบเจกต์ที่สอดคล้องกัน การมีลายเซ็นเป็นฮิวริสติกเชิงโครงสร้าง (รายการ Document Security Store ใน trailer) มันเป็นการตรวจหาการมีอยู่ ไม่ใช่การตรวจสอบความถูกต้อง และไม่ใช่การตัดสินความถูกต้องสมบูรณ์แบบ tamper-proof

cross-reference section ของการอัปเดตจะระบุเฉพาะออบเจกต์ที่ถูกเพิ่ม แก้ไข หรือลบในการอัปเดตนั้น (ISO 32000-2:2020 §7.5.5) ออบเจกต์ที่เปลี่ยนแปลงจะถูกผนวกเป็นสำเนาใหม่และ offset ของมันจะแทนที่ของเก่า (§7.5.6) ส่วน Document Security Store อาจปรากฏในรีวิชันถัดไป (§12.8.4)

NextPDF\Enterprise\Forensics\ForensicAnalyzer, NextPDF\Enterprise\Forensics\ForensicReport, NextPDF\Enterprise\Forensics\RevisionSummary, NextPDF\Enterprise\Forensics\ForensicEvent, NextPDF\Enterprise\Forensics\ForensicEventType, NextPDF\Enterprise\Forensics\ObjectChange, NextPDF\Enterprise\Forensics\ObjectChangeType ลายเซ็นต่าง ๆ ระบุไว้ในหน้าสาธารณะ

การจัดประเภทสะท้อนแบบจำลอง incremental-update ของ ISO 32000-2:2020 §7.5.5–§7.5.6 ตัววิเคราะห์รายงานมุมมองของตัวแจงที่มีต่อห่วงโซ่ มันไม่รับรองความถูกต้องสมบูรณ์และไม่ใช่หลักฐานที่ศาลรับฟังได้โดยลำพัง

  • การจัดประเภท Deleted คือการเปลี่ยนเป็น free-entry สำเนาที่เก่ากว่าของออบเจกต์อาจยังแก้ไขหาได้ มันไม่ใช่การรับประกันความไม่สามารถกู้คืนได้
  • ข้อมูล trailer ถูกกรองให้เหลือชุดคีย์ที่ปลอดภัย คีย์ที่อ่อนไหวถูกระบุว่ามีอยู่โดยไม่เปิดเผยค่าของมัน
  • ไม่มีการดำเนินการเชิงการเข้ารหัสลับเกิดขึ้นในโมดูลนี้ จึงไม่มีพฤติกรรมเฉพาะของโหมด FIPS

หน้านี้บันทึกเฉพาะพฤติกรรมที่สังเกตได้จากภายนอกและพื้นผิว API สาธารณะที่รองรับเท่านั้น ส่วน internal namespace paths, helper classes, ตารางกลไก, ชื่อไฟล์ runbook และ ticket prefixes อยู่นอกขอบเขต

NextPDF Core (Apache-2.0) ไม่มีตัววิเคราะห์เชิงนิติวิทยาศาสตร์ของประวัติรีวิชัน — ไม่มี ความสามารถนี้ไม่มีรายการเทียบเท่าในขั้น Core Core จัดหาพื้นผิวการตรวจสอบลายเซ็นที่เป็นทางการ ซึ่งตัววิเคราะห์ประกอบเข้าด้วยกันแต่ไม่แทนที่

NextPDF Pro ไม่มีตัววิเคราะห์เชิงนิติวิทยาศาสตร์ของประวัติรีวิชัน — ไม่มี ความสามารถนี้ไม่มีรายการเทียบเท่าในขั้น Pro การจัดประเภทการเปลี่ยนแปลงต่อออบเจกต์และรายงานที่ serialize เป็น JSON ได้ จัดส่งมาในแพ็กเกจ nextpdf/enterprise เท่านั้น

การหาขอบเขตของรีวิชัน กฎการจัดประเภทการเปลี่ยนแปลงออบเจกต์ และการจัดกลุ่มไทม์ไลน์เหตุการณ์ อธิบายในระดับพฤติกรรม การมีลายเซ็นเป็นฮิวริสติกเชิงโครงสร้างเท่านั้น ส่วนความถูกต้องของลายเซ็นอยู่นอกขอบเขตที่นี่โดยเจตนา เป็นความรับผิดชอบของพื้นผิวการลงลายเซ็นของ Core ข้อมูล trailer ถูกกรองให้เหลือชุดคีย์ที่ปลอดภัย และคีย์ที่อ่อนไหวถูกระบุว่ามีอยู่โดยไม่เปิดเผยค่าของมัน

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

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