Sure, http://c-icap.sourceforge.net/
http://e-cap.org/ however remember: you still require to write required module by yourself. ;-) 05.07.2017 3:31, Muhammad Usman пишет: > Can you please recommend tools designed for this? > > On Wed, Jul 5, 2017 at 2:27 AM, Yuri <yvoi...@gmail.com > <mailto:yvoi...@gmail.com>> wrote: > > This is a solution, too. But more better to do this with specific > tool, designed for this tasks exactly. > > > 05.07.2017 3:24, Muhammad Usman пишет: >> I dont want to redirect them to some splash page, I want to >> continuously inject my JS script in their session. Currently I am >> able to do this using dansguardian. >> The only part pending is to send IP & other information as parameter. >> >> <script type="text/javascript" apmac="11-22-33-44-55-66" >> data-cusip="10.1.0.1" request="" src="http://mysite.com/js"></script> >> >> On Wed, Jul 5, 2017 at 2:17 AM, Yuri <yvoi...@gmail.com >> <mailto:yvoi...@gmail.com>> wrote: >> >> >> >> 05.07.2017 3:12, Muhammad Usman пишет: >>> Thanks again. >>> I have trying to setup hotspots and I want to pass all user >>> traffic through the proxy server and inject ads (through >>> injection of a JS script in html). I want to pass some >>> parameters like AP MAC and Customer MAC as parameters to the >>> JS script, in order to keep track at user level. >>> Can I achieve all this through Squid or do I need to add >>> other software's as well. >> Yes. It's possible. >> >> Some part of solution: >> >> http://wiki.squid-cache.org/ConfigExamples/Portal/Splash >> <http://wiki.squid-cache.org/ConfigExamples/Portal/Splash> >> >> and this: >> >> http://wiki.squid-cache.org/Features/ICAP >> <http://wiki.squid-cache.org/Features/ICAP> >> >> However, content adaptation part is not so simple and can >> require some programming (up to C/C++ level), because of I >> don't know any ready-to-use and free solution to inject ads >> (Which is understandable, given that advertising is money). >> >> >>> >>> >>> On Wed, Jul 5, 2017 at 2:04 AM, Yuri <yvoi...@gmail.com >>> <mailto:yvoi...@gmail.com>> wrote: >>> >>> However HTTP headers is yet another story. To work with >>> them on the fly - partially, for injecting Ads into >>> pages - you require a bit another tool, named Content >>> Adaptation (ICAP/eCAP). >>> >>> So, finally. Logs is one thing, header/content >>> manipulation - another. >>> >>> What do you want to achieve exactly? >>> >>> >>> 05.07.2017 2:54, Muhammad Usman пишет: >>>> Thanks a lot for your reply. >>>> Can you please confirm if it is possible to receive >>>> custom attributes in header and if yes, then how can I >>>> use those attributes like MAC etc? >>>> >>>> On Wed, Jul 5, 2017 at 1:49 AM, Yuri <yvoi...@gmail.com >>>> <mailto:yvoi...@gmail.com>> wrote: >>>> >>>> Let's open squid's default access.log: >>>> >>>> 1499201177.345 155 *172.16.100.3* TCP_MISS/200 >>>> 633 GET >>>> https://discovery-v4-4.syncthing.net/v2/?device=DEVICE_ID >>>> <https://discovery-v4-4.syncthing.net/v2/?device=DEVICE_ID> >>>> - ORIGINAL_DST/95.85.19.244 <http://95.85.19.244> >>>> application/json >>>> >>>> third (.....|awk {'print $3'}) is exactly client IP. >>>> >>>> How to get it in redirector? Read manual of yours >>>> redirector, I think. Usually this data exactly >>>> present in redirector logs because of this is >>>> _most_ interesting data. >>>> >>>> ;-) >>>> >>>> 05.07.2017 0:56, Muhammad Usman пишет: >>>>> Hi, >>>>> I have configured Squid and >>>>> Dansguardian successfully on Ubuntu. I want to >>>>> inject ads in user browsing (with user consent). >>>>> I want to get details about the user like their IP >>>>> etc but I dont know how to get this in Squid and >>>>> then pass on to dansguardian. Any help would be >>>>> appreciated. Thanks >>>>> >>>>> >>>>> _______________________________________________ >>>>> squid-users mailing list >>>>> squid-users@lists.squid-cache.org >>>>> <mailto:squid-users@lists.squid-cache.org> >>>>> http://lists.squid-cache.org/listinfo/squid-users >>>>> <http://lists.squid-cache.org/listinfo/squid-users> >>>> >>>> >>>> _______________________________________________ >>>> squid-users mailing list >>>> squid-users@lists.squid-cache.org >>>> <mailto:squid-users@lists.squid-cache.org> >>>> http://lists.squid-cache.org/listinfo/squid-users >>>> <http://lists.squid-cache.org/listinfo/squid-users> >>>> >>>> >>> >>> >> >> > >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-users