dissect.util.plist¶
Module Contents¶
Classes¶
A MutableMapping is a generic container for associating |
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,NSObjectA MutableMapping is a generic container for associating key/value pairs.
This class provides concrete generic implementations of all methods except for __getitem__, __setitem__, __delitem__, __iter__, and __len__.
- 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¶