Mandi! Tomasz Chmielewski
  In chel di` si favelave...

> As in 99% cases wpkg.js sits on the remote server, it is by definition 
> insecure, isn't it?

It's a pint of view...

> Handling security by something which is hosted on a potentially not 
> secure machine isn't the best idea - you would never know if it's your 
> or attacker's wpkg.js.

Indeed ther's some different problems to take care.

What i'm speaking about is a:

a) an attacker have no access to the server (indeed, done that we have
 no more things to speak about... ;), no access to the clients apart
one/two to get some knowledge on the system

b) the attacker want to take control of all clients (that use WPKG, of
 course).

In a scenario like that, currently, and if not using a domain account
to access WPKG shares, to the attacker suffices to do a DOS against the
server, tear it down, start their hacked server *and* restart clients
to be able to install whatever on client machine.
I think this is a simple attack, but it costs so much because you have
to shut down server *and* all client to force WPKG execution on all
cient, and doing so without that sysadmin or users note that it is
really hard...

If domain password are used to access the server, this indeed make the
things harder and costly, probably so costly that does not worth,
because we have to crack a password, probably choosen to be very hard
to crack.

... mumble ...

Thinking about all the stuff works. Indeed you're right.

wpkg.js run client side, so access share with client rights; if a
'secret' have to be checked someway, they have to be read client side
and server side by the same wpkg.js instance.
So, indeed, simple auth schema does not offer more security than
without it, because the 'secrets file' have to be placed somewhere in
the shares, accessible.

To have mode security it is needed to setup some challenge from client
to server, no shares, and indeed this is out of wpkg.js scope.


> > Exactly this. I Admit that i'm a bit lazy in my domain to use guest
> > access to WPKG and %SOFTWARE% shares, but indeed a 'minimal'
> > client/server authentication have to be implemented.
> OK, but how? :)

No way, sorry. ;)


-- 
dott. Marco Gaiarin                                 GNUPG Key ID: 240A3D66
  Associazione ``La Nostra Famiglia''                http://www.sv.lnf.it/
  Polo FVG  -  Via della Bontà, 7 - 33078  -  San Vito al Tagliamento (PN)
  marco.gaiarin(at)sv.lnf.it      tel +39-0434-842711  fax +39-0434-842797

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
wpkg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wpkg-users

Reply via email to