background preloader

Web proxy

Facebook Twitter

Varnish

How To Set Up A Proxy Server In Ubuntu Linux. What is a proxy?

How To Set Up A Proxy Server In Ubuntu Linux

Simply put, a proxy is an intermediate stop that your browser makes while requesting webpages and other web content from the Internet. Many companies legitimately use them so that they can filter content both for security purposes as perimeter control, as an anti-virus/anti-malware solution, or to make sure employees are adhering to Internet policy. When your browser makes a request, it first contacts the proxy server. If the proxy server is also a cache – it will check the cache locally to see if the content already exists – if it does it will serve it locally, speeding up your browser experience considerably, or if it doesn’t, it makes a request for that content on the general web.

The Easy Proxy For Ubuntu The ‘easiest’ way to create a proxy with Ubuntu is creating a tunnel through SSH. For a quick overview, you first must have an Ubuntu server with SSH access available to you. The Almost-Easy Proxy For Ubuntu The second way you can do this is to use a web proxy. Squid : Optimising Web Delivery. Glype : un proxy en PHP. Le 05 février 2012, par Louis Un certain nombre de sites sont bloqués à mon boulot (blocaque par nom de domaine je pense), ce qui m’a amené à chercher des sites de proxy.

Glype : un proxy en PHP

L’idée est d’accéder à ces sites, et donc de contourner ce blocage. Je suis tombé sur Glype, qui permet de ré-écrire à peu près tout les contenus. Si je prend mon boulot pour exemple : ils bloquent www.macgeneration.com (mais pas forum.macgeneration.com, allez savoir pourquoi). Glype permet de servir lui-même toutes les ressources de la page demandée, tout en ré-écrivant les URL, ce qui permet de « naviguer sur Glype ». Or, jusqu’ici, j’utilisais un site ayant installé Glype mais ne proposant rien de plus, d’où l’idée d’installer le mien à moi, parce que ça ne coûte rien, et que ça me permet de retoucher un peu à mon serveur (d’enlever un peu la poussière qui s’accumule, en d’autres termes extension=curl.so En cherchant un peu sur le web, j’ai vu qu’il existait d’autres scripts PHP de proxy, que je liste ci-dessous :

Ratproxy - passive web application security assessment tool. Proxystrike - Active web application proxy. My new security blog @ NEW Plugins Howto ProxyStrike v2.1 is an active Web Application Proxy.

proxystrike - Active web application proxy

It's a tool designed to find vulnerabilities while browsing an application. It was created because the problems we faced in the pentests of web applications that depends heavily on Javascript, not many web scanners did it good in this stage, so we came with this proxy. Right now it has available Sql injection and XSS plugins. The process is very simple, ProxyStrike runs like a proxy listening in port 8008 by default, so you have to browse the desired web site setting your browser to use ProxyStrike as a proxy, and ProxyStrike will analyze all the paremeters in background mode. Download sources and run with python proxystrike.py or try the executable versions.

Features: Plugin engine (Create your own plugins!) Requeriments: