# snoop A tool suite for inspecting Solana programs ## Installation ### Cargo ```bash cargo install snoop-cli ``` ## Usage ```bash snoop --help ``` #### Disassemble Disassemble a compiled program binary, and print to stdout, or optionally write to a .s file ```bash snoop disassemble -o ``` #### Cfg Inspect the program's config ```bash snoop cfg ``` #### Graph Generate a graphviz of a given program binary ```bash snoop graph ``` #### Functions View all functions defined in the binary ```bash snoop graph ``` ## Credits This project draws inspiration from the work of [Dean Little](https://github.com/deanmlittle) and makes heavy use of the[Solana Labs rBPF Toolkit](https://github.com/solana-labs/rbpf). ## Disclaimer This project is a work in progress. Proceed with caution.