Skip to content

Fingerprint Local Network No Feedback #3497

@zinduolis

Description

@zinduolis

First Steps

  1. Confirmed issue not posted previously.
  2. Confirmed wiki does not contain answers.
  3. Checking FAQ.
  4. BeEF Version: Latest
  5. Ruby Version: 3.2.3
  6. Browser Details: Firefox (Linux)
  7. Operating System: Linux

Configuration

  1. BeEF configuration changes? No
  2. Enabled/disabled extensions? No

Steps to Reproduce

  1. Open DevTools -> Network tab in the hooked browser.
  2. Execute "Fingerprint Local Network" (range: common).
  3. Observe network requests in DevTools (module is running).
  4. Observe BeEF Command module results (remains empty).

Error Description

The module executes (visible via browser DevTools generating network requests), but provides absolutely no feedback in the BeEF UI.

  1. No Progress Indicator: There is no indication that the scan is running.
  2. No Final Status: Command results remain empty even after the scan finishes.
  3. No Interruption Feedback: If the user refreshes the browser to stop the scan, the BeEF UI does not register this change.

Suggested Fix

  • Implement beef.net.send calls within the JavaScript worker queue to report progress % back to the controller.
  • Ensure a final summary report is sent even if 0 positive matches are found.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions