excellent presentation, merci Xavier, ca reponds exactement a mes questions, 
ce n'est donc pas totallement chinois ni impossible a faire ;)

On Thu, Nov 13, 2003 at 12:31:20PM +0100, Xavier Renard wrote:
> Jean-Francois Dive wrote:
> >A mon avis, ils utilisent ce JNI thingy.
> >
> 
> Je ne suis pas sur. J'ai regard? un peu par curiosit? et il me semble 
> que c'est simpelement un proxy tcp.
> Je suis tomb? la-dessus si ?a t'interesse (+- pp 35 ->42)
> http://www.opticom.lv/filemanager/download/215/SSL-VPN%20Opticom.pdf
> 
> 
> Xavier
> 
> >En fait, le background de la question:  la nouvelle hype dans le monde des
> >vpn c'est les SSLvpn: on remplace IPsec par des trucs bases sur SSL. Le 
> >client
> >load une applet et ca redirige le traffic de ses applications principales 
> >vers le pipe SSL. Pour les applications web based, c'est tout tout con, 
> >mais
> >pour les autres, il doit y avoir une astuce au niveau de l'applet qui doit
> >interagir d'une maniere ou d'une autre avec le stack du client pour 
> >rediriger
> >les sessions sur ce pipe. Je ne sais pas encore a quel niveau ca se fait 
> >(IP ou proxy TCP kkonque); je cherche donc a voir la faisabilite de la 
> >chose.
> >
> >On Wed, Nov 12, 2003 at 06:56:42PM +0100, Pascal Bleser wrote:
> >
> >>-----BEGIN PGP SIGNED MESSAGE-----
> >>Hash: SHA1
> >>
> >>Jean-Francois Dive wrote:
> >>
> >>>Bon, je n'y connais pour ainsi dire pas grand chose en java alors wala 
> >>>la question:
> >>>A partir d'une applet java (signee, faisons simple), comment faire pour 
> >>>rediriger une
> >>>partie du traffic reseau vers une applet java ? Je m'explique: certaines 
> >>>nouvelles
> >>>application a base de SSL (les SSLvpn) utilisent ce systeme pour faire 
> >>>du VPN. Je me
> >>>demande donc comment une applet peut rediriger le traffic ?? 
> >>
> >>Hmm... bonne question...
> >>
> >>En principe, il pourrait y avoir un listener lanc? ? partir de l'applet 
> >>Java, qui ?coute sur un port bien d?termin?. Ca permettrait de faire un 
> >>tunnel. Mais un vrai VPN transparent... heuu...
> >>
> >>Je ne pense vraiment pas qu'il y ait moyen de faire du promiscious ou 
> >>quoi que ce soit du genre ? partir de Java, ? moins de faire du JNI (Java 
> >>Native Interface, du code C ou C++ charg? ? partir de Java, mais 
> >>?videmment plus cross-platform du tout).
> >>
> >>Ceci dit, il faut vraiment qu'elle soit sign?e et qu'elle utilise 
> >>quasiment toutes les permissions des policies, sinon ... paf dehors de la 
> >>sandbox lol
> >>
> >>
> >>>pour etre clair ma(mes) question(s):
> >>>- Dans une applet java signee, peut on ecrire du code java 'complet' 
> >>>(avec toutes les libs
> >>>system etc.. ?
> >>
> >>Oui.
> >>La diff?rence ne se situe vraiment qu'au niveau de la sandbox et des 
> >>policies.
> >>Si elle est sign?e, elle peut m?me acc?der ? ton disque dur etc...
> >>
> >>
> >>>- Le JDK donne il la possibilite d'interagir avec le stack TCP/IP du 
> >>>host (ajouter
> >>>une route etc..etc.. ? )
> >>
> >>Euh non, pas ? ce niveau-l? en tout cas.
> >>Tu sais faire des sockets TCP/IP et contr?ler certains param?tres, mais 
> >>tu ne sais pas aller plus bas que ?a AFAIK.
> >>
> >>Je vais me renseigner...
> >>
> >>L'applet en question ne serait pas b?tement un frontend vers un serveur 
> >>ou une appliance ?
> 
> _______________________________________________________
> Linux Mailing List - http://www.unixtech.be
> Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
> Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
> IRC: efnet.unixtech.be:6667 - #unixtech

-- 

-> Jean-Francois Dive
--> [EMAIL PROTECTED]

  I think that God in creating Man somewhat overestimated his ability.
  -- Oscar Wilde
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à