What's new

Closed Mga Boss Pagawan naman po Kami mga Ios user ng Config file Tu50 promo OVPN file po sana

Status
Not open for further replies.
para sa sun tu50 .. expired na yung config pero yun ung idea .. kelangan ang squid 3.3.8 mostly kase 3.5.20 to check just open yung [remote proxy]:[port] sa browser View attachment 608006

then \r\n\r\n [crlf][crlf] means new line or at kelangan ilagay ang protocol sa POST .. since ang supported lang ng CUSTOM-HEADER ay hanggang 2 variables .. kailangan i enclose sa "..

http-proxy-option CUSTOM-HEADER "" http-proxy-option CUSTOM-HEADER "POST [payload] HTTP/1.0"

Anyway marami ng naggawa nyan dito kaya meron ka ng makukuhang ready made
ang Galing montalag sir.. uupdate nalang alo sayo sa mga kaganapan
 
para sa sun tu50 .. expired na yung config pero yun ung idea .. kelangan ang squid 3.3.8 mostly kase 3.5.20 to check just open yung [remote proxy]:[port] sa browser View attachment 608006

then \r\n\r\n [crlf][crlf] means new line or at kelangan ilagay ang protocol sa POST .. since ang supported lang ng CUSTOM-HEADER ay hanggang 2 variables .. kailangan i enclose sa "..

http-proxy-option CUSTOM-HEADER "" http-proxy-option CUSTOM-HEADER "POST [payload] HTTP/1.0"

Anyway marami ng naggawa nyan dito kaya meron ka ng makukuhang ready made
Galing mo sir.
Pero natry mo na din ba ayusin sa later versions ng squid. Baka madadaan sa config setup
 
Galing mo sir.
Pero natry mo na din ba ayusin sa later versions ng squid. Baka madadaan sa config setup
http-proxy 128.199.246.46 8000
http-proxy-option CUSTOM-HEADER ""
http-proxy-option CUSTOM-HEADER "POST [payload] HTTP/1.0"
Okay sir

i don't think na kaya syang makuha sa config lang both ovpn or squid.. since consider syang bug ng squid 3.4.4 and below ..kaya nagwork back inject payload .. google mo nalang Squid Bug 3371 ..

pero kung gusto nyong gamitin sa newer version ng squid .. you need to rebuild and compile ang squid na version na gusto mo .. and modify tunnel.cc .. search nyo Bug 3371 then alter nyo lang source .. here is a source from 3.5.20


Code:
        // Bug 3371: shovel any payload already pushed into ConnStateData by the client request
        if (tunnelState->http.valid() && tunnelState->http->getConn() && !tunnelState->http->getConn()->in.buf.isEmpty()) {
            struct ConnStateData::In *in = &tunnelState->http->getConn()->in;
            debugs(26, DBG_DATA, "Tunnel client PUSH Payload: \n" << in->buf << "\n----------");

            // We just need to ensure the bytes from ConnStateData are in client.buf already to deliver
            memcpy(tunnelState->client.buf, in->buf.rawContent(), in->buf.length());
            // NP: readClient() takes care of buffer length accounting.
            tunnelState->readClient(tunnelState->client.buf, in->buf.length(), Comm::OK, 0);
            in->buf.consume(); // ConnStateData buffer accounting after the shuffle.
        } else
            tunnelState->copyRead(tunnelState->client, TunnelStateData::ReadClient);

syempre kanya-kanya nalang diskarte kung panong i alter yung code .. kahit simpleng tanggalin mo lang ! sa tunnelState like
Code:
- if (tunnelState->http.valid() && tunnelState->http->getConn() && !tunnelState->http->getConn()->in.buf.isEmpty())
+ if (tunnelState->http.valid() && tunnelState->http->getConn() && tunnelState->http->getConn()->in.buf.isEmpty())

anyway .. meron naman isa pang method needed some modded lang with prinzrainer's RemoteForwardingServer.cpp pero it will work
https://phcorner.net/threads/700148/#post-12228997
 
i don't think na kaya syang makuha sa config lang both ovpn or squid.. since consider syang bug ng squid 3.4.4 and below ..kaya nagwork back inject payload .. google mo nalang Squid Bug 3371 ..

pero kung gusto nyong gamitin sa newer version ng squid .. you need to rebuild and compile ang squid na version na gusto mo .. and modify tunnel.cc .. search nyo Bug 3371 then alter nyo lang source .. here is a source from 3.5.20


Code:
        // Bug 3371: shovel any payload already pushed into ConnStateData by the client request
        if (tunnelState->http.valid() && tunnelState->http->getConn() && !tunnelState->http->getConn()->in.buf.isEmpty()) {
            struct ConnStateData::In *in = &tunnelState->http->getConn()->in;
            debugs(26, DBG_DATA, "Tunnel client PUSH Payload: \n" << in->buf << "\n----------");

            // We just need to ensure the bytes from ConnStateData are in client.buf already to deliver
            memcpy(tunnelState->client.buf, in->buf.rawContent(), in->buf.length());
            // NP: readClient() takes care of buffer length accounting.
            tunnelState->readClient(tunnelState->client.buf, in->buf.length(), Comm::OK, 0);
            in->buf.consume(); // ConnStateData buffer accounting after the shuffle.
        } else
            tunnelState->copyRead(tunnelState->client, TunnelStateData::ReadClient);

syempre kanya-kanya nalang diskarte kung panong i alter yung code .. kahit simpleng tanggalin mo lang ! sa tunnelState like
Code:
- if (tunnelState->http.valid() && tunnelState->http->getConn() && !tunnelState->http->getConn()->in.buf.isEmpty())
+ if (tunnelState->http.valid() && tunnelState->http->getConn() && tunnelState->http->getConn()->in.buf.isEmpty())

anyway .. meron naman isa pang method needed some modded lang with prinzrainer's RemoteForwardingServer.cpp pero it will work
https://phcorner.net/threads/700148/#post-12228997
Oh i see, nagtry din kasi ako baka makuha sa build options. Thanks sa info
 
baka meron my sample jan ng squid.conf d talaga madali hehe
Wala akong binago sa squid.conf .. the same parin .. nagamit ko sya sa squid even with 4.7 by editing the source code .. pero kung ayaw mong mag edit just make sure na ang squid mo ay version 3.4.4.2 and below .. starting version 3.4.5 di na sya magwowork..
 
Status
Not open for further replies.
Back
Top