-- -GMT Wed,12-Aug-2015 08:14:59- 0 puppypc . . .






MACHINE puppypc


DANS CE DIRECTORY IL PEUT Y AVOIR PLUSIEURS FICHIERS TAR
  Differenties par le suffixe MACHINE !

 le prefixe NOM_DU_FICHIER est ici exe_ver_
il traite des executable pour suivre une conference comme auditeur.

note des TAR,
 pour les fichiers executables, binaires ou script(sans les sources C++)
de demonstration pour suivre le cours c++ unix resaux conferences :
la partie destine aux auditeurs 

chaqune des versions MACHINE de tar contien des fichiers executables
 utilises dans le cours, comme tp ou pour suivre la conference

 (RQ : N'essayer pas d'ouvrir le tar avec votre surfeur !)

Apres avoir telechage le tar MACHINE CORRESPONDANT a votre kernel unix :

 Pour voir son contenu utiliser
tar -t -v -P -f exe_ver_MACHINE.tar

 Pour plus info sur la MACHINE qui a fabrique le tar
placer vous dans le directory  de travail et tapper la commande :
tar -x -v -P -f exe_ver_MACHINE.tar zzTARINFOVERSION.txt
lire le fichier
cat zzTARINFOVERSION.txt


 Pour detarer la version correspondante
fait un directory de cours Dcours (par exemple "cours/")
placer vous dans le directory  Dcours et tapper la commande :

tar -x -v -P -f exe_ver_MACHINE.tar

 A la fin de ce document vous trouverez une presentation
des executables contenus dans les archives TAR.

 Les script shell  *.sh sont identiques dans toutes les version.



=========

plusieurs versions kernel son diponibles

-------------------------------------------
// ancienne version sur MACHINE "imcp"

 Les programmes
myresolve.out et socketmailmask.out
sont compiles sur imcp, il sont testes et fonctionnent
 il utilisent des anciennes bibliotheque du resolveur (suze 6.4)
qui peuvent provoquer, sur les nouveaux os,
une erreur de segmentation, dans le resolveur IP !!!

soit vous entrez directement les adresse sous forme IP.IP.IP.IP
ou utilisez une version plus recente (voir plus loin )
-----
// nouvelle version sur MACHINE "... "

 utilisable QUE sur kernel recent

______________________________________________

 Tous les programmes *.out ( sauf les programmes de demo X11 )
sont compiles sans bibliotheque dynamique

=========
 Pour changer de version de kernel
faire un rm de tous les fichiers
avant de detarer !
 ou detarer dans un directory different


mail to imcp.ba@free.fr suject [COURS]

=========

 Les executables suivants sont donnes dans le cadre du cours,
comme exemples pour les travaux pratiques du cours,
pour illustrer certains concepts.

 ils permettent des travaux ulterieurs hors connection,
et des recheches plus avancees.

