建立 MAG160C 逆向工程交接仓库
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,31 @@
|
||||
This is the software license for Capstone disassembly framework.
|
||||
Capstone has been designed & implemented by Nguyen Anh Quynh <aquynh@gmail.com>
|
||||
|
||||
See http://www.capstone-engine.org for further information.
|
||||
|
||||
Copyright (c) 2013, COSEINC.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
* 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.
|
||||
* Neither the name of the developer(s) nor the names of its
|
||||
contributors may be used to endorse or promote products derived from this
|
||||
software without specific prior written permission.
|
||||
|
||||
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.
|
||||
@@ -0,0 +1,80 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: capstone
|
||||
Version: 5.0.9
|
||||
Summary: Capstone disassembly engine
|
||||
Home-page: https://www.capstone-engine.org
|
||||
Author: Nguyen Anh Quynh
|
||||
Author-email: aquynh@gmail.com
|
||||
Classifier: License :: OSI Approved :: BSD License
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Provides: capstone
|
||||
Requires-Python: >=3.8
|
||||
Description-Content-Type: text/markdown
|
||||
License-File: LICENSE.TXT
|
||||
Requires-Dist: importlib-resources ; python_version < "3.9"
|
||||
|
||||
To install Capstone, you should run `pip install capstone`.
|
||||
|
||||
If you would like to build Capstone with just the source distribution, without
|
||||
pip, just run `python setup.py install` in the folder with setup.py in it.
|
||||
|
||||
In order to use this source distribution, you will need an environment that can
|
||||
compile C code. On Linux, this is usually easy, but on Windows, this involves
|
||||
installing Visual Studio and using the "Developer Command Prompt" to perform the
|
||||
installation. See BUILDING.txt for more information.
|
||||
|
||||
By default, attempting to install the python bindings will trigger a build of
|
||||
the capstone native core. If this is undesirable for whatever reason, for
|
||||
instance, you already have a globally installed copy of libcapstone, you may
|
||||
inhibit the build by setting the environment variable LIBCAPSTONE_PATH. The
|
||||
exact value is not checked, just setting it will inhibit the build. During
|
||||
execution, this variable may be set to the path of a directory containing a
|
||||
specific version of libcapstone you would like to use.
|
||||
|
||||
If you don't want to build your own copy of Capstone, you can use a precompiled
|
||||
binary distribution from PyPI. Saying `pip install capstone` should
|
||||
automatically obtain an appropriate copy for your system. If it does not, please
|
||||
open an issue at https://github.com/aquynh/capstone and tag @rhelmot - she
|
||||
will fix this, probably!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Capstone is a disassembly framework with the target of becoming the ultimate
|
||||
disasm engine for binary analysis and reversing in the security community.
|
||||
|
||||
Created by Nguyen Anh Quynh, then developed and maintained by a small community,
|
||||
Capstone offers some unparalleled features:
|
||||
|
||||
- Support multiple hardware architectures: ARM, ARM64 (ARMv8), Mips, PPC, Sparc,
|
||||
SystemZ, XCore and X86 (including X86_64).
|
||||
|
||||
- Having clean/simple/lightweight/intuitive architecture-neutral API.
|
||||
|
||||
- Provide details on disassembled instruction (called “decomposer” by others).
|
||||
|
||||
- Provide semantics of the disassembled instruction, such as list of implicit
|
||||
registers read & written.
|
||||
|
||||
- Implemented in pure C language, with lightweight wrappers for C++, C#, Go,
|
||||
Java, NodeJS, Ocaml, Python, Ruby & Vala ready (available in main code,
|
||||
or provided externally by the community).
|
||||
|
||||
- Native support for all popular platforms: Windows, Mac OSX, iOS, Android,
|
||||
Linux, *BSD, Solaris, etc.
|
||||
|
||||
- Thread-safe by design.
|
||||
|
||||
- Special support for embedding into firmware or OS kernel.
|
||||
|
||||
- High performance & suitable for malware analysis (capable of handling various
|
||||
X86 malware tricks).
|
||||
|
||||
- Distributed under the open source BSD license.
|
||||
|
||||
Further information is available at http://www.capstone-engine.org
|
||||
|
||||
|
||||
[License]
|
||||
|
||||
This project is released under the BSD license. If you redistribute the binary
|
||||
or source code of Capstone, please attach file LICENSE.TXT with your products.
|
||||
@@ -0,0 +1,102 @@
|
||||
capstone-5.0.9.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
capstone-5.0.9.dist-info/LICENSE.TXT,sha256=QEvQywE3_7eXJY-ET1PlJz-bbVeBoaNZoogEEfSaTzA,1718
|
||||
capstone-5.0.9.dist-info/METADATA,sha256=vkpRsIPmF103CrLQz6waMtCt4d_p3XUlFV81OomtMzI,3418
|
||||
capstone-5.0.9.dist-info/RECORD,,
|
||||
capstone-5.0.9.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
capstone-5.0.9.dist-info/WHEEL,sha256=lU0uvdqIjA6HRzTpjZ1H-DIfOSkkkGat2Qa74HTLNDk,97
|
||||
capstone-5.0.9.dist-info/top_level.txt,sha256=VsH5bnGy4UGuMu7iU_kNehnLLZvlbZQKdq9bkGFxAKI,9
|
||||
capstone/__init__.py,sha256=lFcdExQ1XiYa_w3fyUmF_odhIy3f9odBgf0h76n6tH8,43853
|
||||
capstone/__pycache__/__init__.cpython-310.pyc,,
|
||||
capstone/__pycache__/arm.cpython-310.pyc,,
|
||||
capstone/__pycache__/arm64.cpython-310.pyc,,
|
||||
capstone/__pycache__/arm64_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/arm_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/bpf.cpython-310.pyc,,
|
||||
capstone/__pycache__/bpf_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/evm.cpython-310.pyc,,
|
||||
capstone/__pycache__/evm_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/m680x.cpython-310.pyc,,
|
||||
capstone/__pycache__/m680x_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/m68k.cpython-310.pyc,,
|
||||
capstone/__pycache__/m68k_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/mips.cpython-310.pyc,,
|
||||
capstone/__pycache__/mips_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/mos65xx.cpython-310.pyc,,
|
||||
capstone/__pycache__/mos65xx_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/ppc.cpython-310.pyc,,
|
||||
capstone/__pycache__/ppc_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/riscv.cpython-310.pyc,,
|
||||
capstone/__pycache__/riscv_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/sh.cpython-310.pyc,,
|
||||
capstone/__pycache__/sh_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/sparc.cpython-310.pyc,,
|
||||
capstone/__pycache__/sparc_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/systemz.cpython-310.pyc,,
|
||||
capstone/__pycache__/sysz_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/tms320c64x.cpython-310.pyc,,
|
||||
capstone/__pycache__/tms320c64x_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/tricore.cpython-310.pyc,,
|
||||
capstone/__pycache__/tricore_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/wasm.cpython-310.pyc,,
|
||||
capstone/__pycache__/wasm_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/x86.cpython-310.pyc,,
|
||||
capstone/__pycache__/x86_const.cpython-310.pyc,,
|
||||
capstone/__pycache__/xcore.cpython-310.pyc,,
|
||||
capstone/__pycache__/xcore_const.cpython-310.pyc,,
|
||||
capstone/arm.py,sha256=AOp0QqFJbYSspGm_o1QikOr-IomLW-DezpKUhluVCLo,2154
|
||||
capstone/arm64.py,sha256=g0l56IcxX66aRHaYUC9oZsJGy5m2XIS4tv3vgIcYEoQ,2428
|
||||
capstone/arm64_const.py,sha256=81jUYbH0Wo2R2OMIyoLls1xdLlwTXY7QfYzchkVqVBg,81768
|
||||
capstone/arm_const.py,sha256=GwDXtIvktytzAnJIbU_SBXy4AZ5n8b0UW8q7G5iNHGc,17295
|
||||
capstone/bpf.py,sha256=-HlZX7xBO_p0YAtMuqeizdcgCy-S5xitMfs2hE58D50,1438
|
||||
capstone/bpf_const.py,sha256=BwcX4opo7n4eiynLmimfXkYr6B2a1sg9zM5fdx_iLn4,2160
|
||||
capstone/evm.py,sha256=KfNdOVOy7rl24Crzzb86eAZtTVp1BYjaBnLki8WqA4U,383
|
||||
capstone/evm_const.py,sha256=s6YEmMCsRVCY2IRXSCmHXeuDpBdqBSSAJJqdPpP0K20,3292
|
||||
capstone/include/capstone/arm.h,sha256=VbUXZ_ipEY63OjTtIx62_-Os5d8zJuQv7kMHePVijTA,20872
|
||||
capstone/include/capstone/arm64.h,sha256=M1zQMFki6FJ3fNyqDjhHnQfRMz1GzIzeD-kMA853bJs,86980
|
||||
capstone/include/capstone/bpf.h,sha256=hkAUVZUUhIuRSyYxDJEur0KhxUqzDLn4nW7fY5Onnu8,4308
|
||||
capstone/include/capstone/capstone.h,sha256=ZbtfCnlHzPkdI6TbRYTtMQZjr5Un_Ey9F5sfqZ0h-f4,34908
|
||||
capstone/include/capstone/evm.h,sha256=He-_OSZlHUga4P2ZQvOBHOrGp53yj71dWOtrBCPYs00,4574
|
||||
capstone/include/capstone/m680x.h,sha256=bSDLVLHIgqqHTqNk6YyIBIT97mXgRtChcqMbgkAOsUE,12857
|
||||
capstone/include/capstone/m68k.h,sha256=kfI-AaOt3Lm4sY3l0v0pRhNPrHgsx4MxRBh7JZ8UWpg,14468
|
||||
capstone/include/capstone/mips.h,sha256=j4BtP4-G-Eo2psLlhsEBkchJSo5ssDbbXtAgxa5AIVg,18000
|
||||
capstone/include/capstone/mos65xx.h,sha256=fvEkBOA3JaHYB_Rr-sBt4MRZgbNTUyq2fvtOB-TkbOk,5991
|
||||
capstone/include/capstone/platform.h,sha256=BsytZ3jupqlJMPEOIOJK5ChwFKTch8xmufExmDcdg4w,4132
|
||||
capstone/include/capstone/ppc.h,sha256=0dW_kL8DzPR5Jiz5DQA8zScflBo2ng5VVgdq_DpVyro,40378
|
||||
capstone/include/capstone/riscv.h,sha256=bREvSGVTiWYHdGMVNAtp25kSQtgejDOzDwLgwzmt4lo,13799
|
||||
capstone/include/capstone/sh.h,sha256=o76WyTorkWgv8LzTugoTA6bzD86KqRBdUqhNBGe2CqQ,8238
|
||||
capstone/include/capstone/sparc.h,sha256=WfmIyYYwqcP3AoKhCVhh9Iv8_Vj20QTyTzeKF-r3Z8o,11817
|
||||
capstone/include/capstone/systemz.h,sha256=MtpsY801i6cAKBSyoPd9D9YXNH6tLDDN3I6fgHV0C4c,47232
|
||||
capstone/include/capstone/tms320c64x.h,sha256=4w-YWQowHWXkE5UaZj6mzRX3-ZklQ71S3MbxIF7goGE,8621
|
||||
capstone/include/capstone/tricore.h,sha256=wLzGiWRPAGbLrpXTtuk3BUUzaqVBXDKZkPJz8B5zbCM,13257
|
||||
capstone/include/capstone/wasm.h,sha256=8oYa3HaSc03fnpVfbrpcAOpUYusw-MLaIjm0cY_r_1M,6441
|
||||
capstone/include/capstone/x86.h,sha256=4VBCEQGkRnx_H_ZBjxapf3UE3yevby2GxEsTuPP3uKA,45041
|
||||
capstone/include/capstone/xcore.h,sha256=X4Gt8HYcV89hMG5PaD8nztzJ9Q16MIo3TDidFuSQwpc,5154
|
||||
capstone/lib/capstone.dll,sha256=dpWOGDgAI6aP0XFPouAcWUzG2xlVoHrWk3tm5m3F1sM,7576576
|
||||
capstone/m680x.py,sha256=JNVrj26cEtc_gw8m3jbQJGHk1zowkZQ-bJCIQYHv5B0,2065
|
||||
capstone/m680x_const.py,sha256=qM7r5uYhPag0QG56VsH4CPrVVMXthamGsO-GR9s3GNo,8885
|
||||
capstone/m68k.py,sha256=BWe_JuMqJ0sIbSlv3MB43L2ixmKA-UHlmGsw7sxke8g,2438
|
||||
capstone/m68k_const.py,sha256=ed4OpCl3rSh1_XOjTdtV_CrOWNrEWw7or_CuE4x6j6o,10489
|
||||
capstone/mips.py,sha256=wjtuXV3yvm9yjdotoqj4BdTRUA44Ouv1VdofqWUGOeg,1001
|
||||
capstone/mips_const.py,sha256=gKMlxZqKiJGNHrxVJo4HRhhB3d5Q0DSlRdMc30RmgyQ,18592
|
||||
capstone/mos65xx.py,sha256=-bUlVp_K5HaKxLIjCkZGilcek0cX8U1SkQ4kPQsnnpo,998
|
||||
capstone/mos65xx_const.py,sha256=InYuI97G0BH3UGjKyZX0wF9s9ck8IHUC7rEdDNShNvM,3393
|
||||
capstone/ppc.py,sha256=HuIRYdIZAnRDeWJNhwSBOCcqmca9mGIyVrqgZQOL8D0,1384
|
||||
capstone/ppc_const.py,sha256=QoTbdLfbOg4-2gQ5cAlsBH34HZsKgcE7O1twymI9Sws,45023
|
||||
capstone/riscv.py,sha256=xAvu572Z0_HMMpIDAg3vBhQKeG0X4uyWP-77EuDI6HI,1104
|
||||
capstone/riscv_const.py,sha256=asgSQ0BCB9dLMZDDcYC2NToAEZHH310E_SX4m2JKvdE,10953
|
||||
capstone/sh.py,sha256=1QISB1qRjpS0Hx5n-DijtwvETRmUHzO21QLlNZyWdZI,1478
|
||||
capstone/sh_const.py,sha256=oZoYN4kqDqqbw-XNNjhiVHHXBaNbCKommUrRCJKBJb4,7154
|
||||
capstone/sparc.py,sha256=OJhn0ZSnvvd5RmpSg5U8srMNLoQ2joARJnfPqgM0CXw,1127
|
||||
capstone/sparc_const.py,sha256=rvc4A-_pouDhCf4F4LeR8z5i1BxU7TLNJ3ODeWDR3a4,9738
|
||||
capstone/systemz.py,sha256=nnVhH7iTDvZlsEqA4Uygc1lT9p0vD9tgj5bqFyzvfy0,1115
|
||||
capstone/sysz_const.py,sha256=mK12JAtI7_Bg-W_AmGkzyQTL39ZUhm60nn7lh52ykI4,56291
|
||||
capstone/tms320c64x.py,sha256=WXv2YdJeKDwAfJ7nbe-0IvQeQnmq5bvYtXNkABCc9rM,1672
|
||||
capstone/tms320c64x_const.py,sha256=ZDrrWeluLrEPbKTp0n25wA2DGVz0Qt6kU0GKwt8MuUs,7257
|
||||
capstone/tricore.py,sha256=ZxbtRXna3sXEdqCnBMNUIYYM2q8geWx9nF6_zrXE48s,1123
|
||||
capstone/tricore_const.py,sha256=ldZAz8jWmPFi7caGRsSCnNJSie5H0oaYFbM7eDnTK64,12010
|
||||
capstone/wasm.py,sha256=j7Gd-1nNcXWrDlW4t8LTfhUMI37WBghivm7D6YvyHW0,1627
|
||||
capstone/wasm_const.py,sha256=4D4jGJIVNFYHAFXzmlPtMgX-6yTn12iisZOty-Js_8U,5132
|
||||
capstone/x86.py,sha256=CMuwoC_xUrzx-9fE-IULOt44wlufCmqbkApV7nXofGc,2816
|
||||
capstone/x86_const.py,sha256=g89FUNklb1-bjiGLm3MuRtg-9gK0Y6Adbut3jeso4EA,45756
|
||||
capstone/xcore.py,sha256=Z6O6tex3mYv4jzILYb5xEDGEVL4iUv8qAvQspKq1aow,1082
|
||||
capstone/xcore_const.py,sha256=NDZ3EO4FAWIfuLMliQyudA_zgHXT72azbem4tNzsIn8,3424
|
||||
@@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (75.3.4)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-win_amd64
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
capstone
|
||||
Reference in New Issue
Block a user