[go: up one dir, main page]

CN105630633A - Method for restoring audio files of mobile phone - Google Patents

Method for restoring audio files of mobile phone Download PDF

Info

Publication number
CN105630633A
CN105630633A CN201510995495.0A CN201510995495A CN105630633A CN 105630633 A CN105630633 A CN 105630633A CN 201510995495 A CN201510995495 A CN 201510995495A CN 105630633 A CN105630633 A CN 105630633A
Authority
CN
China
Prior art keywords
frame
file
audio
data
mobile phone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510995495.0A
Other languages
Chinese (zh)
Other versions
CN105630633B (en
Inventor
黄旭
朱星海
许超明
董超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XLY SALVATIONDATA TECHNOLOGY Inc.
Original Assignee
SICHUAN MWH INFORMATION SAFETY TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SICHUAN MWH INFORMATION SAFETY TECHNOLOGY Co Ltd filed Critical SICHUAN MWH INFORMATION SAFETY TECHNOLOGY Co Ltd
Priority to CN201510995495.0A priority Critical patent/CN105630633B/en
Publication of CN105630633A publication Critical patent/CN105630633A/en
Application granted granted Critical
Publication of CN105630633B publication Critical patent/CN105630633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1435Saving, restoring, recovering or retrying at system level using file system or storage system metadata
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a method for restoring audio files of a mobile phone. The method includes the following steps that S1, storage space of the mobile phone is searched for, and the head characteristics of the audio files are searched for; S2, the types of the files are judged after the head characteristics of the audio files are found; S3, the structures of frames of the audio files are analyzed according to file type formats, and the audio files are combined; S4, the audio files are extracted and established again. The method has the advantages that the audio files in the mobile phone can be accurately found, the formats of the audio files are judged, the audio file structures are analyzed according to the formats, and the audio formats are combined into a playable mode, personnel handling a case are helped to find audio electronic evidence in the mobile phone, and work efficiency is improved.

Description

A kind of method recovering mobile phone audio files
Technical field
The present invention relates to field of information security technology, in particular to a kind of method recovering mobile phone audio files.
Background technology
Along with the recoverable amount of mobile phone in social groups gets more and more, mobile phone types of applications software is multifarious, from cuisines to lodging, from trip to finance, also more and more be unable to do without mobile phone from shopping to social people.
Information spinner in mobile phone to be divided into 2 big class recording modes, and one is text mode, and one is audio frequency and video mode. Early stage instant message information is all transmit in text mode, and the appearance along with all kinds of social APP, it may also be useful to audio frequency and video mode transmits the mode of information, increases year by year. The input mode more convenient and quicker of audio frequency and video, reliable letter is higher, and recognition capability is more strong.
In mobile phone audio files, again based on AMR file layout and SILKV3 file layout, perhaps these audio files are exactly the electronic evidence of certain case, but cannot find because of being deleted; Can find it is thus desirable to a kind of and recover the method for audio file.
Summary of the invention
The present invention is directed to the defect of prior art, it provides a kind of method recovering mobile phone audio files, can effectively solve above-mentioned prior art Problems existing.
Recover a method for mobile phone audio files, comprise step below:
S1: the storage space of searching handset, looks for audio file header feature;
S2: judge file type after finding audio file header feature;
S3: the structure resolving audio file frame according to file type format, and the bottom data of combining audio file;
S4: extract and re-create audio file.
As preferably, described S3 concrete steps are:
S301: look for the frame header after file head feature;
S302: the length calculating frame data according to frame header;
S303: intercept the data that frame header rear length is frame length degree, judging that whether this section of data are correct frame data, if then performing S304, then performing S307 if not;
S304: judge whether to find 50 correct frame data, if then performing S306, then performs S305 if not.
S305: the frame header finding next frame, after the head of next frame is positioned at former frame data, performs S302;
S306: 50 correct frames are formed 1 second audio frequency data in logic, continues to perform S305;
S307: multiple audio frequency data are extracted, and is combined as, according to the form of file head+frame, the audio frequency that can play.
As preferably, described S302 is specially:
If searching is SILK file, then calculate frame size by the little end data of frame header after file head:
If searching AMR file, then by frame header after file head, obtaining bit rate, then passing through formula:
Bit rate is multiplied by the bit that 1000 equal 1 frame divided by 50, then bit is converted to byte, and the integer getting byte adds the size that a byte is frame data.
Compared with prior art it is an advantage of the current invention that: the audio file in mobile phone can be found accurately, and judge audio file form and according to format analysis audio file structure and combining audio form is the form that can play, can find efficiently and recover audio format file, help personnel in charge of the case to find the audio electronics evidence in mobile phone.
Embodiment
For making the object of the present invention, technical scheme and advantage clearly understand, by the following examples, the present invention is described in further details.
Recover a method for mobile phone audio files, comprise step below:
S1: the storage space of searching handset, looks for audio file header feature; In bottom data, " 0x02232153494C4B5F5633 " is SILK file head, and " 0x2321414D520A " is AMR file head.
S2: judge file type after finding audio file header feature is SILK file or AMR file;
S3: the structure resolving audio file frame according to file type format, and the bottom data of combining audio file;
S4: extracting and create the audio file of combination, separately deposit as file by the bottom data that S3 combines, this file can be played.
Described S3 concrete steps are:
S301: look for the frame header after file head feature;
S302: the length calculating frame data according to frame header;
S303: after intercepting frame header, length is the data of frame length degree, judge that whether this section of data are correct frame data (to be judged whether that correct frame data need to be realized by SkypeSILKcodec algorithm), if then performing S304, then perform S307 if not;
S304:: judge whether to find 50 correct frame data, if then performing S306, then performs S305 if not.
The logical organization of audio file is file head+N number of frame, and the structure of frame is frame head+frame data;
But need 50 correct frame data just can be spliced into the energy normal play audio frequency of 1 second;
S305: find the frame header (head of next frame be positioned at former frame data after) of next frame to perform S302;
S306: 50 correct frames are formed 1 second audio frequency data in logic, continues to perform S305;
S307: multiple audio frequency data are extracted, and is combined as, according to the form of file head+N number of frame, the audio frequency that can play.
Described S302 is specially
If searching is SILK file, then calculate frame size by the little end data of frame header (being 2 bytes) after file head:
If searching AMR file, then by frame header after file head, obtaining bit rate, passing through formula:
Bit rate is multiplied by the bit that 1000 equal 1 frame divided by 50, then bit is converted to byte, and the integer getting byte adds the size that a byte is frame data.
Such as frame header is " 0x0C " corresponding 5.15 bit rates, and 5150/50=103bit=12.875byte, and getting whole is 13 bytes, adds the frame head of a byte, is 14 bytes, and this 14 is directly the size of this frame.
The those of ordinary skill of this area, it will be appreciated that embodiment described here is the implementation method in order to help reader understanding the present invention, should be understood to that protection scope of the present invention is not limited to such special statement and embodiment. The those of ordinary skill of this area can make various other various concrete distortion and combination of not departing from essence of the present invention according to these technology disclosed by the invention enlightenment, and these distortion and combination are still in protection scope of the present invention.

Claims (3)

1. recover a method for mobile phone audio files, comprise step below:
S1: the storage space of searching handset, looks for audio file header feature;
S2: judge file type after finding audio file header feature;
S3: the structure resolving audio file frame according to file type format, and the bottom data of combining audio file;
S4: extract and re-create audio file.
2. a kind of method recovering mobile phone audio files according to claim 1, it is characterised in that described S3 concrete steps are:
S301: look for the frame header after file head feature;
S302: the length calculating frame data according to frame header;
S303: intercept the data that frame header rear length is frame length degree, judging that whether this section of data are correct frame data, if then performing S304, then performing S307 if not;
S304:: judge whether to find 50 correct frame data, if then performing S306, then performs S305 if not.
S305: the frame header finding next frame, after the head of next frame is positioned at former frame data, performs S302;
S306: 50 correct frames are formed 1 second audio frequency data in logic, continues to perform S305;
S307: multiple audio frequency data are extracted, and is combined as, according to the form of file head+frame, the audio frequency that can play.
3. a kind of method recovering mobile phone audio files according to claim 2, it is characterised in that described S302 is specially:
If searching is SILK file, then calculate frame size by the little end data of frame header after file head:
If searching AMR file, then by frame header after file head, obtaining bit rate, then passing through formula:
Bit rate is multiplied by the bit that 1000 equal 1 frame divided by 50, then bit is converted to byte, and the integer getting byte adds the size that a byte is frame data.
CN201510995495.0A 2015-12-25 2015-12-25 A method of restoring mobile phone audio files Active CN105630633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510995495.0A CN105630633B (en) 2015-12-25 2015-12-25 A method of restoring mobile phone audio files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510995495.0A CN105630633B (en) 2015-12-25 2015-12-25 A method of restoring mobile phone audio files

Publications (2)

Publication Number Publication Date
CN105630633A true CN105630633A (en) 2016-06-01
CN105630633B CN105630633B (en) 2019-03-12

Family

ID=56045608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510995495.0A Active CN105630633B (en) 2015-12-25 2015-12-25 A method of restoring mobile phone audio files

Country Status (1)

Country Link
CN (1) CN105630633B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078938A (en) * 2019-12-28 2020-04-28 浙江物产信息技术有限公司 Device and method for playing AMR audio file on webpage
CN115114090A (en) * 2022-06-27 2022-09-27 四川效率源信息安全技术股份有限公司 Method for extracting amr audio file from damaged storage equipment
CN116821066A (en) * 2023-06-30 2023-09-29 深圳软牛科技有限公司 Repair methods, systems, equipment and storage media for m4a audio files

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973744A (en) * 1996-05-14 1999-10-26 Samsung Electronics Co., Ltd. Apparatus for decoding video data
CN102842337A (en) * 2012-06-05 2012-12-26 国光电器股份有限公司 High-fidelity audio transmission method based on WIFI (Wireless Fidelity)
CN103886883A (en) * 2014-03-20 2014-06-25 公安部物证鉴定中心 Method and system for recovering lossy video monitoring data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5973744A (en) * 1996-05-14 1999-10-26 Samsung Electronics Co., Ltd. Apparatus for decoding video data
CN102842337A (en) * 2012-06-05 2012-12-26 国光电器股份有限公司 High-fidelity audio transmission method based on WIFI (Wireless Fidelity)
CN103886883A (en) * 2014-03-20 2014-06-25 公安部物证鉴定中心 Method and system for recovering lossy video monitoring data

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078938A (en) * 2019-12-28 2020-04-28 浙江物产信息技术有限公司 Device and method for playing AMR audio file on webpage
CN115114090A (en) * 2022-06-27 2022-09-27 四川效率源信息安全技术股份有限公司 Method for extracting amr audio file from damaged storage equipment
CN115114090B (en) * 2022-06-27 2025-05-09 四川效率源信息安全技术股份有限公司 A method to extract amr audio files from damaged storage devices
CN116821066A (en) * 2023-06-30 2023-09-29 深圳软牛科技有限公司 Repair methods, systems, equipment and storage media for m4a audio files

Also Published As

Publication number Publication date
CN105630633B (en) 2019-03-12

Similar Documents

Publication Publication Date Title
US11030311B1 (en) Detecting and protecting against computing breaches based on lateral movement of a computer file within an enterprise
CN106845242B (en) A Hidden Information Detection and Extraction Method Based on IS4 Software Features
US11689547B2 (en) Information analysis system, information analysis method, and recording medium
CN103268449B (en) A kind of high speed detection method and system of mobile phone malicious code
CN112132794A (en) Text positioning method, device and equipment for audit video and readable storage medium
CN105630633A (en) Method for restoring audio files of mobile phone
WO2023071180A1 (en) Authenticity identification method and apparatus, electronic device, and storage medium
WO2023029389A1 (en) Video fingerprint generation method and apparatus, electronic device, storage medium, computer program, and computer program product
CN106407038A (en) Fragmented file data recovery method
CN115396128A (en) Malicious traffic detection method and device, storage medium and electronic equipment
CN101350826A (en) Monitoring method for picture or multimedia video picture in communication system
CN104778252A (en) Index storage method and index storage device
CN104079450B (en) Feature mode set creation method and device
CN109635707A (en) A kind of video lens extracting method based on feature identification
CN104751107B (en) A kind of Video Key data determination method, device and equipment
CN105912935B (en) Commercial detection method and purposes of commercial detection device
CN102200966A (en) Method for extracting and processing layout information
CN109308229B (en) Method for recovering WeChat chat records
CN107977436A (en) Method, device, terminal and storage medium for generating file name of screen recording file
CN108777621A (en) A method of obtaining means of payment Alipay transaction record
CN116911674A (en) A method and device for evaluating terminal trust based on device portraits
CN117579367A (en) Malicious traffic analysis and detection methods, systems and storage media between microservices in cloud scenarios
CN117014156A (en) Encrypted traffic identification method and device, storage medium and electronic equipment
CN103902895A (en) Botnet network control protocol mining method and device
CN102025738A (en) Method, equipment and system for processing transaction message

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: No. 183 Songshan Road, Neijiang, Sichuan, Sichuan

Patentee after: Sichuan Miwu Traceless Science and Technology Co.,Ltd.

Address before: No. 183 Songshan Road, Neijiang, Sichuan, Sichuan

Patentee before: SICHUAN MWH INFORMATION SECURITY TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20211013

Address after: 641100 No.1 Hanyu Avenue, Shizhong District, Neijiang City, Sichuan Province

Patentee after: XLY SALVATIONDATA TECHNOLOGY Inc.

Address before: No. 183 Songshan Road, Neijiang, Sichuan, Sichuan

Patentee before: Sichuan Miwu Traceless Science and Technology Co.,Ltd.

TR01 Transfer of patent right