cf9b693b04
The idea is that you have an interpreter, much as you would in Perl or Python, which allows you to load files, disassemble them, dump the disassembly, write/run macros, and various other operations. The x86 instruction disassembler written for this project has been packaged seperately as libdisasm, and is intended to be used in other open source projects.
262 lines
8.1 KiB
Text
262 lines
8.1 KiB
Text
@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/14 01:32:24 mjasm Exp $
|
|
bin/bastard
|
|
bin/bdbdump
|
|
bin/bobjdump
|
|
bin/lgb
|
|
include/bastard/api/api_addr.h
|
|
include/bastard/api/api_addrexp.h
|
|
include/bastard/api/api_code.h
|
|
include/bastard/api/api_comment.h
|
|
include/bastard/api/api_const.h
|
|
include/bastard/api/api_db.h
|
|
include/bastard/api/api_disasm.h
|
|
include/bastard/api/api_dtype.h
|
|
include/bastard/api/api_env.h
|
|
include/bastard/api/api_error.h
|
|
include/bastard/api/api_exp.h
|
|
include/bastard/api/api_fincode.h
|
|
include/bastard/api/api_func.h
|
|
include/bastard/api/api_imp.h
|
|
include/bastard/api/api_inline.h
|
|
include/bastard/api/api_intcode.h
|
|
include/bastard/api/api_lib.h
|
|
include/bastard/api/api_macro.h
|
|
include/bastard/api/api_main.h
|
|
include/bastard/api/api_name.h
|
|
include/bastard/api/api_plugin.h
|
|
include/bastard/api/api_search.h
|
|
include/bastard/api/api_section.h
|
|
include/bastard/api/api_string.h
|
|
include/bastard/api/api_struct.h
|
|
include/bastard/api/api_sys.h
|
|
include/bastard/api/api_target.h
|
|
include/bastard/api/api_xref.h
|
|
include/bastard/bastard.h
|
|
include/bastard/bdb.h
|
|
include/bastard/cfg.h
|
|
include/bastard/cli/bastard_main.h
|
|
include/bastard/cli/cli_cmd.h
|
|
include/bastard/cli/cli_db.h
|
|
include/bastard/cli/parser.h
|
|
include/bastard/config.h
|
|
include/bastard/db/db.h
|
|
include/bastard/db/db_bdb.h
|
|
include/bastard/db/db_def.h
|
|
include/bastard/db/db_int.h
|
|
include/bastard/db/db_main.h
|
|
include/bastard/db/db_query.h
|
|
include/bastard/db/environ.h
|
|
include/bastard/db/typhoon.h
|
|
include/bastard/debug.h
|
|
include/bastard/eic.h
|
|
include/bastard/eicval.h
|
|
include/bastard/extension.h
|
|
include/bastard/extensions/.#arch.h.1.10
|
|
include/bastard/extensions/arch.h
|
|
include/bastard/extensions/asm.h
|
|
include/bastard/extensions/comp.h
|
|
include/bastard/extensions/engine.h
|
|
include/bastard/extensions/format.h
|
|
include/bastard/extensions/lang.h
|
|
include/bastard/extensions/os.h
|
|
include/bastard/extensions/plugin.h
|
|
include/bastard/script/eic.h
|
|
include/bastard/script/eic/assert.h
|
|
include/bastard/script/eic/ctype.h
|
|
include/bastard/script/eic/dirent.h
|
|
include/bastard/script/eic/eic.h
|
|
include/bastard/script/eic/eicval.h
|
|
include/bastard/script/eic/errno.h
|
|
include/bastard/script/eic/fcntl.h
|
|
include/bastard/script/eic/float.h
|
|
include/bastard/script/eic/iso646.h
|
|
include/bastard/script/eic/limits.h
|
|
include/bastard/script/eic/math.h
|
|
include/bastard/script/eic/setjmp.h
|
|
include/bastard/script/eic/signal.h
|
|
include/bastard/script/eic/starteic.h
|
|
include/bastard/script/eic/stdarg.h
|
|
include/bastard/script/eic/stddef.h
|
|
include/bastard/script/eic/stdio.h
|
|
include/bastard/script/eic/stdlib.h
|
|
include/bastard/script/eic/string.h
|
|
include/bastard/script/eic/sys/dirent.h
|
|
include/bastard/script/eic/sys/errno.h
|
|
include/bastard/script/eic/sys/fcntl.h
|
|
include/bastard/script/eic/sys/float.h
|
|
include/bastard/script/eic/sys/stat.h
|
|
include/bastard/script/eic/sys/stdio.h
|
|
include/bastard/script/eic/sys/stdlib.h
|
|
include/bastard/script/eic/sys/stdtypes.h
|
|
include/bastard/script/eic/sys/termdefs.h
|
|
include/bastard/script/eic/sys/termios.h
|
|
include/bastard/script/eic/sys/time.h
|
|
include/bastard/script/eic/sys/types.h
|
|
include/bastard/script/eic/termios.h
|
|
include/bastard/script/eic/time.h
|
|
include/bastard/script/eic/unistd.h
|
|
include/bastard/script/eic/xalloc.h
|
|
include/bastard/script/eicval.h
|
|
include/bastard/script/macro.h
|
|
include/bastard/script/script_main.h
|
|
include/bastard/util.h
|
|
include/bastard/vm.h
|
|
lib/libbastard.a
|
|
lib/libbastard.so
|
|
man/man1/bastard.1
|
|
man/man1/eic.1
|
|
man/man1/lgb.1
|
|
man/man1/sob.1
|
|
man/man3/bastard_api.3
|
|
man/man5/bdb.5
|
|
man/man7/bastard.7
|
|
man/man7/bdb.7
|
|
share/bastard/.license/EiC
|
|
share/bastard/.license/GNU
|
|
share/bastard/.license/MAGIC
|
|
share/bastard/.license/bastard
|
|
share/bastard/.license/typhoon
|
|
share/bastard/arch/libSPARC.so
|
|
share/bastard/arch/lib${MACHINE_ARCH}.so
|
|
share/bastard/asm/libatt.so
|
|
share/bastard/asm/libintel.so
|
|
share/bastard/comp/libborlandc.so
|
|
share/bastard/comp/libgcc.so
|
|
share/bastard/comp/liblcc.so
|
|
share/bastard/comp/libsuncc.so
|
|
share/bastard/comp/libvisualc.so
|
|
share/bastard/comp/libwatcomc.so
|
|
share/bastard/db/bdb.dbd
|
|
share/bastard/db/cfg.dbd
|
|
share/bastard/doc/API.txt
|
|
share/bastard/doc/BCScript.txt
|
|
share/bastard/doc/BSQL.txt
|
|
share/bastard/doc/DBSchema.txt
|
|
share/bastard/doc/Disasm-HOWTO.txt
|
|
share/bastard/doc/EiC.txt
|
|
share/bastard/doc/ExtensionProg.txt
|
|
share/bastard/doc/FrontEndProg.txt
|
|
share/bastard/doc/Function-HOWTO.txt
|
|
share/bastard/doc/IntCode.txt
|
|
share/bastard/doc/KNOWN_BUGS
|
|
share/bastard/doc/Perl-Disassembler-HOWTO.txt
|
|
share/bastard/doc/Plugin-HOWTO.txt
|
|
share/bastard/doc/README.CODERS
|
|
share/bastard/doc/README.TXT
|
|
share/bastard/doc/README.api
|
|
share/bastard/doc/README.build
|
|
share/bastard/doc/SourceLayout.txt
|
|
share/bastard/doc/Structure-HOWTO.txt
|
|
share/bastard/doc/TODO
|
|
share/bastard/doc/TheoryOfOp.txt
|
|
share/bastard/doc/bastard.txt
|
|
share/bastard/doc/libdisasm.txt
|
|
share/bastard/doc/man/bastard.1
|
|
share/bastard/doc/man/bastard.7
|
|
share/bastard/doc/man/bastard_api.3
|
|
share/bastard/doc/man/bdb.5
|
|
share/bastard/doc/man/bdb.7
|
|
share/bastard/doc/man/eic.1
|
|
share/bastard/doc/man/lgb.1
|
|
share/bastard/doc/man/sob.1
|
|
share/bastard/doc/typhoon.txt
|
|
share/bastard/engines/disasm.full/post.1.bc
|
|
share/bastard/engines/disasm.full/post.2.bc
|
|
share/bastard/engines/disasm.full/post.3.bc
|
|
share/bastard/engines/disasm.full/post.4.bc
|
|
share/bastard/engines/disasm.full/post.5.bc
|
|
share/bastard/formats/AOUT.bc
|
|
share/bastard/formats/AR.bc
|
|
share/bastard/formats/COM.bc
|
|
share/bastard/formats/ELF.bc
|
|
share/bastard/formats/ELF.dat
|
|
share/bastard/formats/ELF.h
|
|
share/bastard/formats/MAGIC.types
|
|
share/bastard/formats/MBR.bc
|
|
share/bastard/formats/MZ.bc
|
|
share/bastard/formats/MZ.h
|
|
share/bastard/formats/PE.bc
|
|
share/bastard/formats/PE.h
|
|
share/bastard/formats/RAW.bc
|
|
share/bastard/formats/libMAGIC.so
|
|
share/bastard/lang/libC++.so
|
|
share/bastard/lang/libC.so
|
|
share/bastard/lang/libFortran.so
|
|
share/bastard/lang/libJava.so
|
|
share/bastard/lang/libPascal.so
|
|
share/bastard/os/libdos.so
|
|
share/bastard/os/libfreebsd.so
|
|
share/bastard/os/liblinux.so
|
|
share/bastard/os/libsolaris.so
|
|
share/bastard/os/libwin32.so
|
|
share/bastard/plugins/disasm.sector.bc
|
|
share/bastard/plugins/disasm.text.bc
|
|
share/bastard/plugins/libcalltree.so
|
|
share/bastard/plugins/libdisasm.dumb.so
|
|
share/bastard/plugins/libdisasm.full.so
|
|
share/bastard/plugins/liboutput.asm.so
|
|
share/bastard/plugins/liboutput.bin.so
|
|
share/bastard/plugins/liboutput.diff.so
|
|
share/bastard/plugins/liboutput.hex.so
|
|
share/bastard/plugins/liboutput.hll.so
|
|
share/bastard/plugins/liboutput.html.so
|
|
share/bastard/plugins/liboutput.lst.so
|
|
share/bastard/plugins/libsignatures.so
|
|
share/bastard/scripts/call_tree.bc
|
|
share/bastard/scripts/exports.bc
|
|
share/bastard/scripts/functions.bc
|
|
share/bastard/scripts/imports.bc
|
|
share/bastard/scripts/macros/deadcode.cmd
|
|
share/bastard/scripts/macros/generic_disasm.cmd
|
|
share/bastard/scripts/macros/header.cmd
|
|
share/bastard/scripts/macros/hexdump.cmd
|
|
share/bastard/scripts/macros/intcode.cmd
|
|
share/bastard/scripts/names.bc
|
|
share/bastard/scripts/strings.bc
|
|
share/bastard/scripts/top_xrefs.bc
|
|
share/bastard/scripts/xrefs.bc
|
|
share/bastard/utils/c_hdr.pl
|
|
share/bastard/utils/dbdview
|
|
share/bastard/utils/ddlp
|
|
share/bastard/utils/dis.c
|
|
share/bastard/utils/disasm.color.sh
|
|
share/bastard/utils/disasm.full.sh
|
|
share/bastard/utils/disasm.text.sh
|
|
share/bastard/utils/eic
|
|
share/bastard/utils/fix_bdb.sh
|
|
share/bastard/utils/get_mbr.sh
|
|
share/bastard/utils/op-conv.pl
|
|
share/bastard/utils/sig_gen.sh
|
|
share/bastard/utils/tyexport
|
|
share/bastard/utils/tyimport
|
|
@dirrm share/bastard/utils
|
|
@dirrm share/bastard/scripts/macros
|
|
@dirrm share/bastard/scripts
|
|
@exec ${MKDIR} %D/share/bastard/plugins/signatures
|
|
@dirrm share/bastard/plugins/signatures
|
|
@dirrm share/bastard/plugins
|
|
@dirrm share/bastard/os
|
|
@dirrm share/bastard/lang
|
|
@dirrm share/bastard/formats
|
|
@dirrm share/bastard/engines/disasm.full
|
|
@dirrm share/bastard/engines
|
|
@dirrm share/bastard/doc/man
|
|
@dirrm share/bastard/doc
|
|
@dirrm share/bastard/db
|
|
@dirrm share/bastard/comp
|
|
@dirrm share/bastard/asm
|
|
@dirrm share/bastard/arch
|
|
@dirrm share/bastard/.license
|
|
@dirrm share/bastard
|
|
@dirrm include/bastard/script/eic/sys
|
|
@exec ${MKDIR} %D/include/bastard/script/eic/module
|
|
@dirrm include/bastard/script/eic/module
|
|
@dirrm include/bastard/script/eic
|
|
@dirrm include/bastard/script
|
|
@exec ${MKDIR} %D/include/bastard/module
|
|
@dirrm include/bastard/module
|
|
@dirrm include/bastard/extensions
|
|
@dirrm include/bastard/db
|
|
@dirrm include/bastard/cli
|
|
@dirrm include/bastard/api
|
|
@dirrm include/bastard
|