Vector35 / Vector35/binaryninja-api

"Send address to chat" command visible for non-collab databases

Open
#7,649 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Edition: Ultimate Effort: Trivial Impact: Low UI: Linear
Dominant language
C++
Stars
1.3k
Forks
298
Avg merge
5d 5h
Merged PRs (30d)
19

Description

On Binary Ninja Ultimate if you right click and go to "Plugins" you will see a command for sending the current address to the chat, even though your in a freshly opened file with no collab capabilities. This command should not be shown as it can never do anything and will just warn:

[Default] Tried to send a chat message with no actively connected websocket

Steps:

  • Open binary with no collab support (e.g. not a collab project)
  • Right click in linear view and observe "Plugins" with "Send address to chat" command
Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by opening a non-collaboration binary and checking the Plugins menu in linear view. Trace where the "Send address to chat" command is added or made visible, then verify that it is absent without collab capabilities and that the warning is no longer triggered by this menu item.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.