Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/unblob/handlers/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

20 statements  

1from ..models import DirectoryHandlers, Handlers 

2from .archive import ( 

3 ar, 

4 arc, 

5 arj, 

6 cab, 

7 cpio, 

8 dmg, 

9 msi, 

10 par2, 

11 partclone, 

12 rar, 

13 sevenzip, 

14 stuffit, 

15 tar, 

16) 

17from .archive import ( 

18 zip as ziparchive, 

19) 

20from .archive.autel import ecc 

21from .archive.dlink import alpha_encimg, deafbead, encrpted_img, fpkg, shrs 

22from .archive.engeniustech import engenius 

23from .archive.hp import bdl, ipkg 

24from .archive.instar import bneg, instar_hd 

25from .archive.moxa import frm 

26from .archive.netgear import chk, trx 

27from .archive.qnap import qnap_nas, qnap_networking 

28from .archive.tesla import sbfh 

29from .archive.xiaomi import hdr 

30from .compression import ( 

31 bzip2, 

32 compress, 

33 gzip, 

34 lz4, 

35 lzh, 

36 lzip, 

37 lzma, 

38 lzo, 

39 qnx_deflate, 

40 uzip, 

41 xz, 

42 zlib, 

43 zstd, 

44) 

45from .executable import elf, xalz 

46from .filesystem import ( 

47 btrfs_stream, 

48 cramfs, 

49 extfs, 

50 fat, 

51 iso9660, 

52 jffs2, 

53 minixfs, 

54 ntfs, 

55 romfs, 

56 squashfs, 

57 ubi, 

58 ufs, 

59 yaffs, 

60) 

61from .filesystem.android import erofs, sparse 

62 

63__all__ = [ 

64 "BUILTIN_DIR_HANDLERS", 

65 "BUILTIN_HANDLERS", 

66 "DirectoryHandlers", 

67 "Handlers", 

68] 

69 

70BUILTIN_HANDLERS: Handlers = ( 

71 cramfs.CramFSHandler, 

72 deafbead.DeafBeadHandler, 

73 extfs.EXTHandler, 

74 fat.FATHandler, 

75 jffs2.JFFS2NewHandler, 

76 jffs2.JFFS2OldHandler, 

77 minixfs.MinixFSv1Handler, 

78 minixfs.MinixFSv2Handler, 

79 minixfs.MinixFSv3Handler, 

80 ntfs.NTFSHandler, 

81 romfs.RomFSFSHandler, 

82 squashfs.SquashFSv1Handler, 

83 squashfs.SquashFSv2Handler, 

84 squashfs.SquashFSv2NonStandardHandler, 

85 squashfs.SquashFSv3Handler, 

86 squashfs.SquashFSv3DDWRTHandler, 

87 squashfs.SquashFSv3BroadcomHandler, 

88 squashfs.SquashFSv3NSHandler, 

89 squashfs.SquashFSv4LEHandler, 

90 squashfs.SquashFSv4BEHandler, 

91 squashfs.SquashFSv4BroadcomHandler, 

92 ubi.UBIHandler, 

93 ubi.UBIFSHandler, 

94 yaffs.YAFFSHandler, 

95 frm.MoxaFRMHandler, 

96 chk.NetgearCHKHandler, 

97 trx.NetgearTRXv1Handler, 

98 trx.NetgearTRXv2Handler, 

99 encrpted_img.EncrptedHandler, 

100 shrs.SHRSHandler, 

101 alpha_encimg.AlphaEncimgHandler, 

102 alpha_encimg.AlphaEncimgV2Handler, 

103 fpkg.FPKGHandler, 

104 hdr.HDR1Handler, 

105 hdr.HDR2Handler, 

106 qnap_nas.QnapHandler, 

107 qnap_networking.QnapNetworkingHandler, 

108 bneg.BNEGHandler, 

109 bdl.HPBDLHandler, 

110 instar_hd.InstarHDHandler, 

111 ipkg.HPIPKGHandler, 

112 sparse.SparseHandler, 

113 ar.ARHandler, 

114 arc.ARCHandler, 

115 arj.ARJHandler, 

116 cab.CABHandler, 

117 msi.MsiHandler, 

118 tar.TarUstarHandler, 

119 tar.TarUnixHandler, 

120 cpio.PortableASCIIHandler, 

121 cpio.PortableASCIIWithCRCHandler, 

122 cpio.PortableOldASCIIHandler, 

123 cpio.BinaryHandler, 

124 sevenzip.SevenZipHandler, 

125 rar.RarHandler, 

126 ziparchive.ZIPHandler, 

127 dmg.DMGHandler, 

128 iso9660.ISO9660FSHandler, 

129 stuffit.StuffItSITHandler, 

130 stuffit.StuffIt5Handler, 

131 bzip2.BZip2Handler, 

132 compress.UnixCompressHandler, 

133 gzip.GZIPHandler, 

134 lzh.LZHHandler, 

135 lzip.LZipHandler, 

136 lzo.LZOHandler, 

137 lzma.LZMAHandler, 

138 lz4.LegacyFrameHandler, 

139 lz4.SkippableFrameHandler, 

140 lz4.DefaultFrameHandler, 

141 xz.XZHandler, 

142 zstd.ZSTDHandler, 

143 elf.ELF32Handler, 

144 elf.ELF64Handler, 

145 zlib.ZlibHandler, 

146 engenius.EngeniusHandler, 

147 ecc.AutelECCHandler, 

148 uzip.UZIPHandler, 

149 erofs.EROFSHandler, 

150 partclone.PartcloneHandler, 

151 xalz.XALZHandler, 

152 qnx_deflate.QNXDeflateHandler, 

153 ufs.UFS1Handler, 

154 ufs.UFS2Handler, 

155 ufs.SolarisHandler, 

156 btrfs_stream.BTRFSStreamHandler, 

157 sbfh.SBFHHandler, 

158) 

159 

160BUILTIN_DIR_HANDLERS: DirectoryHandlers = ( 

161 sevenzip.MultiVolumeSevenZipHandler, 

162 gzip.MultiVolumeGzipHandler, 

163 par2.MultiVolumePAR2Handler, 

164)