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

remove hardcoded 127.0.0.0/8 #6

Open
POMATu opened this issue Mar 13, 2022 · 0 comments
Open

remove hardcoded 127.0.0.0/8 #6

POMATu opened this issue Mar 13, 2022 · 0 comments

Comments

@POMATu
Copy link

POMATu commented Mar 13, 2022

libproxybound.c

    //Allow direct local 127.x.x.x
    //if ((strlen(ip) != 0) && (ip[0] == '1') && (ip[1] == '2') && (ip[2] == '7') && (ip[3] == '.')) {
    //    PDEBUG("connect: local ip detected... ignoring\n");
    //    return true_connect(sock, addr, len);
    //}

this is nonsense and a bug since there is no way to disable this in config file I had to comment these lines to make it work properly. There are a lot of use cases where you need to spoof localhost and make the app to connect to some other machine. Original proxychains doesnt have this bug and let you decide whether you want to proxy localhost or not

Please dont do any convenience oversmart features like this. Please maintain KISS and flexibility inherited from original projects

Thanks

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

1 participant