Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method of recovering deleted data in APFS based on copy-on-write

A technology of copy-on-write and APFS, which is applied to data error detection, data processing input/output process, electronic digital data processing, etc. in the direction of redundancy in computing, and can solve the difficulties of electronic data recovery and evidence collection of APFS, deletion Difficulty in recovering and extracting files, difficulty in electronic data recovery and evidence collection, etc.

Active Publication Date: 2019-10-01
XLY SALVATIONDATA TECHNOLOGY INC
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Due to the unique file format and high encryption function of APFS, it is difficult to recover and extract deleted files in APFS
However, in the prior art, there is no method for recovering deleted data in APFS based on copy-on-write, which has caused great difficulties in electronic data recovery and forensics of APFS.
Therefore, there is an urgent need for a method to restore deleted data in APFS based on copy-on-write to make up for the shortcomings of APFS's electronic data recovery and forensics difficulties

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method of recovering deleted data in APFS based on copy-on-write
  • A method of recovering deleted data in APFS based on copy-on-write
  • A method of recovering deleted data in APFS based on copy-on-write

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] The application of the present invention proposes a recovery method for deleted data of APFS disk data. The method can restore and extract the deleted data in the APFS disk under the condition that the deleted data is not overwritten by new data.

[0086] Based on the storage structure of the APFS file system APFS container, the data analysis idea adopted by the application of the present invention is: first, determine the APFS container data description information through the checkpoint created by the copy-on-write COW function of the APFS file system; secondly, through the APFS container data Descriptive information, determine the B-tree structure of each volume contained in the APFS container; finally determine the data storage address according to the attribute information and storage address information of each file in the volume described in the volume B-tree structure; The recovery and extraction of deleted data, this method can quickly and effectively recover a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for recovering deleted data in an APFS based on copy-on-write. The method is characterized by comprising the following steps: S100, loading disk data; s200, detectingthe disk data and judging whether the disk data is data in an APFS file system format or not, if yes, executing the step S300, and if not, executing the step S100; s300, obtaining each check point super block CSB of the APFS container; s400, analyzing the APFS container check point super block CSB data; s500, analyzing the VCSB data of the volume check point super block; s600, analyzing the volumeB-tree structure; s700, determining deleted data; s800, judging whether the storage space of the deleted data is distributed or not, if yes, executing the step S900, and if not, executing the step SA00; s900, judging whether the allocated block of the deleted data is covered or not, if yes, executing the step S700, and if not, executing the step SB00; sA00, extracting the deleted data in the unallocated blocks, and ending the process; and SB00, extracting uncovered data in the distributed blocks, and ending the process.

Description

technical field [0001] The invention belongs to the field of electronic data restoration and evidence collection, and relates to a method for restoring deleted data in APFS based on copy-on-write. Background technique [0002] APFS is the abbreviation of Apple File System. Apple officially released a new file format at WWDC on June 14, 2016 to replace the currently used HFS+ file system. It is characterized by "optimized flash memory / SSD storage, And with encryption as the main function", the "unique copy-on-write (COW) design" is used on the I / O joint to optimize performance on the basis of ensuring reliability. The core of the system is encryption, which will provide a unified encryption method for each of Apple's devices. The system includes multi-key encryption, with built-in keys for each file, and separate keys for sensitive metadata. [0003] Copy-on-Write COW (Copy-on-Write), as the name implies, is copy-on-write. It is an optimization strategy in the field of com...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/02G06F11/14G06F3/06
CPCG06F12/0253G06F11/1471G06F3/064G06F3/0638Y02D10/00
Inventor 梁效宁许超明何丽萍朱星海
Owner XLY SALVATIONDATA TECHNOLOGY INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More