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)
พื้นผิว API สาธารณะ
หัวข้อที่มีชื่อว่า “พื้นผิว API สาธารณะ”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 ตัววิเคราะห์รายงานมุมมองของตัวแจงที่มีต่อห่วงโซ่ มันไม่รับรองความถูกต้องสมบูรณ์และไม่ใช่หลักฐานที่ศาลรับฟังได้โดยลำพัง
กรณีขอบและพฤติกรรมในโหมด FIPS
หัวข้อที่มีชื่อว่า “กรณีขอบและพฤติกรรมในโหมด FIPS”- การจัดประเภท
Deletedคือการเปลี่ยนเป็น free-entry สำเนาที่เก่ากว่าของออบเจกต์อาจยังแก้ไขหาได้ มันไม่ใช่การรับประกันความไม่สามารถกู้คืนได้ - ข้อมูล trailer ถูกกรองให้เหลือชุดคีย์ที่ปลอดภัย คีย์ที่อ่อนไหวถูกระบุว่ามีอยู่โดยไม่เปิดเผยค่าของมัน
- ไม่มีการดำเนินการเชิงการเข้ารหัสลับเกิดขึ้นในโมดูลนี้ จึงไม่มีพฤติกรรมเฉพาะของโหมด FIPS
ขอบเขตการเผยแพร่
หัวข้อที่มีชื่อว่า “ขอบเขตการเผยแพร่”หน้านี้บันทึกเฉพาะพฤติกรรมที่สังเกตได้จากภายนอกและพื้นผิว API สาธารณะที่รองรับเท่านั้น ส่วน internal namespace paths, helper classes, ตารางกลไก, ชื่อไฟล์ runbook และ ticket prefixes อยู่นอกขอบเขต
ทางเลือกสำรองของ Core
หัวข้อที่มีชื่อว่า “ทางเลือกสำรองของ Core”NextPDF Core (Apache-2.0) ไม่มีตัววิเคราะห์เชิงนิติวิทยาศาสตร์ของประวัติรีวิชัน — ไม่มี ความสามารถนี้ไม่มีรายการเทียบเท่าในขั้น Core Core จัดหาพื้นผิวการตรวจสอบลายเซ็นที่เป็นทางการ ซึ่งตัววิเคราะห์ประกอบเข้าด้วยกันแต่ไม่แทนที่
ทางเลือกสำรองของ Pro
หัวข้อที่มีชื่อว่า “ทางเลือกสำรองของ Pro”NextPDF Pro ไม่มีตัววิเคราะห์เชิงนิติวิทยาศาสตร์ของประวัติรีวิชัน — ไม่มี ความสามารถนี้ไม่มีรายการเทียบเท่าในขั้น Pro การจัดประเภทการเปลี่ยนแปลงต่อออบเจกต์และรายงานที่ serialize เป็น JSON ได้ จัดส่งมาในแพ็กเกจ nextpdf/enterprise เท่านั้น
หมายเหตุขอบเขตของ Enterprise
หัวข้อที่มีชื่อว่า “หมายเหตุขอบเขตของ Enterprise”การหาขอบเขตของรีวิชัน กฎการจัดประเภทการเปลี่ยนแปลงออบเจกต์ และการจัดกลุ่มไทม์ไลน์เหตุการณ์ อธิบายในระดับพฤติกรรม การมีลายเซ็นเป็นฮิวริสติกเชิงโครงสร้างเท่านั้น ส่วนความถูกต้องของลายเซ็นอยู่นอกขอบเขตที่นี่โดยเจตนา เป็นความรับผิดชอบของพื้นผิวการลงลายเซ็นของ Core ข้อมูล trailer ถูกกรองให้เหลือชุดคีย์ที่ปลอดภัย และคีย์ที่อ่อนไหวถูกระบุว่ามีอยู่โดยไม่เปิดเผยค่าของมัน
ขอบเขตการนำไปใช้งาน
หัวข้อที่มีชื่อว่า “ขอบเขตการนำไปใช้งาน”การวิเคราะห์รันในกระบวนการบนโฮสต์ที่ถือ PDF อยู่ ไม่มีเนื้อหาเอกสารออกจากโฮสต์ ไม่ว่า PDF อินพุตหรือรายงานจะมีข้อมูลส่วนบุคคลหรือไม่ และแต่ละรายการถูกจัดเก็บที่ใด เป็นความรับผิดชอบด้านการนำไปใช้งานที่อยู่นอกขอบเขตของไลบรารี ผู้ปฏิบัติการเป็นผู้สรุปจากรายงาน ไลบรารีรายงานมุมมองของตัวแจงที่มีต่อห่วงโซ่รีวิชันและไม่รับรองความถูกต้องสมบูรณ์
ขอบเขตการปฏิบัติตามกฎหมาย
หัวข้อที่มีชื่อว่า “ขอบเขตการปฏิบัติตามกฎหมาย”ไม่มีข้อจำกัดด้านการควบคุมการส่งออกที่ใช้กับพื้นผิวนี้ รายงานไม่ใช่หลักฐานที่ศาลรับฟังได้โดยลำพัง และต้องไม่ถูกนำเสนอเป็นการตัดสินความถูกต้องสมบูรณ์ของเอกสารที่ผ่านการรับรอง เอกสารอ้างอิงนี้ไม่ใช่ความเห็นทางกฎหมาย