1124 Commits
Author SHA1 Message Date
Disconnect3d cdf6c4b496 Change project status to archived
Updated project status from 'in Maintenance Mode' to 'archived' and removed community support details.
2026-06-24 18:28:21 +02:00
dependabot[bot] 066bfcf127 Bump actions/setup-node from 4 to 6 (#2686)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 23:09:35 -05:00
dependabot[bot] 40907ebc23 Bump actions/setup-python from 4 to 6 (#2685)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 23:09:29 -05:00
dependabot[bot] fee9bcf0f8 Bump actions/checkout from 5 to 6 (#2688)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 23:09:23 -05:00
dependabot[bot] a613e37cbf Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#2682)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.4 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.12.4...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 23:09:17 -05:00
dependabot[bot] cd174b6177 Bump coverallsapp/github-action from 2.3.6 to 2.3.7 (#2687)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.3.6 to 2.3.7.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.3.6...v2.3.7)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-version: 2.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 23:09:10 -05:00
dependabot[bot] fe2ac403fc Bump actions/setup-node from 3 to 4 (#2664)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 23:43:38 -04:00
dependabot[bot] 536967d612 Bump pypa/gh-action-pip-audit from 1.0.8 to 1.1.0 (#2665)
Bumps [pypa/gh-action-pip-audit](https://github.com/pypa/gh-action-pip-audit) from 1.0.8 to 1.1.0.
- [Release notes](https://github.com/pypa/gh-action-pip-audit/releases)
- [Commits](https://github.com/pypa/gh-action-pip-audit/compare/v1.0.8...v1.1.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pip-audit
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 23:43:20 -04:00
dependabot[bot] 8b1ee68ab0 Bump coverallsapp/github-action from 2.2.1 to 2.3.6 (#2666)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.2.1 to 2.3.6.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.2.1...v2.3.6)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-version: 2.3.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 23:43:02 -04:00
dependabot[bot] 3bb8f3d75a Bump actions/checkout from 3 to 5 (#2667)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 23:42:52 -04:00
dependabot[bot] 413e4bf9f8 Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.12.4 (#2668)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.8 to 1.12.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.8...v1.12.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.12.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 23:42:41 -04:00
Sonya 58ea131f3b Add the youtube .sol file to the example folder (#2581) 2025-08-20 22:55:08 -04:00
dependabot[bot] ebb631285d Bump pypa/gh-action-pip-audit from 1.0.6 to 1.0.8 (#2639)
Bumps [pypa/gh-action-pip-audit](https://github.com/pypa/gh-action-pip-audit) from 1.0.6 to 1.0.8.
- [Release notes](https://github.com/pypa/gh-action-pip-audit/releases)
- [Commits](https://github.com/pypa/gh-action-pip-audit/compare/v1.0.6...v1.0.8)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pip-audit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 22:54:47 -04:00
dependabot[bot] a7a008156e Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.8 (#2646)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.6.4 to 1.8.8.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.6.4...v1.8.8)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 22:54:36 -04:00
dependabot[bot] f1f5a2683f Bump coverallsapp/github-action from 2.1.0 to 2.2.1 (#2647)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.1.0...v2.2.1)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 22:54:22 -04:00
Eric Kilmer 8861005396 Project is in Maintenance Mode (#2645) 2023-07-11 11:14:19 -04:00
James Olds 7545c6b21f update link to empirehacking slack (#2644) 2023-06-29 14:15:55 -04:00
Artem Dinaburg 7f629c9424 Add CODEOWNERS file (#2633) 2023-04-11 18:59:48 +00:00
dependabot[bot] c6b71fcbed Bump coverallsapp/github-action from 1.1.3 to 2.1.0 (#2632)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.3 to 2.1.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/1.1.3...v2.1.0)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 09:17:26 -04:00
dependabot[bot] 2425d3114e Bump pypa/gh-action-pip-audit from 1.0.4 to 1.0.6 (#2618)
Bumps [pypa/gh-action-pip-audit](https://github.com/pypa/gh-action-pip-audit) from 1.0.4 to 1.0.6.
- [Release notes](https://github.com/pypa/gh-action-pip-audit/releases)
- [Commits](https://github.com/pypa/gh-action-pip-audit/compare/v1.0.4...v1.0.6)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pip-audit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 10:12:28 -05:00
omahs dc8c3c822b Fix: typos (#2615) 2023-01-13 16:10:05 -05:00
Alexandre ZANNI 49e0438578 [chore] fix build badges (#2614) 2023-01-13 14:56:53 -05:00
dependabot[bot] ae98157970 Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.4 (#2606)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.1 to 1.6.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.6.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 12:55:38 -05:00
dependabot[bot] e153d5ae3d Bump pypa/gh-action-pip-audit from 1.0.1 to 1.0.4 (#2610)
Bumps [pypa/gh-action-pip-audit](https://github.com/pypa/gh-action-pip-audit) from 1.0.1 to 1.0.4.
- [Release notes](https://github.com/pypa/gh-action-pip-audit/releases)
- [Commits](https://github.com/pypa/gh-action-pip-audit/compare/v1.0.1...v1.0.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pip-audit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 17:34:27 +00:00
Eric Kilmer 6c5fcdf765 [CI] Upgrade setuptools 2022-12-30 10:52:57 -05:00
Eric Kilmer 0a29adcad1 [server] Constrain protobuf types to 3.20 2022-12-30 10:52:33 -05:00
dependabot[bot] 35744452a2 Bump pypa/gh-action-pip-audit from 1.0.0 to 1.0.1 (#2598)
Bumps [pypa/gh-action-pip-audit](https://github.com/pypa/gh-action-pip-audit) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/pypa/gh-action-pip-audit/releases)
- [Commits](https://github.com/pypa/gh-action-pip-audit/compare/v1.0.0...v1.0.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pip-audit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-04 12:30:03 -04:00
Eric Kilmer 5284b88ccd Merge branch 'merge-mui-server'
* merge-mui-server: (32 commits)
  [Server] Fix README on usage and installation directions
  [Server] Remove duplicated dependency
  [Server] Add notes about duplicated CLI parsing
  [Server] Support PEP 518 minimum build requirements
  [Server] Use logger for messages
  [Server] Fix linting commands
  [Server] Add CI
  [Server] Manticore black exclude formatting of server
  [Server] Remove test binaries
  [Server] Remove all references to "MUI"
  [Server] Fixes to dependency and project setup
  [Server] Add .gitignore, add missing dev-requirement (#101)
  [Server] Support manual state control (Pause/Kill) (#96)
  [Server] Add explicit field presence (#88)
  [Server] Implement native Unicorn emulate until address (#86)
  [Server] Fix some justfile commands
  Fix broken CI paths, update documentation
  [Server] Add tests for starting execution with hooks
  [Ghidra] Support find/avoid for stateless server
  [Server] Support all hooks as StartNative field
  ...
2022-10-28 12:46:56 -04:00
Eric Kilmer a903ffa8f6 [Server] Fix README on usage and installation directions 2022-10-12 17:59:30 -04:00
Eric Kilmer 85d5712fa1 [Server] Remove duplicated dependency 2022-09-30 11:37:16 -04:00
Eric Kilmer 9d3b9c24ab [Server] Add notes about duplicated CLI parsing 2022-09-30 11:36:16 -04:00
Eric Kilmer 9bb7aa417e [Server] Support PEP 518 minimum build requirements 2022-09-30 11:26:21 -04:00
Eric Kilmer b32d59ecf4 [Server] Use logger for messages 2022-09-30 09:52:02 -04:00
Eric Kilmer 4c33740f50 [Server] Fix linting commands 2022-09-28 14:37:28 -04:00
Eric Kilmer 3700744e0b [Server] Add CI 2022-09-28 14:36:04 -04:00
Eric Kilmer 4b3f73c6ad [Server] Manticore black exclude formatting of server
The server has its own linting and formatting
2022-09-28 14:36:04 -04:00
Eric Kilmer 1eb296bc93 [Server] Remove test binaries 2022-09-28 14:35:54 -04:00
Eric Kilmer ee1897bdbc [Server] Remove all references to "MUI"
Just call this ManticoreServer
2022-09-28 09:33:02 -04:00
Eric Kilmer b6f878e073 [Server] Fixes to dependency and project setup
* Move dev requirements into setup.py

* Fix dependency version constraints to be more aligned with Manticore
  and less strict

* Support Python 3.7

* Fix test failure
2022-09-28 09:30:53 -04:00
kokrui 596dc632e0 [Server] Add .gitignore, add missing dev-requirement (#101)
* add server gitignore

* bump requirements

* add trailing newlines to gitignores
2022-09-27 10:11:25 -04:00
kokrui a3a50a95b7 [Server] Support manual state control (Pause/Kill) (#96)
* Add ControlState rpc to protocol buffer, generate Python files

* Add server functionality, adding ControlState and modifying GetStateList

* Add tests for ControlState functionality
2022-09-27 10:11:24 -04:00
kokrui 8f737847ee [Server] Add explicit field presence (#88)
* modify proto, set fields to optional

* parent_id no longer needs arbitrary default

* contextfilter bug fix

* Revert "contextfilter bug fix"

This reverts commit 20fa421c7cd358e77b8b3acd420adf6f7a28dced.
2022-09-27 10:11:24 -04:00
lordidiot 8b4e2490e9 [Server] Implement native Unicorn emulate until address (#86) 2022-09-27 10:11:24 -04:00
Eric Kilmer 80538844ab [Server] Fix some justfile commands 2022-09-27 10:11:24 -04:00
kokrui 5507d93b8d Fix broken CI paths, update documentation 2022-09-27 10:11:24 -04:00
kokrui ab783ee454 [Server] Add tests for starting execution with hooks
Was trailofbits/ManticoreUI-Ghidra#37

PR Description:
Tests each individual hook type, as well as the error raised when hooks are invalid
2022-09-27 10:11:23 -04:00
kokrui 9bdef994a8 [Ghidra] Support find/avoid for stateless server
Was trailofbits/ManticoreUI-Ghidra#35

PR Description:
Ghidra now supports sending Find/Avoid hooks to the stateless server generated by the code in trailofbits/ManticoreUI-Ghidra#34

Additionally, adds a HookListComponent, which is currently only used in the Setup component to display currently-set hooks before Manticore is run.

Closes trailofbits/ManticoreUI-Ghidra#26 once trailofbits/ManticoreUI-Ghidra#34 is merged
2022-09-27 10:11:23 -04:00
kokrui d5648daadc [Server] Support all hooks as StartNative field
Was trailofbits/ManticoreUI-Ghidra#34

PR Description:
Works towards trailofbits/ManticoreUI-Ghidra#22 and closes trailofbits/ManticoreUI-Ghidra#26 once trailofbits/ManticoreUI-Ghidra#35 is also merged

Now, hooks are passed alongside other Manticore arguments through the StartNative rpc. Hooks can have a HookType of FIND/AVOID/CUSTOM/GLOBAL

Custom and Global hooks are now also supported by the server
2022-09-27 10:11:23 -04:00
kokrui 47ffc3e990 [Server] Send state children, Pin protobuf version
Was trailofbits/ManticoreUI-Ghidra#33

PR Description:
Just another "send more info from statedescriptor" PR - this time the children attribute so less effort is spent on frontends reconstructing the state graph
2022-09-27 10:11:23 -04:00
kokrui 0ca4cc556e [Server] Send state parent
Was trailofbits/ManticoreUI-Ghidra#32

PR Description:
Small PR (similar to the addition of program counter trailofbits/ManticoreUI-Ghidra#29) which sends over the parent id (if applicable) as part of a state's info when GetStateList is called.

Used in support of upcoming PR (sitting on branch https://github.com/trailofbits/ManticoreUI/tree/muicore/state-graph-support for now) which allows the Binja plugin to display and support all State Graph functionality on the Server Integration branch
2022-09-27 10:11:23 -04:00