vivisect
No description available.
File Explorer
Download Latest Version (.zip)- config.yml
- style.yml
- __init__.py
- shadowfile.py
- __init__.py
- darwinhostid.py
- windowshostid.py
- __init__.py
- shadowpass.txt
- testbasic.py
- testcache.py
- testdcode.py
- testevents.py
- testnewobj.py
- __init__.py
- burnapp.py
- queend.py
- runtests.py
- workerd.py
- __init__.py
- cache.py
- cluster.py
- dcode.py
- devent.py
- dispatcher.py
- http.py
- pool.py
- remoteapp.py
- analysismodules.rst
- architecture.rst
- eventsystem.rst
- gettingstarted.rst
- vstruct.rst
- workspaces.rst
- changelog.rst
- devguides.rst
- extensions.rst
- intro.rst
- quickstart.rst
- remote.rst
- scripting.rst
- conf.py
- index.rst
- make.bat
- Makefile
- __init__.py
- elf_lookup.py
- __init__.py
- const.py
- disasm.py
- emu.py
- regs.py
- regs_sys.py
- sysregs.py
- __init__.py
- disasm.py
- opcode64.py
- regs.py
- vmcslookup.py
- __init__.py
- const.py
- disasm.py
- emu.py
- regs.py
- __init__.py
- const.py
- disasm.py
- emu.py
- operands.py
- parsers.py
- regs.py
- __init__.py
- disasm.py
- emu.py
- opcode86.py
- opconst.py
- regs.py
- __init__.py
- const.py
- disasm.py
- emu.py
- regs.py
- __init__.py
- disasm.py
- __init__.py
- const.py
- disasm.py
- regs.py
- z80opcode.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- config.py
- html.py
- jquery.py
- memcanvas.py
- memdump.py
- memory.py
- memorymap.py
- memsearch.py
- memwrite.py
- __init__.py
- resolver.py
- symcache.py
- __init__.py
- iadc.py
- iadd.py
- iaddc.py
- iand.py
- ibic.py
- ibis.py
- ibit.py
- ibr.py
- icall.py
- iclr.py
- iclrc.py
- iclrn.py
- iclrz.py
- icmp.py
- idadc.py
- idadd.py
- idec.py
- idecd.py
- iinc.py
- iincd.py
- iinv.py
- ijumps.py
- imov.py
- inop.py
- ipop.py
- ipush.py
- iret.py
- irla.py
- irlc.py
- irra.py
- irrc.py
- isbc.py
- isetc.py
- isetn.py
- isetz.py
- isub.py
- isubc.py
- iswpb.py
- isxt.py
- itst.py
- ixor.py
- __init__.py
- aarch64_data.py
- arm_bit_test_adds.py
- arm_bit_test_cmn.py
- arm_bit_test_cmp.py
- arm_bit_test_subs.py
- armthumb_tests.py
- test_arch_aarch64.py
- test_arch_amd64.py
- test_arch_amd64_emu.py
- test_arch_arm.py
- test_arch_arm_cmp_flags.py
- test_arch_h8.py
- test_arch_i386.py
- test_arch_i386_emu.py
- test_arch_msp430.py
- test_bits.py
- test_bytesig.py
- test_cli.py
- test_emu_lockstep.py
- test_envi_config.py
- test_expression.py
- test_ieee754.py
- test_memmap.py
- test_memory.py
- test_qt_config.py
- test_radixtree.py
- test_registers.py
- test_symstore.py
- thumb_tests.py
- __init__.py
- bintree.py
- bits.py
- bytesig.py
- cli.py
- codeflow.py
- common.py
- config.py
- const.py
- encoding.py
- exc.py
- expression.py
- ieee754.py
- interactive.py
- memory.py
- pagelookup.py
- pyzip.py
- radixtree.py
- registers.py
- threads.py
- __init__.py
- comctl32.py
- mfc42.py
- msvbvm60.py
- oleaut32.py
- oledlg.py
- ws2_32.py
- __init__.py
- printord.py
- structdump.py
- __init__.py
- carve.py
- cofflib.py
- petool.py
- __init__.py
- execsc.py
- __init__.py
- amd64.py
- arm.py
- darwin.py
- gdbstub.py
- i386.py
- i486.py
- i586.py
- i686.py
- windows.py
- winkern.py
- __init__.py
- base.py
- main.py
- memory.py
- memwrite.py
- registers.py
- threads.py
- __init__.py
- dopestack.py
- sniper.py
- __init__.py
- __init__.py
- callingconventions.py
- hookbptest.py
- __init__.py
- testrecon.py
- teststalker.py
- __init__.py
- android.py
- androidpy.sh
- gendocs.py
- vdb.epydoc
- vdb.epydoc.css
- __init__.py
- release.py
- renderers.py
- unittest.py
- vdbbin.py
- __init__.py
- bezier.py
- catmullrom.py
- __init__.py
- dynadag.py
- force.py
- __init__.py
- gtkrend.py
- qgraphtree.py
- qtrend.py
- svgrend.py
- __init__.py
- test_graphcore.py
- test_layouts.py
- test_qt_visgraph.py
- __init__.py
- cli.py
- dbcore.py
- exc.py
- graphcore.py
- pathcore.py
- emulation.py
- __init__.py
- emulation.py
- golang.py
- __init__.py
- emulation.py
- renaming.py
- thunk_reg.py
- __init__.py
- constants.py
- __init__.py
- elfplt.py
- elfplt_late.py
- libc_start_main.py
- __init__.py
- codeblocks.py
- emucode.py
- entrypoints.py
- funcentries.py
- impapi.py
- linker.py
- mkpointers.py
- noret.py
- pointers.py
- pointertables.py
- relocations.py
- strconst.py
- switchcase.py
- symswitchcase.py
- thunks.py
- __init__.py
- calling.py
- golang.py
- importcalls.py
- instrhook.py
- thunk_reg.py
- __init__.py
- hotpatch.py
- localhints.py
- msvc.py
- msvcfunc.py
- vftables.py
- __init__.py
- pe.py
- __init__.py
- example_gui_extension.py
- __init__.py
- a64.py
- amd64.py
- arm.py
- i386.py
- __init__.py
- advapi_32.py
- advapi_64.py
- amd64.py
- arm.py
- gdi_32.py
- gdi_64.py
- i386.py
- kernel_32.py
- kernel_64.py
- msvcr100_32.py
- msvcr100_64.py
- msvcr110_32.py
- msvcr110_64.py
- msvcr120_32.py
- msvcr120_64.py
- msvcr71_32.py
- msvcr80_32.py
- msvcr80_64.py
- msvcr90_32.py
- msvcr90_64.py
- msvcrt_32.py
- msvcrt_64.py
- ntdll_32.py
- ntdll_64.py
- ole_32.py
- ole_64.py
- rpcrt4_32.py
- rpcrt4_64.py
- shell_32.py
- shell_64.py
- user_32.py
- user_64.py
- ws2plus_32.py
- ws2plus_64.py
- __init__.py
- amd64.py
- arm.py
- i386.py
- __init__.py
- gentool.py
- __init__.py
- a64.py
- amd64.py
- arm.py
- h8.py
- i386.py
- linux.py
- msp430.py
- windows.py
- __init__.py
- emulator.py
- lookup.py
- monitor.py
- registers.md
- symswitchcase.txt
- posix_i386_generator_gnuorg.py
- __init__.py
- pyqt6.md
- switchcases.txt
- __init__.py
- blob.py
- elf.py
- ihex.py
- macho.py
- pe.py
- srec.py
- __init__.py
- ctxmenu.py
- default.lyt
- funcgraph.py
- funcviews.py
- main.py
- memory.py
- remote.py
- symboliks.py
- tips.py
- ustruct.py
- views.py
- __init__.py
- client.py
- server.py
- share.py
- __init__.py
- __init__.py
- funccomplexity.py
- locationdist.py
- overlaplocs.py
- undeftargets.py
- __init__.py
- convert.py
- __init__.py
- basicfile.py
- mpfile.py
- __init__.py
- amd64.py
- i386.py
- __init__.py
- data_amd64.py
- data_i386.py
- helpers.py
- test_analysis.py
- test_archind.py
- test_cache.py
- test_callingconv.py
- test_constraints.py
- test_effects.py
- test_emulator.py
- test_intel.py
- test_reduce.py
- test_substitution.py
- test_translator.py
- test_walkTree.py
- __init__.py
- analysis.py
- archind.py
- callconv.py
- common.py
- effects.py
- emulator.py
- expression.py
- functions.py
- reducers.py
- substitution.py
- translator.py
- genstab.py
- redxor.stability.json
- sudo.stability.json
- __init__.py
- helpers.py
- linux_amd64_chown_data.py
- linux_amd64_libc_2_27_data.py
- linux_amd64_libstdc_data.py
- linux_amd64_ls_data.py
- linux_arm_sh_data.py
- linux_i386_libc_2_13_data.py
- linux_i386_libstdc_data.py
- openbsd_amd64_ls_data.py
- qnx_arm_ksh_data.py
- switchdata.py
- test_helpers.py
- testapihooking.py
- testblob.py
- testcconvs.py
- testcodegraph.py
- testelf.py
- testgolang.py
- testihex.py
- testimpapi.py
- testlinux.py
- testmacho.py
- testmalware.py
- testmemory.py
- testpe.py
- testremote.py
- testreports.py
- testsrec.py
- teststability.py
- teststorage.py
- teststruct.py
- testswitches.py
- testvampsigs.py
- testvivgraph.py
- testvivisect.py
- testvivisect_multi.py
- testvstruct.py
- utils.py
- __init__.py
- fscope.py
- graphutil.py
- __init__.py
- __init__.py
- __init__.py
- base.py
- cli.py
- codegraph.py
- colormap.py
- const.py
- defconfig.py
- emutils.py
- exc.py
- vdbext.py
- vector.py
- vivbin.py
- __init__.py
- qt_testbase.py
- test_qt_application.py
- test_qt_basics.py
- test_qt_common.py
- test_qt_enum_migration.py
- test_qt_hotkeys.py
- test_qt_menubuilder.py
- test_qt_saveable.py
- test_qt_tree.py
- testmenubuilder.py
- __init__.py
- application.py
- basics.py
- cli.py
- colors.py
- common.py
- hotkeys.py
- main.py
- menubuilder.py
- qpython.py
- saveable.py
- tree.py
- __init__.py
- ntstatus.py
- __init__.py
- __init__.py
- elf.py
- __init__.py
- const.py
- fat.py
- loader.py
- signing.py
- stabs.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- win32k.py
- __init__.py
- ntdll.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- __init__.py
- ntdll.py
- ntoskrnl.py
- __init__.py
- ntdll.py
- __init__.py
- __init__.py
- bmp.py
- dns.py
- elf.py
- gif.py
- ihex.py
- inet.py
- java.py
- kdcom.py
- lnk.py
- minidump.py
- mspropstore.py
- pcap.py
- pe.py
- pptp.py
- rar.py
- srec.py
- swf.py
- win32.py
- __init__.py
- __init__.py
- test_builder.py
- testbasic.py
- tests_vstruct.py
- __init__.py
- dumpihex.py
- dumpjava.py
- __init__.py
- bitfield.py
- builder.py
- cparse.py
- primitives.py
- __init__.py
- amd64.py
- arm.py
- i386.py
- ppc.py
- __init__.py
- exc.h
- excServer.c
- excUser.c
- machhelper.c
- machhelper.dylib
- Makefile
- __init__.py
- dbghelp.dll
- symsrv.dll
- symsrv.yes
- __init__.py
- dbghelp.dll
- symsrv.dll
- symsrv.yes
- __init__.py
- __init__.py
- base.py
- freebsd.py
- gdbstub.py
- linux.py
- posix.py
- solaris.py
- vmware.py
- win32.py
- winkern.py
- main.py
- mainexec.py
- mainthreads.py
- mainwritemem.py
- __init__.py
- mainwritemem.py
- test_expressions.py
- test_symcache.py
- testbasic.py
- tests_breakpoints.py
- tests_envitools.py
- testthread.py
- testwritemem.py
- __init__.py
- iathook.py
- win32alloc.py
- win32aslr.py
- win32heap.py
- win32stealth.py
- __init__.py
- audit.py
- breakpoints.py
- const.py
- exc.py
- lockstep.py
- notifiers.py
- qt.py
- rmi.py
- snapshot.py
- util.py
- watchpoints.py
- .bumpversion.cfg
- .coveragerc
- .gitattributes
- .gitignore
- .readthedocs.yaml
- CHANGELOG.rst
- COPYRIGHT
- LICENSE.txt
- MIGRATING.md
- pyproject.toml
- README.md
- requirements.txt
- requirements_dev.txt
- requirements_doc.txt
- TESTING.md
# Installation Guide
1. Get the code
git clone https://github.com/vivisect/vivisect
Downloads the entire project code from GitHub to your computer.
cd vivisect
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
3. Make
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd vtrace/platforms/darwin
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
