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

The "Tunneling Proxy" feature is not working; I tried for the entire night but couldn't resolve it :( #2973

Closed
xiaobai40009 opened this issue Nov 16, 2023 · 5 comments
Assignees
Labels

Comments

@xiaobai40009
Copy link

I recently started using BeEF and installed BeEF v0.5.4.0 on Kali. Overall, it feels good, but I found that the "Tunneling Proxy" feature is not working. I tried for a whole night but couldn't solve it, which is very disappointing. I strictly followed the BeEF tutorial but still couldn't resolve this issue. Upon inspection, BeEF has already opened port 6789 locally, but it seems that it is not forwarding proxy requests to the "victim" browser. The "Forget Request" feature works fine. I hope this issue can be resolved as soon as possible.

@bcoles
Copy link
Collaborator

bcoles commented Nov 16, 2023

I strictly followed the BeEF tutorial

Which tutorial?

There is not enough information to reproduce or diagnose this issue.

Where did you get stuck during troubleshooting?

What errors do you get in terminal?

What errors do you get in the web browser console?

Do you see network requests generated in the Network tab in the browser developer tools.

How were you trying to send HTTP requests via the proxy?

@bcoles
Copy link
Collaborator

bcoles commented Nov 16, 2023

Looks like the proxy is currently broken.

[10:19:26][*] New Hooked Browser [id:1, ip:192.168.200.132, browser:UNKNOWN-119.0, os:Linux-], hooked domain [192.168.200.130:3000]
#<Thread:0x00007f20622b2bc0 /root/Desktop/beef/extensions/proxy/proxy.rb:53 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/3.1.0/openssl/buffering.rb:80:in `sysread': SSL session is not started yet (OpenSSL::SSL::SSLError)
        from /usr/lib/ruby/3.1.0/openssl/buffering.rb:80:in `fill_rbuff'
        from /usr/lib/ruby/3.1.0/openssl/buffering.rb:332:in `eof?'
        from /usr/lib/ruby/3.1.0/openssl/buffering.rb:285:in `readline'
        from /root/Desktop/beef/extensions/proxy/proxy.rb:54:in `handle_request'

@stephenakq
Copy link
Collaborator

@xiaobai40009 Please join the BeEF discord to discuss this issue. Someone there might be able to help https://discord.gg/ugmKmHarKc

Copy link
Contributor

This issue as been marked as stale due to inactivity and will be closed in 7 days

@github-actions github-actions bot added the Stale Used to mark issues with inactivity label Nov 27, 2023
@stephenakq stephenakq self-assigned this Dec 2, 2023
@stephenakq stephenakq removed the Stale Used to mark issues with inactivity label Dec 2, 2023
@stephenakq
Copy link
Collaborator

@xiaobai40009 please discuss on discord and we'll provide assistance there

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

No branches or pull requests

3 participants