diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 diff --git a/404.html b/404.html new file mode 100644 index 0000000000..5370760a03 --- /dev/null +++ b/404.html @@ -0,0 +1,810 @@ + + + +
+ + + + + + + + + + + + + + + + + + +unblob.models.Handler
+
+
+¶
+ Bases: ABC
A file type handler is responsible for searching, validating and "unblobbing" files from Blobs.
+ +unblob/models.py
get_dependencies()
+
+
+ classmethod
+
+
+¶Return external command dependencies needed for this handler to work.
+ + +calculate_chunk(file, start_offset)
+
+
+ abstractmethod
+
+
+¶Calculate the Chunk offsets from the File and the file type headers.
+ + +extract(inpath, outdir)
+
+¶unblob/models.py
unblob.models.StructHandler
+
+
+¶
+ Bases: Handler
unblob/models.py
parse_header(file, endian=Endian.LITTLE)
+
+¶unblob.models.DirectoryHandler
+
+
+¶
+ Bases: ABC
A directory type handler is responsible for searching, validating and "unblobbing" files from multiple files in a directory.
+ +unblob/models.py
get_dependencies()
+
+
+ classmethod
+
+
+¶Return external command dependencies needed for this handler to work.
+ + +calculate_multifile(file)
+
+
+ abstractmethod
+
+
+¶Calculate the MultiFile in a directory, using a file matched by the pattern as a starting point.
+ + +extract(paths, outdir)
+
+¶unblob/models.py
unblob.models.Extractor
+
+
+¶
+ Bases: ABC
unblob/models.py
unblob.models.DirectoryExtractor
+
+
+¶
+ Bases: ABC
unblob/models.py