das-labor / panopticon

A libre cross-platform disassembler.
https://panopticon.re
GNU General Public License v3.0
1.43k stars 78 forks source link

create panopticon-cli #260

Closed flanfly closed 7 years ago

flanfly commented 7 years ago

Add a command line interface to the is helpful for prototyping features and using Panopticon in batch processing. The tool shall be named panop and accepts files to disassemble as arguments. Each file is disassembled and functions are printed w/ their metadata on the console.

panop [OPTIONS...] [FILES...]

Options

--avr <mcu>: Assume [FILES...] are AVR flash dumps for MCU <mcu>. --mos6502: Assume [FILES...] are MOS-6502 flash dumps. --elf: Assume [FILES...] are ELF (default). --help,-h --version,-V

m4b commented 7 years ago

I believe we have a prototype implementing this in #305; should we close?

flanfly commented 7 years ago

Agree