mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
update to py3-miasm-0.1.5
This commit is contained in:
+26
-28
@@ -1,47 +1,45 @@
|
||||
BROKEN-i386 = uint128_t
|
||||
COMMENT= reverse engineering framework in Python
|
||||
|
||||
COMMENT = reverse engineering framework in Python
|
||||
MODPY_DISTV= 0.1.5
|
||||
DISTNAME= miasm-${MODPY_DISTV}
|
||||
PKGNAME= py-${DISTNAME}
|
||||
|
||||
MODPY_DISTV = 0.1.3
|
||||
GH_ACCOUNT = cea-sec
|
||||
GH_PROJECT = miasm
|
||||
GH_COMMIT = d82c9ef57fa48eb254e2547f8a128bbc75b7e966
|
||||
REVISION = 4
|
||||
DISTNAME = miasm-${MODPY_DISTV}pl20221105
|
||||
# XXX see post-extract below! build process expects sdist files which
|
||||
# include a VERSION file, otherwise it tries to extract a version from git.
|
||||
# if updating, try switching to MODPY_PI distfile (there is an 0.1.5)
|
||||
# and see if post-extract can be dropped.
|
||||
PKGNAME = py-${DISTNAME}
|
||||
# XXX overlay pypi sdist (which misses examples, and many files needed
|
||||
# for tests) with github archive (which misses VERSION wanted during
|
||||
# build)
|
||||
DIST_TUPLE= github cea-sec miasm v${MODPY_DISTV} .
|
||||
|
||||
CATEGORIES = security devel
|
||||
CATEGORIES= security devel
|
||||
|
||||
HOMEPAGE = https://github.com/cea-sec/miasm
|
||||
HOMEPAGE= https://github.com/cea-sec/miasm
|
||||
|
||||
EPOCH = 0
|
||||
EPOCH= 0
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE = Yes
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
WANTLIB += pthread ${MODPY_WANTLIB}
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODULES= lang/python
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PI= Yes
|
||||
|
||||
RUN_DEPENDS = devel/py-llvmlite \
|
||||
# llvmlite (recommended for JIT) and cparser (at least for objc) are
|
||||
# optional, could be dropped (or moved to TDEPs) if needed.
|
||||
RUN_DEPENDS= devel/py-future \
|
||||
devel/py-cparser \
|
||||
devel/py-llvmlite \
|
||||
devel/py-parsing
|
||||
|
||||
TEST_DEPENDS = devel/py-cparser \
|
||||
devel/py-parameterized
|
||||
|
||||
post-extract:
|
||||
[ -e ${WRKSRC}/miasm/VERSION ] || echo ${MODPY_DISTV} > ${WRKSRC}/miasm/VERSION
|
||||
TEST_DEPENDS= devel/py-parameterized \
|
||||
math/py-graphviz
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/${MODPY_PY_PREFIX}miasm
|
||||
cp -r ${WRKSRC}/example ${PREFIX}/share/${MODPY_PY_PREFIX}miasm/
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-miasm
|
||||
cp -r ${WRKSRC}/example/* ${PREFIX}/share/examples/py-miasm/
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC}/test && PYTHONPATH=${WRKSRC} ${MODPY_BIN} ./test_all.py -m
|
||||
cd ${WRKSRC}/test && ${SETENV} ${TEST_ENV} ${MODPY_BIN} \
|
||||
./test_all.py -t long,qemu # -m
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
SHA256 (miasm-0.1.3pl20221105-d82c9ef5.tar.gz) = a8j1xbFAA4F3smxOQL+Y7vhkyr004lDTm2z2B4L6xe0=
|
||||
SIZE (miasm-0.1.3pl20221105-d82c9ef5.tar.gz) = 1230455
|
||||
SHA256 (cea-sec-miasm-v0.1.5.tar.gz) = 8kZZFXbFdWkLwcz+B7x9FtKYWhtA+4PN02HseT4NFgA=
|
||||
SHA256 (miasm-0.1.5.tar.gz) = 6Q1Yhs3/dgF0foxq4Oh0NWQ22EjlvipEZC3p0pdi3HU=
|
||||
SIZE (cea-sec-miasm-v0.1.5.tar.gz) = 1228589
|
||||
SIZE (miasm-0.1.5.tar.gz) = 618342
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
avoid noisy errors:
|
||||
|
||||
"RuntimeError: llvmlite.binding.initialize() is deprecated and will be
|
||||
removed. LLVM initialization is now handled automatically. Please remove
|
||||
calls to this function from your code and check for other behavioral
|
||||
changes that may have occurred due to LLVM updates."
|
||||
|
||||
Index: miasm/jitter/llvmconvert.py
|
||||
--- miasm/jitter/llvmconvert.py.orig
|
||||
+++ miasm/jitter/llvmconvert.py
|
||||
@@ -84,7 +84,6 @@ class LLVMContext(object):
|
||||
def __init__(self, name="mod"):
|
||||
"Initialize a context with a module named 'name'"
|
||||
# Initialize llvm
|
||||
- llvm.initialize()
|
||||
llvm.initialize_native_target()
|
||||
llvm.initialize_native_asmprinter()
|
||||
|
||||
+112
-98
@@ -20,6 +20,8 @@ lib/python${MODPY_VERSION}/site-packages/miasm/analysis/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}apiset.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}apiset.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}cst_propag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
@@ -52,6 +54,7 @@ lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}simplifi
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}simplifier.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}ssa.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/${MODPY_PYCACHE}ssa.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/apiset.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/binary.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/cst_propag.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/analysis/data_analysis.py
|
||||
@@ -348,11 +351,14 @@ lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}symbexec_top.$
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}symbexec_top.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}symbexec_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}symbexec_types.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}test_ir.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/${MODPY_PYCACHE}test_ir.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/analysis.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/ir.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/symbexec.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/symbexec_top.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/symbexec_types.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/test_ir.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/translators/
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/translators/C.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/ir/translators/__init__.py
|
||||
@@ -444,12 +450,15 @@ lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}apiset_win10.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}apiset_win10.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}elf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}elf.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}pe.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}pe.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/apiset_win10.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/elf.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/pe.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/jitter/loader/utils.py
|
||||
@@ -520,101 +529,106 @@ lib/python${MODPY_VERSION}/site-packages/miasm/os_dep/linux_stdlib.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/os_dep/win_32_structs.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/os_dep/win_api_x86_32.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/os_dep/win_api_x86_32_seh.py
|
||||
share/${MODPY_PY_PREFIX}miasm/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/asm/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/asm/shellcode.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/asm/simple.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/callback.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/dis_binary.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/dis_binary_lift.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/dis_binary_lift_model_call.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/dis_x86_string.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/full.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/disasm/single_instr.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/access_c.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/asm_to_ir.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/basic_op.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/basic_simplification.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/constant_propagation.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/export_llvm.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/expr_c.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/expr_grapher.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/expr_random.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/expr_reduce.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/expr_translate.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/get_read_write.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/graph_dataflow.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/interfer.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/simplification_add.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/simplification_tools.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/expression/solve_condition_stp.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/ctype_propagation.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/depgraph.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/graph_ir.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/menu.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/rpyc_ida.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/symbol_exec.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/ida/utils.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/arm.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/arm_sc.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/example_types.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/memory_breakpoint.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/mips32.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/msp430.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/run_with_linuxenv.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/sandbox_call.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/sandbox_elf_aarch64l.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/sandbox_elf_ppc32.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/sandbox_pe_x86_32.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/sandbox_pe_x86_64.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/test_x86_32_seh.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/trace.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/unpack_upx.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/x86_32.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/jitter/x86_64.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/loader/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/loader/build_pe.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/loader/get_exports.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/loader/minidump_to_pe.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/loader/sc2pe.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/aarch64_simple.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/arm_sc.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/arm_simple.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/armt.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/box_upx.exe
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/dse_crackme
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/dse_crackme.c
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/human.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/md5_aarch64l
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/md5_arm
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/md5_ppc32b
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/mips32.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/msp430.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/simple_test.bin
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/simple_test.c
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/test_x86_32_dis.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_automod.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_automod_2.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_dead.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_enc.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_if_reg.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_manip_ptr.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_mod.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_mod_self.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_pop_esp.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_repmod.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_sc.bin
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_seh.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_32_simple.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/samples/x86_64.S
|
||||
share/${MODPY_PY_PREFIX}miasm/example/symbol_exec/
|
||||
share/${MODPY_PY_PREFIX}miasm/example/symbol_exec/depgraph.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/symbol_exec/dse_crackme.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/symbol_exec/dse_strategies.py
|
||||
share/${MODPY_PY_PREFIX}miasm/example/symbol_exec/single_instr.py
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/export.h
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/int_endianness.h
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/int_lib.h
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/int_types.h
|
||||
lib/python${MODPY_VERSION}/site-packages/miasm/runtime/int_util.h
|
||||
share/examples/py-miasm/
|
||||
share/examples/py-miasm/asm/
|
||||
share/examples/py-miasm/asm/shellcode.py
|
||||
share/examples/py-miasm/asm/simple.py
|
||||
share/examples/py-miasm/disasm/
|
||||
share/examples/py-miasm/disasm/callback.py
|
||||
share/examples/py-miasm/disasm/dis_binary.py
|
||||
share/examples/py-miasm/disasm/dis_binary_lift.py
|
||||
share/examples/py-miasm/disasm/dis_binary_lift_model_call.py
|
||||
share/examples/py-miasm/disasm/dis_x86_string.py
|
||||
share/examples/py-miasm/disasm/full.py
|
||||
share/examples/py-miasm/disasm/single_instr.py
|
||||
share/examples/py-miasm/expression/
|
||||
share/examples/py-miasm/expression/access_c.py
|
||||
share/examples/py-miasm/expression/asm_to_ir.py
|
||||
share/examples/py-miasm/expression/basic_op.py
|
||||
share/examples/py-miasm/expression/basic_simplification.py
|
||||
share/examples/py-miasm/expression/constant_propagation.py
|
||||
share/examples/py-miasm/expression/export_llvm.py
|
||||
share/examples/py-miasm/expression/expr_c.py
|
||||
share/examples/py-miasm/expression/expr_grapher.py
|
||||
share/examples/py-miasm/expression/expr_random.py
|
||||
share/examples/py-miasm/expression/expr_reduce.py
|
||||
share/examples/py-miasm/expression/expr_translate.py
|
||||
share/examples/py-miasm/expression/get_read_write.py
|
||||
share/examples/py-miasm/expression/graph_dataflow.py
|
||||
share/examples/py-miasm/expression/interfer.py
|
||||
share/examples/py-miasm/expression/simplification_add.py
|
||||
share/examples/py-miasm/expression/simplification_tools.py
|
||||
share/examples/py-miasm/expression/solve_condition_stp.py
|
||||
share/examples/py-miasm/ida/
|
||||
share/examples/py-miasm/ida/ctype_propagation.py
|
||||
share/examples/py-miasm/ida/depgraph.py
|
||||
share/examples/py-miasm/ida/graph_ir.py
|
||||
share/examples/py-miasm/ida/menu.py
|
||||
share/examples/py-miasm/ida/rpyc_ida.py
|
||||
share/examples/py-miasm/ida/symbol_exec.py
|
||||
share/examples/py-miasm/ida/utils.py
|
||||
share/examples/py-miasm/jitter/
|
||||
share/examples/py-miasm/jitter/arm.py
|
||||
share/examples/py-miasm/jitter/arm_sc.py
|
||||
share/examples/py-miasm/jitter/example_types.py
|
||||
share/examples/py-miasm/jitter/memory_breakpoint.py
|
||||
share/examples/py-miasm/jitter/mips32.py
|
||||
share/examples/py-miasm/jitter/msp430.py
|
||||
share/examples/py-miasm/jitter/run_with_linuxenv.py
|
||||
share/examples/py-miasm/jitter/sandbox_call.py
|
||||
share/examples/py-miasm/jitter/sandbox_elf_aarch64l.py
|
||||
share/examples/py-miasm/jitter/sandbox_elf_ppc32.py
|
||||
share/examples/py-miasm/jitter/sandbox_pe_x86_32.py
|
||||
share/examples/py-miasm/jitter/sandbox_pe_x86_64.py
|
||||
share/examples/py-miasm/jitter/test_x86_32_seh.py
|
||||
share/examples/py-miasm/jitter/trace.py
|
||||
share/examples/py-miasm/jitter/unpack_upx.py
|
||||
share/examples/py-miasm/jitter/x86_32.py
|
||||
share/examples/py-miasm/jitter/x86_64.py
|
||||
share/examples/py-miasm/loader/
|
||||
share/examples/py-miasm/loader/build_pe.py
|
||||
share/examples/py-miasm/loader/get_exports.py
|
||||
share/examples/py-miasm/loader/minidump_to_pe.py
|
||||
share/examples/py-miasm/loader/sc2pe.py
|
||||
share/examples/py-miasm/samples/
|
||||
share/examples/py-miasm/samples/aarch64_simple.S
|
||||
share/examples/py-miasm/samples/arm_sc.S
|
||||
share/examples/py-miasm/samples/arm_simple.S
|
||||
share/examples/py-miasm/samples/armt.S
|
||||
share/examples/py-miasm/samples/box_upx.exe
|
||||
share/examples/py-miasm/samples/dse_crackme
|
||||
share/examples/py-miasm/samples/dse_crackme.c
|
||||
share/examples/py-miasm/samples/human.S
|
||||
share/examples/py-miasm/samples/md5_aarch64l
|
||||
share/examples/py-miasm/samples/md5_arm
|
||||
share/examples/py-miasm/samples/md5_ppc32b
|
||||
share/examples/py-miasm/samples/mips32.S
|
||||
share/examples/py-miasm/samples/msp430.S
|
||||
share/examples/py-miasm/samples/simple_test.bin
|
||||
share/examples/py-miasm/samples/simple_test.c
|
||||
share/examples/py-miasm/samples/test_x86_32_dis.S
|
||||
share/examples/py-miasm/samples/x86_32_automod.S
|
||||
share/examples/py-miasm/samples/x86_32_automod_2.S
|
||||
share/examples/py-miasm/samples/x86_32_dead.S
|
||||
share/examples/py-miasm/samples/x86_32_enc.S
|
||||
share/examples/py-miasm/samples/x86_32_if_reg.S
|
||||
share/examples/py-miasm/samples/x86_32_manip_ptr.S
|
||||
share/examples/py-miasm/samples/x86_32_mod.S
|
||||
share/examples/py-miasm/samples/x86_32_mod_self.S
|
||||
share/examples/py-miasm/samples/x86_32_pop_esp.S
|
||||
share/examples/py-miasm/samples/x86_32_repmod.S
|
||||
share/examples/py-miasm/samples/x86_32_sc.bin
|
||||
share/examples/py-miasm/samples/x86_32_seh.S
|
||||
share/examples/py-miasm/samples/x86_32_simple.S
|
||||
share/examples/py-miasm/samples/x86_64.S
|
||||
share/examples/py-miasm/symbol_exec/
|
||||
share/examples/py-miasm/symbol_exec/depgraph.py
|
||||
share/examples/py-miasm/symbol_exec/dse_crackme.py
|
||||
share/examples/py-miasm/symbol_exec/dse_strategies.py
|
||||
share/examples/py-miasm/symbol_exec/single_instr.py
|
||||
|
||||
Reference in New Issue
Block a user