-
Notifications
You must be signed in to change notification settings - Fork 22
/
LICENSE.txt
330 lines (246 loc) · 15.6 KB
/
LICENSE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
* License of FileInsight-plugins
FileInsight-plugins is distributed under the BSD 2-Clause license
except the files described below.
plugins/Operations/Misc/emulate_code.py is distributed
under GNU General Public License version 2 (GPLv2) because it uses
Qiling Framework Python module that is distributed under GPLv2.
lzo_compress.py and lzo_decompress.py in plugins/Operations/Compression
are distributed under GNU General Public License version 2 (GPLv2)
because it uses python-lzo Python module that is distributed under GPLv2.
quicklz_compress.py and quicklz_decompress.py in plugins/Operations/Compression
are distributed under GNU General Public License version 2 (GPLv2)
because it uses QuickLZ DLL files that are distributed under GPLv2.
lzip_compress.py and lzip_decompress.py in plugins/Operations/Compression
are distributed under GNU General Public License version 3 (GPLv3)
because it uses lzip Python module that is distributed under GPLv3.
-------------------------------------------------------------------------------
Copyright (c) 2012 Nobutaka Mantani
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------------------
* License of bundled third party software
Kaitai Struct runtime library for Python (plugins/Operations/Parsing/kaitaistruct.py)
is distributed under the MIT License.
https://github.com/kaitai-io/kaitai_struct_python_runtime/blob/master/LICENSE
File format parser Python modules (files in plugins/Operations/Parsing/Kaitai Struct)
are generated from file format description files (.ksy files) with kaitai-struct-compiler.
.ksy files used by FileInsight-plugins are distributed under the CC0 1.0 Universal
(CC0 1.0) Public Domain Dedication or MIT License.
https://github.com/kaitai-io/kaitai_struct_formats/blob/master/README.md
https://creativecommons.org/publicdomain/zero/1.0/
https://opensource.org/licenses/MIT
* License of other third party software
FileInsight-plugins uses the following software.
FileInsight is distributed under the Trellix Software Royalty-free License.
https://www.trellix.com/en-in/downloads/free-tools/terms-of-use.html
Binary Refinery is distributed under the BSD 3-Clause license.
https://github.com/binref/refinery/blob/master/LICENSE
Goblin is distributed under the MIT license.
https://github.com/Zrocket/Goblin/blob/master/LICENSE
LIEF is distributed under the Apache License 2.0.
https://github.com/lief-project/LIEF/blob/master/LICENSE
Python is distributed under the PSF License.
https://docs.python.org/3.8/license.html#terms-and-conditions-for-accessing-or-otherwise-using-python
PyCryptodome is distributed under the BSD 2-Clause license.
https://github.com/Legrandin/pycryptodome/blob/master/LICENSE.rst
Qiling Framework is distributed under the GNU General Public License version 2.
https://github.com/qilingframework/qiling/blob/master/COPYING
QuickLZ is distributed under the GNU General Public License version 2.
https://web.archive.org/web/20220726204828/http://www.quicklz.com/
Speakeasy is distributed under the MIT license.
https://github.com/mandiant/speakeasy/blob/master/LICENSE.txt
backports.lzma is distributed under the BSD 3-Clause license.
https://github.com/peterjc/backports.lzma/blob/master/LICENSE
base58 is distributed under the MIT License.
https://github.com/keis/base58/blob/master/COPYING
base91-python is distributed under the BSD 3-Clause license.
https://github.com/aberaud/base91-python/blob/master/base91.py
binwalk is distributed under the MIT License.
https://github.com/ReFirmLabs/binwalk/blob/master/LICENSE
blackboxprotobuf (forked version) is distributed under the MIT License.
https://github.com/ydkhatri/blackboxprotobuf/blob/master/LICENSE
brotli is distributed under the MIT license.
https://github.com/google/brotli/blob/master/LICENSE
gimphash is distributed under the MIT license.
https://github.com/NextronSystems/gimphash/blob/master/LICENSE
lemmeknow is distributed under the MIT license.
https://github.com/swanandx/lemmeknow/blob/main/LICENSE
msgpack is distributed under the Apache License 2.0.
https://github.com/msgpack/msgpack-python/blob/main/COPYING
pefile is distributed under the MIT License.
https://github.com/erocarrera/pefile/blob/master/LICENSE
pybase62 is distributed under the BSD 2-Clause license.
https://github.com/suminb/base62/blob/develop/LICENSE
pyppmd is distributed under the GNU Lesser General Public License v2.1.
https://github.com/miurahr/pyppmd/blob/main/LICENSE.rst
python-lz4 is distributed under the BSD 3-Clause license.
https://github.com/python-lz4/python-lz4/blob/master/LICENSE
python-lzf is distributed under the BSD 3-Clause license.
https://github.com/teepark/python-lzf/blob/master/LICENSE
pyliblzfse is distributed under the MIT license.
https://github.com/ydkhatri/pyliblzfse
python-lzjb is distributed under the BSD 2-Clause license.
https://github.com/unwind/python-lzjb/blob/master/LICENSE
python-lzo is distributed under the GNU General Public License version 2.
https://github.com/jd-boyd/python-lzo/blob/master/COPYING
python-magic is distributed under the MIT License.
https://github.com/ahupp/python-magic/blob/master/LICENSE
python-snappy is distributed under the BSD 3-Clause license.
https://github.com/andrix/python-snappy/blob/master/LICENSE
python-zstandard is distributed under the BSD 3-Clause license.
https://github.com/indygreg/python-zstandard/blob/main/LICENSE
requests is distributed under the Apache License 2.0.
https://github.com/psf/requests/blob/master/LICENSE
seaborn is distributed under the BSD 3-Clause license.
https://github.com/mwaskom/seaborn/blob/master/LICENSE
telfhash is distributed under the Apache License 2.0.
https://github.com/trendmicro/telfhash/blob/master/LICENSE
tlsh is distributed under the Apache License 2.0.
https://github.com/trendmicro/tlsh/blob/master/LICENSE
watchdog is distributed under the Apache License 2.0.
https://github.com/gorakhargosh/watchdog/blob/master/LICENSE
yara-python is distributed under the Apache License 2.0.
https://github.com/VirusTotal/yara-python/blob/master/LICENSE
pyimpfuzzy-windows is distributed under the license as follows
(https://github.com/JPCERTCC/aa-tools/blob/master/LICENSE.txt):
-------------------------------------------------------------------------------
LICENSE
Copyright (C) 2015 JPCERT Coordination Center. All Rights Reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following acknowledgments and disclaimers.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following acknowledgments and disclaimers in the documentation and/or other materials provided with the distribution.
3. Products derived from this software may not include "JPCERT Coordination Center" in the name of such derived product, nor shall "JPCERT Coordination Center" be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact pr@jpcert.or.jp.
ACKNOWLEDGMENTS AND DISCLAIMERS
Copyright (C) 2015 JPCERT Coordination Center
This software is based upon work funded and supported by the Ministry of
Economy, Trade and Industry.
Any opinions, findings and conclusions or recommendations expressed in this
software are those of the author(s) and do not necessarily reflect the views of
the Ministry of Economy, Trade and Industry.
NO WARRANTY. THIS JPCERT COORDINATION CENTER SOFTWARE IS FURNISHED ON
AN "AS-IS" BASIS. JPCERT COORDINATION CENTER MAKES NO WARRANTIES OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT
NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY,
EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE SOFTWARE. JPCERT
COORDINATION CENTER DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH
RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
This software has been approved for public release and unlimited distribution.
-------------------------------------------------------------------------------
aPLib is distributed under the license as follows:
-------------------------------------------------------------------------------
aPLib is freeware. If you use aPLib in a product, an acknowledgement would be
appreciated, e.g. by adding something like the following to the documentation:
This product uses the aPLib compression library,
Copyright (c) 1998-2014 Joergen Ibsen, All Rights Reserved.
For more information, please visit: http://www.ibsensoftware.com/
You may not redistribute aPLib without all of the files.
You may not edit or reverse engineer any of the files (except the header files
and the decompression code, which you may edit as long as you do not remove
the copyright notice).
You may not sell aPLib, or any part of it, for money (except for charging for
the media).
#ifndef COMMON_SENSE
This software is provided "as is". In no event shall I, the author, be
liable for any kind of loss or damage arising out of the use, abuse or
the inability to use this software. USE IT ENTIRELY AT YOUR OWN RISK!
This software comes without any kind of warranty, either expressed or
implied, including, but not limited to the implied warranties of
merchantability or fitness for any particular purpose.
If you do not agree with these terms or if your jurisdiction does not
allow the exclusion of warranty and liability as stated above you are
NOT allowed to use this software at all.
#else
Bla bla bla .. the usual stuff - you know it anyway:
If anything goes even remotely wrong - blame _yourself_, NOT me!
#endif
-------------------------------------------------------------------------------
Pillow is distributed under the license as follows
(https://github.com/python-pillow/Pillow/blob/master/LICENSE):
-------------------------------------------------------------------------------
The Python Imaging Library (PIL) is
Copyright © 1997-2011 by Secret Labs AB
Copyright © 1995-2011 by Fredrik Lundh
Pillow is the friendly PIL fork. It is
Copyright © 2010-2021 by Alex Clark and contributors
Like PIL, Pillow is licensed under the open source HPND License:
By obtaining, using, and/or copying this software and/or its associated
documentation, you agree that you have read, understood, and will comply
with the following terms and conditions:
Permission to use, copy, modify, and distribute this software and its
associated documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appears in all copies, and that
both that copyright notice and this permission notice appear in supporting
documentation, and that the name of Secret Labs AB or the author not be
used in advertising or publicity pertaining to distribution of the software
without specific, written prior permission.
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
-------------------------------------------------------------------------------
matplotlib is distributed under the license as follows
(https://github.com/matplotlib/matplotlib/blob/master/LICENSE/LICENSE):
-------------------------------------------------------------------------------
License agreement for matplotlib versions 1.3.0 and later
=========================================================
1. This LICENSE AGREEMENT is between the Matplotlib Development Team
("MDT"), and the Individual or Organization ("Licensee") accessing and
otherwise using matplotlib software in source or binary form and its
associated documentation.
2. Subject to the terms and conditions of this License Agreement, MDT
hereby grants Licensee a nonexclusive, royalty-free, world-wide license
to reproduce, analyze, test, perform and/or display publicly, prepare
derivative works, distribute, and otherwise use matplotlib
alone or in any derivative version, provided, however, that MDT's
License Agreement and MDT's notice of copyright, i.e., "Copyright (c)
2012- Matplotlib Development Team; All Rights Reserved" are retained in
matplotlib alone or in any derivative version prepared by
Licensee.
3. In the event Licensee prepares a derivative work that is based on or
incorporates matplotlib or any part thereof, and wants to
make the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to matplotlib .
4. MDT is making matplotlib available to Licensee on an "AS
IS" basis. MDT MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, MDT MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB
WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. MDT SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING
MATPLOTLIB , OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between MDT and
Licensee. This License Agreement does not grant permission to use MDT
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using matplotlib ,
Licensee agrees to be bound by the terms and conditions of this License
Agreement.
-------------------------------------------------------------------------------