Salut

Le 21 juillet 2014 14:18, Lien Rag <lien...@hotmail.com> a écrit :

>  OK...
> Mais en fait tu n'as pas répondu à la question: le shell est spécifique à
> l'OS ou pas?
>

UNIX est le système d'exploitation. Il permet de faire fonctionner l'
ordinateur, et lui permet d'assurer un certain nombre de services. Parmi
ces services,
le shell, ou interpréteur de commandes, il permet à un utilisateur de
lancer des
commandes de façon interactif. C'est le programme chargé d'assurer le
dialogue avec
l'utilisateur et le système d'exploitation (OS) , mais il n'est pas L'OS

--Ad





> Je te rappelle que le départ était que j'avais l'impression qu'un virus
> générique (i.e non codé pour Debian) ne pourrait pas s'exécuter sur ma
> machine - éventuellement sur la machine virtuelle Windows mais
> disparaissant donc si j'éteins celle-ci.
>
> Dans ton explication, une fois que le programme python a été exécuté (ce
> qui n'arrivera pas s'il demande à un utilisateur Debian de le valider
> d'abord) à la limite je peux comprendre que des commandes utilisant la
> couche applicative (les navigateurs par exemple) puissent être les mêmes
> indépendamment de l'OS, mais si les commandes du Shell ne sont pas
> reconnues par la machine je ne vois pas comment le virus pourra lancer le
> programme python.
>
> Pour l'Applet Java par contre je suis d'accord que c'est par définition
> agnostique vis-à-vis de l'OS donc un moyen de se faire infecter par des
> saletés Windows; mais une fois Java éteint il me semble toujours qu'il ne
> restera rien sauf dans le rare cas où le virus est écrit pour Linux.
>
>
> On 21/07/2014 11:27, Alioune Dia wrote:
>
> Salut
>
>
> Le 1 juillet 2014 02:15, Lien Rag <lien...@hotmail.com> a écrit :
>
>>  Ben s'il n'est pas adapté à Linux il ne connaît pas etc/rc.d...
>> Les script shell ne sont pas spécifiques aux OS?
>>
>>
> Je comprends ce que Tu veux dire en disant que Si Tu supprimes la machine
> Vistuelle est ce que Le probleme est reglé ,je t'ai dis que non parcque une
> fois que un programme Java encapsulé dans un applet par exemple s'execute
> dans
> ta machine avec les autorisations de root , Bien sur que le systeme va
> t'avertir avant de le faire , mais si Tu le valide par exemple , il pourra
> facilement creer a la volée un autre programme qui est cette fois du shell
> par exemple ou
> du python au quel il adjoindra par exemple un script shell qui pourra
> redémarrer a chaque fois que Ta machine va redémarrer pour y executer du
> shell par exemple.
>
> Il ne faut pas oublier que dansle shell en plus d'etre un langagede
> programmation est aussi une coquille, donc on peut appeler n'importe que
> programme si l'interpreteur de ce programe a été installé
>
>
>
> https://github.com/okfn/dataexplorer/commit/e78a7992d4352b2f1bfada054652085e018f38f6
>
> Par exemple si  tu fais un
>
>  python -m SimpleHTTPServer 80
>
> Le shell va le passer a l’interpréteur de Python qui démarre un serveur
> sur ta machine ,si interpréteur de Python est installé surla machine bien
> sur ce qui est le cas de toutes les machines Unix de nos jours, au moins
> dans sa version  1.6
>
> --Ad
>
>
>
>
> --
> Ce message a été envoyé à la liste libre@dakarlug.org
>
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
>
>
>
> --
> Ce message a été envoyé à la liste libre@dakarlug.org
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste libre@dakarlug.org
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à