1
0
mirror of synced 2024-11-25 07:20:16 +01:00

Improve RTF detection

Certain RTF files may attempt to thwart detection by having a malformed RTF header, such as **{\rt000**. Removing 0x66 will result in detecting these malformed yet valid RTFs as well.

Additional reading:
https://www.decalage.info/rtf_tricks#Trick_1:_Incomplete_RTF_Header
This commit is contained in:
Bart 2019-12-11 22:58:33 +01:00 committed by GitHub
parent 974ce1fd12
commit c06502cd76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1008,8 +1008,7 @@ export const FILE_SIGNATURES = {
0: 0x7b,
1: 0x5c,
2: 0x72,
3: 0x74,
4: 0x66
3: 0x74
},
extractor: extractRTF
},