建立 MAG160C 逆向工程交接仓库

This commit is contained in:
ZXCLI
2026-08-11 19:08:44 +08:00
commit 8409b27ba3
3135 changed files with 534408 additions and 0 deletions
@@ -0,0 +1 @@
pip
@@ -0,0 +1,24 @@
Metadata-Version: 2.4
Name: pyelftools
Version: 0.33
Summary: Library for analyzing ELF files and DWARF debugging information
Author-email: Eli Bendersky <eliben@gmail.com>
Maintainer-email: Eli Bendersky <eliben@gmail.com>
License: Public domain
Project-URL: Homepage, https://github.com/eliben/pyelftools
Project-URL: Repository, https://github.com/eliben/pyelftools.git
Project-URL: Issues, https://github.com/eliben/pyelftools/issues
Platform: Cross Platform
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: Public Domain
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: File Formats
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Disassemblers
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
Dynamic: license-file
@@ -0,0 +1,114 @@
../../bin/__pycache__/readelf.cpython-310.pyc,,
../../bin/readelf.py,sha256=hA_fJvqx5A9jL6kL8yjn-uiipAUwgjLpcMaIMCPzf6Q,92925
elftools/__init__.py,sha256=2KBx6eaFds6rbtIAxfRxgRn31h7g-uM3qGewlfHVxdk,267
elftools/__pycache__/__init__.cpython-310.pyc,,
elftools/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
elftools/common/__pycache__/__init__.cpython-310.pyc,,
elftools/common/__pycache__/construct_utils.cpython-310.pyc,,
elftools/common/__pycache__/exceptions.cpython-310.pyc,,
elftools/common/__pycache__/utils.cpython-310.pyc,,
elftools/common/construct_utils.py,sha256=lSk3X7taZmKkguj_S2weykhukBFiSjAIpVr3awxYHrY,5070
elftools/common/exceptions.py,sha256=zonC2LhWtmFfXc5vW2tu66m-J46qw00fL4VLI7slq-E,512
elftools/common/utils.py,sha256=OFjf6BVnmONflQL0AxrMLXbc6V2s948EBxnMDjk0dW8,4660
elftools/construct/__init__.py,sha256=FRBOsBGmQOQmipuSIdByAaA2D_CxyLSeJS70H9-7Nd4,5031
elftools/construct/__pycache__/__init__.cpython-310.pyc,,
elftools/construct/__pycache__/adapters.cpython-310.pyc,,
elftools/construct/__pycache__/core.cpython-310.pyc,,
elftools/construct/__pycache__/debug.cpython-310.pyc,,
elftools/construct/__pycache__/macros.cpython-310.pyc,,
elftools/construct/adapters.py,sha256=V0V0WyXrhJF07lwxebmGewPgRxYz6erIJ2qkOf5MiEE,19495
elftools/construct/core.py,sha256=hsfJ7wMDvre_57MQxS5EaXzDG2zsdDXrMxaCFrcKll8,49248
elftools/construct/debug.py,sha256=SRSGd55GTg9KWc_UKdjpPFd6Dw2blphH5pQAo8hqyxw,4304
elftools/construct/lib/__init__.py,sha256=MiqbWyy-A2pcz46TncvDc0IDBz23D8TyywDw-YuhB88,264
elftools/construct/lib/__pycache__/__init__.cpython-310.pyc,,
elftools/construct/lib/__pycache__/binary.cpython-310.pyc,,
elftools/construct/lib/__pycache__/bitstream.cpython-310.pyc,,
elftools/construct/lib/__pycache__/container.cpython-310.pyc,,
elftools/construct/lib/__pycache__/hex.cpython-310.pyc,,
elftools/construct/lib/binary.py,sha256=8Y5BYaEbyVcyvQHFd8vpg3MIGv1bQRKwL-xRoOHfLhE,2780
elftools/construct/lib/bitstream.py,sha256=7oCBdpvtHQCghjmch0moR8Gki40IY3UGv30SKbbhgIo,2641
elftools/construct/lib/container.py,sha256=A4WkIP6_W6xxQVPOqt0ZL_nQmGK8fhfCA791mqGLK7Q,5363
elftools/construct/lib/hex.py,sha256=Vfgtw28nM0fAjp5Gn9SXNoJBRTt6Y-aeFnrWsxbl4sc,1368
elftools/construct/macros.py,sha256=AkToTPT1mKyNp8PY8fCbBhEqUI5x-404Gzd_HARypOM,24996
elftools/dwarf/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
elftools/dwarf/__pycache__/__init__.cpython-310.pyc,,
elftools/dwarf/__pycache__/abbrevtable.cpython-310.pyc,,
elftools/dwarf/__pycache__/aranges.cpython-310.pyc,,
elftools/dwarf/__pycache__/callframe.cpython-310.pyc,,
elftools/dwarf/__pycache__/compileunit.cpython-310.pyc,,
elftools/dwarf/__pycache__/constants.cpython-310.pyc,,
elftools/dwarf/__pycache__/datatype_cpp.cpython-310.pyc,,
elftools/dwarf/__pycache__/descriptions.cpython-310.pyc,,
elftools/dwarf/__pycache__/die.cpython-310.pyc,,
elftools/dwarf/__pycache__/dwarf_expr.cpython-310.pyc,,
elftools/dwarf/__pycache__/dwarf_util.cpython-310.pyc,,
elftools/dwarf/__pycache__/dwarfinfo.cpython-310.pyc,,
elftools/dwarf/__pycache__/enums.cpython-310.pyc,,
elftools/dwarf/__pycache__/lineprogram.cpython-310.pyc,,
elftools/dwarf/__pycache__/locationlists.cpython-310.pyc,,
elftools/dwarf/__pycache__/namelut.cpython-310.pyc,,
elftools/dwarf/__pycache__/ranges.cpython-310.pyc,,
elftools/dwarf/__pycache__/structs.cpython-310.pyc,,
elftools/dwarf/__pycache__/typeunit.cpython-310.pyc,,
elftools/dwarf/abbrevtable.py,sha256=y-Smn7TO1K6H60aUgYzPbEkwK4FYu4uwi244ZM7nqtQ,3036
elftools/dwarf/aranges.py,sha256=u_pzzRPolmWyuAjAw7bfyYl4MW4POamzknaFBfYmPTY,5559
elftools/dwarf/callframe.py,sha256=5arnQ3FIAe6A1dxLccQwB6jLFjjtPNC_gl3eKymOcLA,32237
elftools/dwarf/compileunit.py,sha256=v_9bDaWggTkLDQUF8Y0Z71xwKHt-vS-glGcacTnf3vU,11322
elftools/dwarf/constants.py,sha256=G5sOMgxct6o6ARdWRDGnPOlk15o6RP8LdK9yGOlvPzI,6576
elftools/dwarf/datatype_cpp.py,sha256=1wCB4u4zostwNt7Jn6b7mizzEMjWsnOZTCY00P8lTBA,9497
elftools/dwarf/descriptions.py,sha256=c1vAnI_-wjLfRqbAZ5R6DsNGZzd9H-E_N3EejT97770,28705
elftools/dwarf/die.py,sha256=_p8UbckjahewU3avvR5N-QGtdzVFTNaZyM6RJ308C44,16485
elftools/dwarf/dwarf_expr.py,sha256=DCF0afBBqn3rcpstNDMj8FrVtD4qgbUPqYDmFHn0-Xs,11698
elftools/dwarf/dwarf_util.py,sha256=TwryCUHtLaVmZrPJ-0JgDZVsOxRwF9Gleyo_6V5eyLA,3494
elftools/dwarf/dwarfinfo.py,sha256=2LFsN286PM8qQfhhBd9w5QNo0D-XOAHmhBhdMV81cgc,32693
elftools/dwarf/enums.py,sha256=HiNjcBk-aYUT-v4pzUSv3o-fxrZNbcbVJJvGq9yOa_M,22908
elftools/dwarf/lineprogram.py,sha256=PoUZGijS1hU59SVpwxQQGimpy6rHg3dgriu0Lnty4Pg,12528
elftools/dwarf/locationlists.py,sha256=mp6mk_CoT0RuUD5ks2dwKv0c6BqAlAcQBkt_fY-jMmc,21017
elftools/dwarf/namelut.py,sha256=zbCNZc70OE8E9g0HGye83Vp212MOYFedhdWXZhceZYY,7419
elftools/dwarf/ranges.py,sha256=RM9hr5_6lwZGcyzBehqAbrRKQxdqnKKukEniZgMdW2U,10778
elftools/dwarf/structs.py,sha256=ZGm20I86Jih1bOeWbEP7E82udL4uA0rcXapenlCRUV8,27067
elftools/dwarf/typeunit.py,sha256=SxMzQ9mvRDu0IwI2PqMvC2xXapOjwcKJFf-aR8JiFKg,10776
elftools/ehabi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
elftools/ehabi/__pycache__/__init__.cpython-310.pyc,,
elftools/ehabi/__pycache__/constants.cpython-310.pyc,,
elftools/ehabi/__pycache__/decoder.cpython-310.pyc,,
elftools/ehabi/__pycache__/ehabiinfo.cpython-310.pyc,,
elftools/ehabi/__pycache__/structs.cpython-310.pyc,,
elftools/ehabi/constants.py,sha256=o4bflevlMzjbHN_kmKBqz46XYAe1-rXE7tK4kEkyyqg,32
elftools/ehabi/decoder.py,sha256=qzvWCb2WWCtE5QfaYUiBtHdJHTviNc19FUUWaX58d_Q,12287
elftools/ehabi/ehabiinfo.py,sha256=FaNxFftyAgiuDazNPTJEfwq7VTqc6bPm2rR8P5LidH8,8859
elftools/ehabi/structs.py,sha256=zzgdx5PVnOp4hE9CS3ox2_BFE9nX0xipYvbSXvYPPpA,1417
elftools/elf/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
elftools/elf/__pycache__/__init__.cpython-310.pyc,,
elftools/elf/__pycache__/constants.cpython-310.pyc,,
elftools/elf/__pycache__/descriptions.cpython-310.pyc,,
elftools/elf/__pycache__/dynamic.cpython-310.pyc,,
elftools/elf/__pycache__/elffile.cpython-310.pyc,,
elftools/elf/__pycache__/enums.cpython-310.pyc,,
elftools/elf/__pycache__/gnuversions.cpython-310.pyc,,
elftools/elf/__pycache__/hash.cpython-310.pyc,,
elftools/elf/__pycache__/notes.cpython-310.pyc,,
elftools/elf/__pycache__/relocation.cpython-310.pyc,,
elftools/elf/__pycache__/sections.cpython-310.pyc,,
elftools/elf/__pycache__/segments.cpython-310.pyc,,
elftools/elf/__pycache__/structs.cpython-310.pyc,,
elftools/elf/constants.py,sha256=OkomKiSp7X95b4C23bVMMeupPngpPLSQtXfcjcvKhrg,4888
elftools/elf/descriptions.py,sha256=Tz5OWXgowc2_u2TmIwuhnFLtMsl45xU_ndtO23_wyMw,33425
elftools/elf/dynamic.py,sha256=ox9704I230MgaP64E1bnJFIoSRERt-dtUB-14Qftp-0,15775
elftools/elf/elffile.py,sha256=JhX1BSt52PUGX1c5kgtfKar9SDHkkVqJgwMOvhzJeM8,44966
elftools/elf/enums.py,sha256=TZdd9Odd5EM8xnPfx1JKmjAnkrHS7Ah6ZJ3STxINrYg,50544
elftools/elf/gnuversions.py,sha256=DlU-WXGN89dNAor_eV2bRFYtxkir_Hh9dcJ_BIbPgnI,9362
elftools/elf/hash.py,sha256=uLEM0sloFP68VLsSLM6lrvPs9CcJVK1mE2SpNo8jBtU,9078
elftools/elf/notes.py,sha256=TD8bwzfjqAiuEYy-vJKETcGhr3STRlnfoU3Ykjds5ko,3483
elftools/elf/relocation.py,sha256=2bSg5H5Sl7rpIU9qxAueLXeXOHd8j-DNGzFlbMYF7Ug,24376
elftools/elf/sections.py,sha256=yQzp8x43y3FDQyVlNOJWA9Lu-3MsC0HxZxrnAnq-SzY,22016
elftools/elf/segments.py,sha256=i4CLLO55dndeXth4iXDCcz9d7IWeLA71iq3N3LLu-Vo,5536
elftools/elf/structs.py,sha256=EUsgnjt83UccooddVUeBz0oXSs-TwIDTjaUsJPsjMr4,25390
elftools/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyelftools-0.33.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
pyelftools-0.33.dist-info/METADATA,sha256=27tzlQnHlbi35wAFeICog2Uhi7HHIWsZiiLJfIrtzmI,1003
pyelftools-0.33.dist-info/RECORD,,
pyelftools-0.33.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyelftools-0.33.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
pyelftools-0.33.dist-info/licenses/LICENSE,sha256=rhi_TLgvkq91RyWRd7wovEjk_HMlGLzt_mkCJiiNNEU,1534
pyelftools-0.33.dist-info/top_level.txt,sha256=InAY9R6th0QPc3XmSpN8vFaYbXTQKstWIyb7HSMQH5E,9
@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: setuptools (82.0.1)
Root-Is-Purelib: true
Tag: py3-none-any
@@ -0,0 +1,32 @@
pyelftools is in the public domain (see below if you need more details).
pyelftools uses the construct library for structured parsing of a binary
stream. construct is packaged in pyelftools/construct - see its LICENSE
file for the license.
-------------------------------------------------------------------------------
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org/>
@@ -0,0 +1 @@
elftools