Commit graph

14 commits

Author SHA1 Message Date
Zion Leonahenahe Basque
ec84a5c947
Add Rust decompiler support to CLI (#6421)
* Add Rust decompiler support to CLI

* Add a testcase on sample malware

* Remove safety path check
2026-05-19 23:00:07 -07:00
Nikhil Chapre
ea1ed1aeb1
Added blob loading options to the angr CLI (#6269)
* Added blob loading options to the angr CLI

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-23 14:00:12 -07:00
Matt Borgerson
5fe56cb30e cli: Show progress for long-running operations 2026-03-16 14:31:09 -07:00
Kevin Phoenix
e5db57f175
Swap arg order to be angr [command] [binary] (#6108)
* Swap arg order to be angr [command] [binary]

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-02-09 13:34:47 -07:00
pre-commit-ci[bot]
563fb5f862
[pre-commit.ci] pre-commit autoupdate (#6025)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.11 → v0.14.13](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.11...v0.14.13)
- [github.com/psf/black-pre-commit-mirror: 25.12.0 → 26.1.0](https://github.com/psf/black-pre-commit-mirror/compare/25.12.0...26.1.0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-01-19 13:37:06 -07:00
Zion Leonahenahe Basque
5fd5b43310
Highlight syntax by default on angr decompile CLI (#5658)
* Highlight syntax by default of angr decompile CLI

* Remove useless comments

* Remove second testcase since testing highlighting is tough on a fake stdout

* Fix some typing issues

* move imports
2025-09-13 11:03:27 -07:00
Matt Borgerson
a699e5317d CLI: Add disassemble command 2025-04-10 18:10:28 -07:00
Matt Borgerson
3e80c785ff CLI: Use argparse subparsers for command argument parsing 2025-04-10 18:10:28 -07:00
Matt Borgerson
d737731eb7 CLI: Use unittest mock to hook sys.argv 2025-04-10 18:10:28 -07:00
Matt Borgerson
87ff3776a9 CLI: Use unittest mock to hook sys.stdout 2025-04-10 18:10:28 -07:00
Kevin Phoenix
016596ebf1
Fix cli invocation (#4914) 2024-09-30 18:04:39 -07:00
Kevin Phoenix
bbddc4155a
Use io buffer in CLI tests (#4907) 2024-09-30 16:41:48 -07:00
Fish
0c08d9596d
Add decompilation presets. (#4865)
* Add decompilation presets.

* Rename enable_opts to additional_opts.

* Fix test cases; implement --preset for CLI.
2024-09-24 22:41:29 -07:00
Zion Leonahenahe Basque
96bc844ffe
Add --base-addr to angr CLI (and tests) (#4806)
* Add `--base-addr` to angr CLI

* lint

* see if this fixes
2024-09-01 12:00:25 -07:00