[zorp-hu] zorp gpl default policy hole?

Balazs Scheidler zorp-hu@lists.balabit.hu
Sat, 30 Oct 2004 12:12:31 +0200


hali,

On Fri, 2004-10-29 at 18:18, Gabor Halasz wrote:
> HÖLTZL Péter wrote:
> > Szia!
> > 
> > On Fri, 2004-10-29 at 13:51, Gabor Halasz wrote:
> > 
> >>InetZone("Wan", "0.0.0.0/0",
> >>     inbound_services=["Ftp_S", "Http_S", "HttpS_S", "ImapS_S", 
> >>"Neptun_S", "PopS_S", "Ssh_S", "Imap_S", "Pop_S"],
> >>     outbound_services=["*"])
> > 

> > 
> >>Service("Http_S",  Http_C,  InbandRouter())
> > 
> > 
> > InbandRouter-t csak akkor hasznalj, ha:
> >   * nem transzparens proxyd van
> 
> Nem transzparens proxy
> 
> >   * egy fix IP-n es porton figyel
> 
> Egy fix ip/porton figyel
> 
> >   * host header alapjan tobb szerver fele akarod tovabb kuldeni 
> >     a kapcsolatot
> > 
> 
> host header alapján több szerver felé akarom tovább küldeni a kapcsolatot

hmm.. ez most kintrol jon befele, vagy bentrol megy kifele? ha bentol
megy kifele, akkor TransparentRouter, ha kintrol megy befele akkor
InbandRouter, de ne engedd vissza.

> 
> 
> > 
> >>>Valamint
> >>>az access controll miatt eleg valoszinutlen, hogy mondjuk valaki az
> >>>internet iranybol becsatlakozzon egy zorpra, es utana az internet
> >>>iranyaba vissza is csatlakozzon (legalabbis ertelmes konfigot
> >>>feltetelezve)
> > 
> > 
> > Pont ezt rontottad el, mert az access controlban _megengedted_ ezt.
> > 
> 
> És? Hogyan tiltsam ki?

ld lent.

> 
> > Es meg valami: 
> > 
> > Meg lehetne oldani, hogy ellenorizzuk a celportot, de ez a konfig akkor
> > is open proxy lenne, mert jol hasznalhato (a kliens szempontjebol)
> > anonymizer-nek. Mivel barmit le tud kerni a te nevedben...
> > 
> 
> Nem a célportot kell ellenőrizni, hanem a dest addresst.

az engedelyezett utvonalakat az access control-lal irod le. azaz a
zonaidnal az inbound es outbound services tombokkel.

te beengeded a wan iranybol a HTTP kereseket, majd visszaengeded
ugyanezt a szolgaltatast, ezzel effektive engedelyezed a "pattintast".
Vedd ki a '*'-ot a Wan zona inbound_services-ei kozul.

a zorp kizarolag a zonakat hasznalja a "cim" ellenorzesre, amugy nincs
arrol informacioja, hogy mi van kint, es mi van bent.

A default policy-ban levo '*' mintakent szerepel, eles konfigban erosen
ellenjavalt. A mintabol is kiveszem, a felreerteseket elkerulendo.

-- 
Bazsi