ja7ad / ja7ad/hydra

feat: browser proxy capture

Closed
#200 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Rust
Stars
528
Forks
38
Avg merge
5h 26m
Merged PRs (30d)
131

Description

### Preflight checklist

- [x] I searched [existing issues](https://github.com/ja7ad/hydra/issues?q=is%3Aissue) and this has not been proposed already.
- [x] I checked the [README](https://github.com/ja7ad/hydra/blob/main/README.md) and this is not already supported.

### Component

Browser extension (Chrome / Edge / Firefox / Safari)

### Problem

i need to manually add a proxy server after the extension captures the download link

### Proposed solution

idm has a feature where it automatically captures the current active proxy from the browser
if possible implement this feature from idm extension and add as temporary proxy server
and maybe have another checkbox in the extension to to toggle this feature on and off

### Alternatives considered

_No response_

### Platforms this should cover

- [x] Linux
- [ ] macOS
- [x] Windows
- [ ] Android / iOS (via `libhydra`)

### Additional context

_No response_

### Compatibility

- [ ] This changes existing behavior (flags, defaults, output format, or the C ABI).

### Contribution

- [ ] I'm willing to open a pull request implementing this.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the browser extension's download-link capture and proxy handling across Chrome, Edge, Firefox, and Safari. Done means the current browser proxy can be captured as a temporary proxy, with an extension setting to enable or disable the behavior on Linux and Windows.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.