View Issue Details

IDProjectCategoryView StatusLast Update
0000633fileGeneralpublic2025-03-21 17:12
Reporteradepasquale Assigned Tochristos  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version5.46 
Fixed in VersionHEAD 
Summary0000633: Magic for Rich Text Format Directory (RTFD)
Descriptionhttps://en.wikipedia.org/wiki/Rich_Text_Format_Directory

Always starting with "rtfd\0\0\0\0".

Before/after:
sample.rtfd: data
sample.rtfd: Rich Text Format Directory

Sample RTFD file taken from
https://blog.simonrodriguez.fr/articles/2015/09/nsfilewrapper_serializedrepresentation.html
TagsNo tags attached.

Activities

adepasquale

2025-03-21 14:44

reporter  

rtfd-FILE5_46.patch (403 bytes)   
diff --git a/magic/Magdir/rtf b/magic/Magdir/rtf
index 48a1f28a..0e5b22c4 100644
--- a/magic/Magdir/rtf
+++ b/magic/Magdir/rtf
@@ -92,3 +92,8 @@
 !:ext	pwd/psw/pwt
 >0	use		rtf-info
 
+# https://en.wikipedia.org/wiki/Rich_Text_Format_Directory
+# https://developer.apple.com/documentation/uniformtypeidentifiers/uttype-swift.struct/rtfd
+0	string		rtfd\0\0\0\0		Rich Text Format Directory
+!:ext	rtfd
+
rtfd-FILE5_46.patch (403 bytes)   
sample.rtfd (100 bytes)

christos

2025-03-21 17:12

manager   ~0004189

Added, thanks!

Issue History

Date Modified Username Field Change
2025-03-21 14:44 adepasquale New Issue
2025-03-21 14:44 adepasquale File Added: rtfd-FILE5_46.patch
2025-03-21 14:44 adepasquale File Added: sample.rtfd
2025-03-21 17:12 christos Assigned To => christos
2025-03-21 17:12 christos Status new => assigned
2025-03-21 17:12 christos Status assigned => resolved
2025-03-21 17:12 christos Resolution open => fixed
2025-03-21 17:12 christos Fixed in Version => HEAD
2025-03-21 17:12 christos Note Added: 0004189