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

Allow bind hosts to be configured #33

Closed
0xdevalias opened this issue Mar 15, 2018 · 2 comments
Closed

Allow bind hosts to be configured #33

0xdevalias opened this issue Mar 15, 2018 · 2 comments

Comments

@0xdevalias
Copy link

Currently it seems that the burp proxy is binding by default to localhost, and that the API is listening on 0.0.0.0. It would be awesome if we were able to control these by command line arguments in a similar way that we currently can with the port options.

The main line I found in the code that seemed relevant was:

But not 100% if that is correct, as it seems like it's part of an integration test.

@ikkisoft
Copy link
Collaborator

You can already change the Proxy settings (e.g. binding IP, port) using Burp's project file (which is supported by burp-rest-api)

        "request_listeners":[
            {
                "certificate_mode":"per_host",
                "listen_mode":"loopback_only",
                "listener_port":8080,
                "running":true
            }
        ],

Btw, the code you've indicated it's just for tests.

@ikkisoft
Copy link
Collaborator

As commented back then, there are two binding ports (API and Burp Proxy).

  • Using the current master and upcoming new release, you can configure the API address/port via command line argument
  • Using the 'listeners' configuration in the Burp's project file, you can setup the Burp Proxy address/port

We will be creating a FAQ to clarify the differences.

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

No branches or pull requests

2 participants