sommaire des programmes :

   
  inoeud.out   : visualisation des caracteristiques d'un inoeud fichiers
                magor minor ctime lien ...

  myresolv.out : resolution DNS et revers dans l'environnement
                et la configuration de votre machine.

  errorm.out   : les messages d'erreurs en clair

  hexagif.out  : lecture et ecriture des format gif en hexadecimal
                temporisation animation cr comment ...

  windx11.out  : programme affichant les transferts entre un client X
                et ces serveurs et de mise en evidance de leur
                fonctionnement evenementiel.


  socketmailmask.out : Exemple de programation reseaux par API sockets 
                       NAT RECORDER MASQ 
                        Emulation d'un port virtuel tcp
                       pour la gestion d'un domaine mail local
                       (virtuel intranet non declare) 
                       dans une seule adresse du FAI externe
                       (legale Internet) en utilisant que
                       que les services du FAI,
                       par un ordinatuer pas toujours connecte
                       au reseaux externe (ex :celle du cours).
                        Permet les masqueriding adresse en ligne
                       la copie d'un domaine dans un autre
                       la trace de activite du port ..
                       sans toucher (ou presque) a la configuration
                       courante des maillers
                        Permet aussi d'enregitrer les communications
                       client serveur sur un port donne au niveau du routeur ...
                       (un tee pou sockets /TCP/IP)
                        Voir help parametrable integre au programme.

  socketjoinline.out : Complement pour programme precedant
                        permet de compacter le fichier dump
                        qui a enregistre les conversation
                        /tcp/ip entre un serveur et son client
                       

  mail.sh :  Script simple bete et efficace d'envois de mails libre
            au travers de sendmail ou ...
            permet le test de votre config et memorise
            d'un appel a l'autre vos parametres mail preferes.

  synchroshwww.sh : declanche une commande programme a la reception
                  d'une demande par le surfeur OU
                  script autonome independant du surfeur
                   utilisation possible : sonorisatiion conference
                       lire un fichier son appropriee sur internet
                       chaque fois que le surfeur visite une page weeb
                       specifique
                  surveille la derniere url action utilisee
                  pour detecter les modifications 
                  Permet de se passer totalement du serfeur ...
                   N'est pas normalement utilise si le surfeur
                  autorise les frames et sait jouer un son.
                             

  parabole.out :  Calculs pratique de l'allignement d'une parabole sur les
                 les satellites geostationnaire de telediffusion,
                 pour des utilisateurs n'eyant meme pas une boussole,
                 avec l'aide du soleil et de la patience.

  cube.out :  Rubis cube ( * 2048 )

  permut.out :  Tous les arrangements par permutations adjacantes* d'une liste elements
                (* on ne permute que deux elements a chaque fois)
                jeux des Tours de Hanoi

  liste non exaustive !!!!

                 RQ : Certains des programme .out  presentes
                     sont disponibles aussi en interactif sur le serveur de base
                     par le protocole telnet
                       telnet www.trousperdu.org  23
                       http://www.trousperdu.org:23/

  QQ utiltaires pour suivre la conference si le seurfeur est defaillant :

  teemult.out
  rvt100.out
  .......      : support de cours central avec
                distribution multifenetres appache sur resaux
                ou liaison serielles ...

  synchroshwww.sh : declanche une commande programme a la reception
                  d'une demande par le surfeur OU
                  script autonome independant du surfeur
                   utilisation possible : sonorisatiion conference
                       lire un fichier son appropriee sur internet
                       chaque fois que le surfeur visite une page weeb
                       specifique
                  surveille la derniere url action utilisee
                  pour detecter les modifications 
                  Permet de se passer totalement du serfeur ...
                   N'est pas normalement utilise si le surfeur
                  autorise les frames et sait jouer un son.

  RQ :
    Les script shell  *.sh sont identiques dans toutes les version.

  Mais 
  La machine de cours est aussi :

   - un routeur
 
   - un dns et cache ("modial" biaisee [anti/pro]libertaire ?)

   - un serveur DHCP

   - un serveur smtp smart

   - elle va chercher les mails externes et les distribu localement...
    utilise et configure sendmail fetchmail procmail Netscape ...
    gere un domaine vituel smtp par socketmailmask.out

   - C'est aussi un serveur appache multihosting, name et alias
    en resaux virtuel , avec de menus interractifs http 
    permettant l'utilisation de certains scripts et programmes
    precedant, sous un format plus conviviale,
    pour des utilisateurs n'eyant pas encore installe unix !!!

        Avec des url tel que "le mail du pirate debutant" 
       qui permet l'envois de mail pirate avec une ip origine 
       "tres douteuse" sous couvert autantification du DNS fou precedant ...

         RQ rien n'est "VRAIE" sur Internet !!!




 
EXEREADMECOURS.txt
zzTARINFOVERSION.txt
rvt100.out
teemult.out
inoeud.out
myhardlink.out
errorm.out
uniutf8.out
hexagif.out
catbuf.out
myresolv.out
socketmailmask.out
socketjoinline.out
windx11.out
cube.out
permut.out
parabole.out
hosttest.sh
mail.sh
deletmail.sh
synchroshwww.sh
gethttp.sh
timenet.sh

MACHINE puppypc

EOF : fin des données ( 8637 ) ! NC imcp.ba@free.fr  IMCP BLandy Alain غنية