dissect.util.plist
¶
Module Contents¶
Classes¶
Functions¶
Attributes¶
- class dissect.util.plist.NSKeyedArchiver(fh: BinaryIO)¶
- plist¶
- top¶
- __getitem__(key: str) Any ¶
- __repr__() str ¶
- get(key: str, default: Any | None = None) Any ¶
- class dissect.util.plist.NSObject(nskeyed: NSKeyedArchiver, obj: dict[str, Any])¶
- nskeyed¶
- obj¶
- __getitem__(attr: str) Any ¶
- __getattr__(attr: str) Any ¶
- __repr__()¶
- keys() list[str] ¶
- get(attr: str, default: Any | None = None) Any ¶
- class dissect.util.plist.NSDictionary(nskeyed: NSKeyedArchiver, obj: dict[str, Any])¶
Bases:
collections.UserDict
,NSObject
- data¶
- __repr__() str ¶
- __getitem__(key: str) Any ¶
- dissect.util.plist.parse_nsarray(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) list[Any] ¶
- dissect.util.plist.parse_nsset(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) list[Any] ¶
- dissect.util.plist.parse_nsdata(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) Any ¶
- dissect.util.plist.parse_nsdate(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) datetime.datetime ¶
- dissect.util.plist.parse_nsuuid(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) uuid.UUID ¶
- dissect.util.plist.parse_nsurl(nskeyed: NSKeyedArchiver, obj: dict[str, Any]) str ¶
- dissect.util.plist.CLASSES¶