Bal du vendredi

  • Canada
  • GNU/Linux
  • Pine
Vous connaissez knoppix. Lisez attentivement l'histoire qui suit, j'en
suis encore tout excité.

Les gars de 3e étage de ma shop (lire geeks) vont faire une version
maison de Knoppix. Le but? Faire en sorte que toute personne se loguant
de l'extérieur de la batisse sur le réseau roule un système d'exploitation
(SE) connu.

Il sera donc impossible de se connecter avec un autre SE que le CD de
Knoppix qu'ils vont nous fournir. De cette façon, l'environnement qui est
connecté sur notre réseau (et comme on le sait le réseau est l'ordinateur)
est totalement connu, ce qui n'est pas le cas en ce moment. Plus de
problème avec, entre autre, les méchants virus de certains SE que je ne
nommerai pas pour ne pas leur faire de pub.

Notre mouture de Knoppix empechera de mounter d'autre périphérique, genre
disque dur, à part le CD-ROM sur lequel Knoppix se trouve.

Comment faire pour être certain qu'un mal intentionné ne prenne la version
de Knoppix qui nous est remis, n'ajoute directement des choses sur
l'image, le grave par la suite et se connecte au réseau? C'est ça le plus
beau. Pendant qu'on est connecté à ma shop (Environnement Canada), la
version de Knoppix maison fait un checksum sur des parties, non
divulguées, du CD-ROM qui roule. Le résultat du checksum est comparé à ce
que devrait être celui du CD-ROM qui m'a été remis et, en cas de
désaccord, la connexion est coupée.


Je suis sur les feux à long fuseau (aka les hautes),

Miguel
 

Re: Bal du vendredi

  • Canada
  • GNU/Linux
  • Mutt

> Comment faire pour être certain qu'un mal intentionné ne prenne la version
> de Knoppix qui nous est remis, n'ajoute directement des choses sur
> l'image, le grave par la suite et se connecte au réseau? C'est ça le plus
> beau. Pendant qu'on est connecté à ma shop (Environnement Canada), la
> version de Knoppix maison fait un checksum sur des parties, non
> divulguées, du CD-ROM qui roule. Le résultat du checksum est comparé à ce
> que devrait être celui du CD-ROM qui m'a été remis et, en cas de
> désaccord, la connexion est coupée.


C'est nice comme projet, or s'ils distribuent ce Knoppix, ils sont
obligés de te fournir la source - et donc tu peux savoir le checksum est
fait où.

Quelqu'un a une idée d'un moyen qui empêcherait de hacker le CD, ayant
la source, tout en gardant l'esprit GPL?

C'est libre ou ce l'est pas.



--
--====|====--
--------================|================--------
Patrice Levesque
http://ptaff.ca/
wayne(à)ptaff.ca
--------================|================--------
--====|====-- GPG: http://ptaff.ca/k.asc ID 9212A432
--
Pièces jointes
 

Re: Bal du vendredi

  • Canada
  • Windows
  • Mozilla Thunderbird
Patrice Levesque wrote:



> C'est nice comme projet, or s'ils distribuent ce Knoppix, ils sont
> obligés de te fournir la source - et donc tu peux savoir le checksum est
> fait où.
>
> Quelqu'un a une idée d'un moyen qui empêcherait de hacker le CD, ayant
> la source, tout en gardant l'esprit GPL?
>
> C'est libre ou ce l'est pas.


Je ne pense pas qu'il soit obligé de donner la source d'un programme
non-GPL qui est inclus sur le CD Knoppix. S'il modifie du code de
knoppix, oui. Mais ils peuvent tout simplement créer un logiciel qui est
exécuté lors du boot qui fait le checksum et envoie le résultat.

Par contre, je crois que:
1) Il est possible de voir le checksum lors de son execution, ou encore
des-assembler le code qui fait le checksum.
2) Il est possible d'être mardeux et de faire des modifs aux bonnes places
3) Utilise un packet sniffer pour voir le checksum qui est envoyé...
4) Deviner que c'est la dimension du CD qui est envoyé...

Ce que je ne comprends pas c'est pourquoi forcer des usagers Linux à
avoir la même distribution avec comme raison les virus de Microsoft. Je
ne pense pas qu'ils vont convaincre des usagers Windows de rouler Linux
comme ça. Ces gens utilisent probablement leur connexion pour 2 choses:
Internet et Email. S'ils sont sous Windows, ils utilisent Outbreak se
connectant à Exchange... À moins d'acheter Ximian Connector for MS
Exchange pour chaque CD, les gens n'auront pas accès à leur email.

De toute façon, avec un bon firewall, on bloque la majorité des virus.

Tes amis s'invitent aussi énormèment de trouble:
Client: J'ai besoind de florp-1.2.3 et il n'est pas sur le CD
IT: Monsieur, ce logiciels est très peu commun, nous ne mettons que ce
qui est le plus utilisé.
Client: Oui, mais j'ai besoin de florp-1.2.3 pour mon projet!
IT: On comprends monsieur, mais il est impossible de satisfaire tous les
usagers
Client: C'est ridicule! Je reviens à Windows dans ce cas. Ce Linux c'est
très limité comme affaire!
IT: euh...

Tout le cool de Linux c'est sa liberté!

Ciao,

--
Stefan "Mitch" Michalowski
a.k.a. DjDelovsky
Email: mitch(à)ptaff.ca
 

Re: Bal du vendredi

  • Canada
  • GNU/Linux
  • Pine

> Je ne pense pas qu'il soit obligé de donner la source d'un programme
> non-GPL qui est inclus sur le CD Knoppix. S'il modifie du code de
> knoppix, oui. Mais ils peuvent tout simplement créer un logiciel qui est
> exécuté lors du boot qui fait le checksum et envoie le résultat.


Bonne réponse, ça doit être ça.


> Ce que je ne comprends pas c'est pourquoi forcer des usagers Linux à
> avoir la même distribution avec comme raison les virus de Microsoft. Je
> ne pense pas qu'ils vont convaincre des usagers Windows de rouler Linux
> comme ça. Ces gens utilisent probablement leur connexion pour 2 choses:
> Internet et Email. S'ils sont sous Windows, ils utilisent Outbreak se
> connectant à Exchange... À moins d'acheter Ximian Connector for MS
> Exchange pour chaque CD, les gens n'auront pas accès à leur email.


Tous les usagers devront utiliser la version de Knoppix s'ils veulent se
connecter sur le réseau d'EC, même ceux qui roule l'autre SE.



> De toute façon, avec un bon firewall, on bloque la majorité des virus.


Je suis d'accord mais lorsqu'on peut éviter de se poser des questions,
c'est toujours mieux. (Oui je suis pour l'abstinance, c'est moins de
trouble).


> Tes amis s'invitent aussi énormèment de trouble:
> Client: J'ai besoind de florp-1.2.3 et il n'est pas sur le CD
> IT: Monsieur, ce logiciels est très peu commun, nous ne mettons que ce
> qui est le plus utilisé.
> Client: Oui, mais j'ai besoin de florp-1.2.3 pour mon projet!
> IT: On comprends monsieur, mais il est impossible de satisfaire tous les
> usagers
> Client: C'est ridicule! Je reviens à Windows dans ce cas. Ce Linux c'est
> très limité comme affaire!
> IT: euh...


J'ai mal expliqué le but de ce CD. Il sert à se loguer sur le site d'EC
et pour travailler remote chez toi, pas pour utiliser ce qui se trouve sur
ton ordinateur. Le but c'est d'avoir X. Si tu veux travailler avec tes
affaires sur ton ordi, y a pas de problème, c'est juste que tu ne peux pas
te connecter sur le réseau d'EC en même temps.

Il va y avoir une période d'adaptation au début c'est certain. Des
releases avec des ajouts parce qu'ils n'avaient pas pensé à des choses de
base.


Miguel
 
Re: Bal du vendredi
  • Canada
  • Windows
  • Mozilla Thunderbird
Miguel Tremblay wrote:


>>Je ne pense pas qu'il soit obligé de donner la source d'un programme
>>non-GPL qui est inclus sur le CD Knoppix. S'il modifie du code de
>>knoppix, oui. Mais ils peuvent tout simplement créer un logiciel qui est
>>exécuté lors du boot qui fait le checksum et envoie le résultat.
>
>
> Bonne réponse, ça doit être ça.


Ce n'est pas certain. Il y a bien des gens qui prennent du code GPL et
qui l'utilise sans donner la source.. Il faut faire attention..


> Tous les usagers devront utiliser la version de Knoppix s'ils veulent se
> connecter sur le réseau d'EC, même ceux qui roule l'autre SE.


Ça va rendre des gens pas content et ils risquent de blâmer Linux pour
le manque de flexibilité.. Pas bon.


> Je suis d'accord mais lorsqu'on peut éviter de se poser des questions,
> c'est toujours mieux. (Oui je suis pour l'abstinance, c'est moins de
> trouble).


Euh, je pense pas que tu comprennes. Si les gens ne feront que du X, ton
firewall peut bloquer tout sauf le port de X, ou encore mieux, seulement
ssh et faire des session X over ssh. Je ne pense pas qu'il y ait
beaucoup de virus qui utilisent le port 22.



> J'ai mal expliqué le but de ce CD. Il sert à se loguer sur le site d'EC
> et pour travailler remote chez toi, pas pour utiliser ce qui se trouve sur
> ton ordinateur. Le but c'est d'avoir X. Si tu veux travailler avec tes
> affaires sur ton ordi, y a pas de problème, c'est juste que tu ne peux pas
> te connecter sur le réseau d'EC en même temps.
>
> Il va y avoir une période d'adaptation au début c'est certain. Des
> releases avec des ajouts parce qu'ils n'avaient pas pensé à des choses de
> base.


Il y a une limite à ce que tu peux mettre sur un CD. Un jour ils
frapperont cette limite. Aussi, Knoppix demande un minimum de mémoire,
si les gens ont de vieille station chez eux, ça risque de causer
problème. De plus, c'est gossant d'être obligé de rebooter ta station
pour travailler. Imagine si tu roules un fileserver ou un webserver sur
ta station?

Je ne veux pas enlever de mérite à tes amis du 3ième, c'est juste que je
ne vois pas leur solution comme étant la bonne pour le problème. Mais
bon, on verra avec le temps.

Ciao,

--
Stefan "Mitch" Michalowski
a.k.a. DjDelovsky
Email: mitch(à)ptaff.ca
 
Re: Bal du vendredi
  • Network
  • GNU/Linux
  • Mutt

> Il y a une limite à ce que tu peux mettre sur un CD. Un jour ils
> frapperont cette limite.


Bah, y'aura ben des DVD. SuSE est disponible ainsi.



> Aussi, Knoppix demande un minimum de mémoire,
> si les gens ont de vieille station chez eux, ça risque de causer
> problème. De plus, c'est gossant d'être obligé de rebooter ta station
> pour travailler. Imagine si tu roules un fileserver ou un webserver sur
> ta station?


Je me souviens d'avoir essayé Knoppix sur ma machine avant que je change
de moniteur (un bon vieux 14" fixed-freq qui fliquait) et c'était
impossible car je n'y voyais rien. On me dira "Man, moniteur poche!"
mais j'imagine que je n'ai pas été la dernière personne à utiliser un
moniteur vieux. Extrapoler pour le reste du hardware.


--
Patrice Levesque - patrice(à)musicBOT.net
mBOT - Administrateur système / Programmeur
T: 514-840-9009/1-866-840-9010
http://www.musicBOT.net
http://www.marketBOT.net
Pièces jointes
 
Re: Bal du vendredi
  • Network
  • KMail
Le 7 Mai 2004 11:31, Patrice Levesque a écrit :

> > Il y a une limite à ce que tu peux mettre sur un CD. Un jour ils
> > frapperont cette limite.
>
> Bah, y'aura ben des DVD. SuSE est disponible ainsi.
>
> > Aussi, Knoppix demande un minimum de mémoire,
> > si les gens ont de vieille station chez eux, ça risque de causer
> > problème. De plus, c'est gossant d'être obligé de rebooter ta station
> > pour travailler. Imagine si tu roules un fileserver ou un webserver sur
> > ta station?
>
> Je me souviens d'avoir essayé Knoppix sur ma machine avant que je change
> de moniteur (un bon vieux 14" fixed-freq qui fliquait) et c'était
> impossible car je n'y voyais rien. On me dira "Man, moniteur poche!"
> mais j'imagine que je n'ai pas été la dernière personne à utiliser un
> moniteur vieux. Extrapoler pour le reste du hardware.


genre
- "hé, y'a un carré noir autour de mon écran"
- "ah, c'est parce que ta carte vidéo machinchouette est pas reconnue avec le
bon driver."
- "????"
- "c'est facile, quand ça va démarrer, écrit knoppix xmodule=fbdev"
- "facile ???"

ouais...



--
Benoit St-André
ben(à)benoitst-andre.net
Connaissez-vous Linuxédu-Québec ? http://linuxeduquebec.org
 
Re: Bal du vendredi
  • Canada
  • Windows
  • Mozilla Thunderbird
Benoit St-Andre wrote:


> genre
> - "hé, y'a un carré noir autour de mon écran"
> - "ah, c'est parce que ta carte vidéo machinchouette est pas reconnue avec le
> bon driver."
> - "????"
> - "c'est facile, quand ça va démarrer, écrit knoppix xmodule=fbdev"
> - "facile ???"
>
> ouais...


Plutôt:
- J'ai un problème
- Quel est votre problème monsieur?
- Ça marche pas
- Qu'est-ce qui ne fonctionne pas?
- Ben, l'ordinateur!
- Qu'est-ce qui ne fonctionne pas avec l'ordinateur?
- ...

Ciao,

--
Stefan "Mitch" Michalowski
a.k.a. DjDelovsky
Email: mitch(à)ptaff.ca
 
Re: Bal du vendredi
  • Network
  • KMail
Sans en remettre sur l'outil que Miguel utilise.... on dirait bien que ce
programme au nom d'un conifère bien connu s'amuse à bousiller l'encodage du
mail de wayne (j'ai essayé utf-8, iso-8859-1, 8859-15, rien à faire)

Pour le sujet principal¸ si c'est juste une configuration, la gpl est
respectée si le programme n'est pas modifié (j'ai pas à redistribuer un
programme gpl juste parce que je configure le fichier de config)...

Par contre, la solution ne serait-elle pas mieux avec un système clé
publique-clé privée ?

Genre sans la clé privée que je te donne sur un papier/dans un email/ le
système central te refuse la connexion ?

Peut-être que je comprends tout croche, mais messemble que c'est plus fiable
que de "cacher quelque part" quelque chose qu'un checksum va retrouver (si
j'ai bien compris).

Benoit


Le 7 Mai 2004 10:48, Miguel Tremblay a écrit :

> > Je ne pense pas qu'il soit obligé de donner la source d'un programme
> > non-GPL qui est inclus sur le CD Knoppix. S'il modifie du code de
> > knoppix, oui. Mais ils peuvent tout simplement créer un logiciel qui est
> > exécuté lors du boot qui fait le checksum et envoie le résultat.
>
> Bonne réponse, ça doit être ça.
>
> > Ce que je ne comprends pas c'est pourquoi forcer des usagers Linux à
> > avoir la même distribution avec comme raison les virus de Microsoft. Je
> > ne pense pas qu'ils vont convaincre des usagers Windows de rouler Linux
> > comme ça. Ces gens utilisent probablement leur connexion pour 2 choses:
> > Internet et Email. S'ils sont sous Windows, ils utilisent Outbreak se
> > connectant à Exchange... À moins d'acheter Ximian Connector for MS
> > Exchange pour chaque CD, les gens n'auront pas accès à leur email.
>
> Tous les usagers devront utiliser la version de Knoppix s'ils veulent se
> connecter sur le réseau d'EC, même ceux qui roule l'autre SE.
>
> > De toute façon, avec un bon firewall, on bloque la majorité des virus.
>
> Je suis d'accord mais lorsqu'on peut éviter de se poser des questions,
> c'est toujours mieux. (Oui je suis pour l'abstinance, c'est moins de
> trouble).
>
> > Tes amis s'invitent aussi énormèment de trouble:
> > Client: J'ai besoind de florp-1.2.3 et il n'est pas sur le CD
> > IT: Monsieur, ce logiciels est très peu commun, nous ne mettons que ce
> > qui est le plus utilisé.
> > Client: Oui, mais j'ai besoin de florp-1.2.3 pour mon projet!
> > IT: On comprends monsieur, mais il est impossible de satisfaire tous les
> > usagers
> > Client: C'est ridicule! Je reviens à Windows dans ce cas. Ce Linux c'est
> > très limité comme affaire!
> > IT: euh...
>
> J'ai mal expliqué le but de ce CD. Il sert à se loguer sur le site d'EC
> et pour travailler remote chez toi, pas pour utiliser ce qui se trouve sur
> ton ordinateur. Le but c'est d'avoir X. Si tu veux travailler avec tes
> affaires sur ton ordi, y a pas de problème, c'est juste que tu ne peux pas
> te connecter sur le réseau d'EC en même temps.
>
> Il va y avoir une période d'adaptation au début c'est certain. Des
> releases avec des ajouts parce qu'ils n'avaient pas pensé à des choses de
> base.
>
>
> Miguel



--
Benoit St-André
ben(à)benoitst-andre.net
Connaissez-vous Linuxédu-Québec ? http://linuxeduquebec.org
 
Re: Bal du vendredi
  • Canada
  • Windows
  • Mozilla Thunderbird
Benoit St-Andre wrote:


> Sans en remettre sur l'outil que Miguel utilise.... on dirait bien que ce
> programme au nom d'un conifère bien connu s'amuse à bousiller l'encodage du
> mail de wayne (j'ai essayé utf-8, iso-8859-1, 8859-15, rien à faire)


En effet, je remarque la même chose ici. Par contre, les charactères
apparaissent bien lorsque je mets UTF-8. Du moins les charactères
français de mon texte.

Miguel, regarde si tu peux changer qqchose dans tes config de pine pour
le forcer à lire/écrire en UTF-8.


> Pour le sujet principal¸ si c'est juste une configuration, la gpl est
> respectée si le programme n'est pas modifié (j'ai pas à redistribuer un
> programme gpl juste parce que je configure le fichier de config)...


Bon point.

Une question me vient à l'esprit par contre, est-ce que la config de
EMACS est considéré comme du code ou de la config? C'est quand même du
LISP et il est possible de faire à peu près n'importe quoi avec ça, même
un browser web!


> Par contre, la solution ne serait-elle pas mieux avec un système clé
> publique-clé privée ?


Tu pourrais simplement copier la clé publique sur un autre OS (SE).. ça
règle pas le problème.

Ciao,

--
Stefan "Mitch" Michalowski
a.k.a. DjDelovsky
Email: mitch(à)ptaff.ca
 
Re: Bal du vendredi
  • Network
  • KMail
Le 7 Mai 2004 11:12, stefan michalowski a écrit :

> Benoit St-Andre wrote:
> > Sans en remettre sur l'outil que Miguel utilise.... on dirait bien que ce
> > programme au nom d'un conifère bien connu s'amuse à bousiller l'encodage
> > du mail de wayne (j'ai essayé utf-8, iso-8859-1, 8859-15, rien à faire)
>
> En effet, je remarque la même chose ici. Par contre, les charactères
> apparaissent bien lorsque je mets UTF-8. Du moins les charactères
> français de mon texte.
>
> Miguel, regarde si tu peux changer qqchose dans tes config de pine pour
> le forcer à lire/écrire en UTF-8.


je rectifie:

en utf-8, le texte de wayne est ok, mais pas ce que Miguel a écrit en réponse,
en iso-8859, c'est l'inverse.

Définitivement, Pine a un TCO très élevé ... :-)


--
Benoit St-André
ben(à)benoitst-andre.net
Connaissez-vous Linuxédu-Québec ? http://linuxeduquebec.org
 
Re: Bal du vendredi
  • Network
  • GNU/Linux
  • Mutt

> en utf-8, le texte de wayne est ok, mais pas ce que Miguel a écrit en
> réponse,


Watch out, chez moi mutt et bash et Vim sont en UTF-8, mais pas au
bureau, et ça fait plein de fucks. Ainsi en écrivant ce reply, je dois
forçer Vim à se mettre en iso-8859-1 pour pas scraper ce que je quote de
vous, ce qui probablement crée plein de vulgarités d'accents. Je vais
ce soir cesser d'utiliser Knoppix (heyhey, uptime de 18 jours) et
installer Mandrake. Ça va probablement aider mon encodage du bureau.
En attendant, j'ai très probablement mes torts dans cette histoire.

Les accents, hein? pffff.


--
Patrice Levesque - patrice(à)musicBOT.net
mBOT - Administrateur système / Programmeur
T: 514-840-9009/1-866-840-9010
http://www.musicBOT.net
http://www.marketBOT.net
Pièces jointes
 

Re: Bal du vendredi

  • Network
  • GNU/Linux
  • Mutt

> 3) Utilise un packet sniffer pour voir le checksum qui est envoyé...


Mouais, dans la douche je pensais à ça. Si t'es sur un réseau, tu te
fais avoir. Évidemment, ça va repousser 99% des usagers, et il n'existe
rien d'absolument sécuritaire.

Je ne vois d'ailleurs pas comment un Windows User pourrait transmettre
des virus à un GNU/Linux remote; c'est comme la grippe de l'abeille, ça
se transmet pas à l'humain.

As-tu idée du service fourni "remote"? est-ce simplement un shell? du X?
même en voulant être malicieux et en uploadant un executable méchant,
ben le seul tort c'est le compte du user.



> De toute façon, avec un bon firewall, on bloque la majorité des virus.


Avec un bon virus, on passe par les bons ports (25, 80...)




--
Patrice Levesque - patrice(à)musicBOT.net
mBOT - Administrateur système / Programmeur
T: 514-840-9009/1-866-840-9010
http://www.musicBOT.net
http://www.marketBOT.net
Pièces jointes
 

 

Propulsé par xhtmail