Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: VPN/TOR support for Captures #318

Open
SteveClement opened this issue Jan 3, 2022 · 7 comments
Open

[Feature]: VPN/TOR support for Captures #318

SteveClement opened this issue Jan 3, 2022 · 7 comments
Assignees

Comments

@SteveClement
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Some times Geoblocking is in place and returns different results depending on the src:IP

Describe the solution you'd like

Have a toggle: TOR on/off
Have a list of VPN Exits to chose from

Describe alternatives you've considered

No response

Additional context

No response

@Rafiot
Copy link
Member

Rafiot commented Jan 3, 2022

  • tor: absolutely, the prod install that uses aquarium supports .onion domains, so adding a feature to force the usage of tor for a specific capture should be relatively easy.
  • If you have a proxy, you can already pass it on the capture page
  • a real VPN is a bit more of a problem, as it will often require some specific configuration at the OS level, and we'll need to somehow pass that config to the splash docker instance

@waldbauer-certat
Copy link

Hello 👋

For the VPN stuff, you could use https://github.com/qdm12/gluetun, it should work out of the box

@Rafiot
Copy link
Member

Rafiot commented Oct 4, 2022

Hi!

So just a quick update (a lot of the infrastructure changed/is changing) but the features are still the same (all implemented, besides VPN).

@waldbauer-certat I'll have a look at gluetun, I didn't know about it and I'm curious how they make that work.

@RolandRoure
Copy link

Hi @Rafiot,
Any plan to implement a default http/https proxy configuration in order to avoid configuring proxy in the capture page ?
(same as TOR proxy)

Thanks :)

@Rafiot
Copy link
Member

Rafiot commented Jun 12, 2023

@RolandRoure I didn't consider it, but having a hardcoded proxy in the config should be pretty straightforward.

Depending on how you're using lookyloo it will be a config in Lookyloo itself and/or in Lacus.

@Rafiot Rafiot self-assigned this Jun 12, 2023
Rafiot added a commit to ail-project/lacus that referenced this issue Jun 13, 2023
Overwrites any proxy given by the user. Still uses the tor proxy when
needed.

Related: Lookyloo/lookyloo#318
Rafiot added a commit that referenced this issue Jun 13, 2023
Overwrites any proxy given by the user. Still uses the tor proxy when
needed.

Related: #318
@Rafiot
Copy link
Member

Rafiot commented Jun 13, 2023

@RolandRoure done! It's not well tested yet, but let me know what you think.

@RolandRoure
Copy link

Great ! I'll take a look and get back to you soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants