AF - Active Port Forwarder v0.5.2 - fr_README
Copyright (C) 2003 jeremian - jeremian@poczta.fm
================================================

================================================================================

GRAY-WORLD.NET / Active Port Forwarder
======================================

  Le  programme  Active  Port  Forwarder  est  partie  intgrante  des   projets
  Gray-World.net.

  Notre quipe  prsente  sur  le  site  http://gray-world.net  les  projets  et
  publications sur lesquels nous travaillons. Ces projets et  publications  sont
  relatifs au contournement  des  systmes  de  contrle  d'accs  rseau  (NACS
  bypassing) ainsi qu' la scurit des systmes et rseaux.

================================================================================

Active port forwarder est un programme permettant de raliser du  forwarding  de
port scuris.
Il  utilise  le  protocole  SSL  pour  augmenter  le  niveau  de  scurit   des
communications entre serveur et client.

Af est destin aux personnes sans  adresse  IP  publique  externe  qui  dsirent
offrir des services accessibles depuis le net.

EXEMPLE 1:

L'utilisation de Af est extrmement simple. Supposons que nous voulons mettre en
place un serveur http sur notre station et que nous sommes masquerads ou  plac
derrire un firewall:

1) Nous devons tout d'abord  trouver  une  station  sur  internet  avec  une  IP
publique et un shell.

2) Utilisez ensuite make pour compiler Af sur cette machine. (Vous pouvez par la
suite supprimer les fichiers afclient et client.rsa)

3) Editez le fichier de configuration ou entrez sur la  console: (pour  utiliser
la configuration, entrez type -f <cfgfile>)
	$ ./afserver
   Si vous voulez utiliser les valeurs par dfaut:
   - Le nom d'hte sera pris en compte par la fonction hostname (Il serait idal
     qu'il soit rfrenc dans le fichier /etc/hosts)
   - Le serveur sera en coute pour les utilisateurs sur le port 50127
   - Le serveur sera en coute pour le client sur le port 50126
   - Le serveur sera limit  5 utilisateurs
   - Le serveur retransmettra les paquets tcp
   - Aucun log ou message verbeux ne sera activ

4) Nous utilisons make sur notre propre station (Nous pouvons ensuite  supprimer
tous les fichiers sauf afclient et client.rsa)

5) Nous entrons sur la console:
	$ ./afclient -n <name of the server> -p 80
   O <name of the server> est une chane du  type  :  'bastion.univ.gda.pl'  ou
   '153.19.7.200'

6) Nous pouvons ensuite utiliser notre navigateur web avec : 
   <name of the server>:50127 et nous atteindrons notre propre station.

EXEMPLE 2:

Regardons comment nous pouvons utiliser  af  pour  forwarder  des  paquets  udp.
Supposez que nous voulons mettre en place un serveur de jeu  sur  notre  station
(port udp 27960 sur notre station):

1) - 4) sont les mmes que pour  l'exemple  1. (mais  nous  utilisons  l'option:
-t udp)

5) Nous entrons sur la console:
	$ ./afclient -u -n <name of the server> -p 27960
   O <name of the server> est un nom (ou une ip) d'un  hte  sur  lequel  notre
   serveur tourne.

6) Nous connecter  notre jeu est un peu plus compliqu. L'utilisateur  doit  se
   servir de afclient pour cela.
   Il doit spcifier le serveur auquel il veut  se  connecter  et  le  port  sur
   lequel son programme sera en coute:
        $ ./afclient -U -d <hostname> -p <portnum> -n <name of the server> -m\
          <server port>
   O <hostname> est le nom de la station utilisateur (qui veut se  connecter  
   notre jeu). <portnum> est le port auquel  il  se  connectera.  <name  of  the
   server> est le nom de l'hte sur lequel notre serveur tourne.  <server  port>
   est le port sur lequel notre serveur est en coute pour les utilisateurs.
   Pour se connecter  notre jeu, l'utilisateur doit se connecter   <hostname>:
   <portnum>.

Active port forwarder est toujours en phase en dveloppement, alors envoyez  moi
vos commentaires, les bugs que vous rencontrez et vos suggestions 
<jeremian [at] poczta.fm>

Et merci pour votre utilisation de ce programme!

LICENCE
-------

  Active Port Forwarder est distribu sous  les  termes  de  la  licence  GNU  -
  General Public  Licence  version  2.0  et  est  copyright  (c)  2003  jeremian
  <jeremian [at] poczta.fm>.
  Consultez le fichier COPYING pour plus de details.
