Visiteurs

Sunday, May 30, 2010

La sécurité sur un Mac... Ca existe?

Souvent, l'argument premier que donnera un propriétaire de Mac à un utilisateur Windows pour justifier son choix est qu'il n'y a pas de virus qui peuvent affecter leur machine.

Sous un point de vue technique, c'est vrai. Il n'y a pratiquement pas de virus de ce nom qui puisse affecter un Mac. Cependant, il faut creuser plus loin pour voir le portrait global de la sécurité de votre machine adorée.

Dans le langage populaire, les gens ont prit au fil du temps l'habitude d'appeler toute faille de sécurité un virus. C'est un vilain mot VIRUS. "Ca va effacer tout ton disque dur!". C'est faux.

Il existe plusieurs types de failles de sécurité; les logiciels espions, les pourriels, les cheval de troie, les vers, les virus ainsi plusieurs autres qui seront developpés dans les prochaines années.

Voici quelques définitions de failles de sécurité, telles que décrites sur le site internet de Symantec Corp.

Qu’est ce qu’un Cheval de Troie ?
Un Cheval de Troie est un programme simulant de faire quelque chose, mais faisant tout autre chose à la place. Leur nom vient du fameux Cheval de Troie de la Grêce antique, offert en cadeau, mais qui en fait avait pour but de causer la ruine et la destruction de la ville ayant reçu ce cheval en bois.
Un Cheval de Troie sur un ordinateur est un programme exécutable indépendant, qui est présenté comme ayant une action précise. Néanmoins lorsque ce programme est lancé, il va par exemple formater le disque dur, voler les mots de passe ou envoyer des informations confidentielles au créateur via Internet. 

Qu’est ce qu’un Ver ?
Un Ver est un programme indépendant, qui se copie d’ordinateur en ordinateur. La différence entre un ver et un virus est que le ver ne peut pas se greffer à un autre programme et donc l’infecter, il va simplement se copier via un réseau ou Internet, d’ordinateur en ordinateur. Ce type de réplication peut donc non seulement affecter un ordinateur, mais aussi dégrader les performances du réseau dans une entreprise. Comme un virus ce ver peut contenir une action nuisible du type destruction de données ou envoi d’informations confidentielles. 

Virus de Zone d’amorce 
Un virus de zone d’amorce utilise la méthode la plus simple existante pour se propager. Il infecte la zone d’amorce des disques durs et des disquettes, la zone d’amorce est la première partie du disque lu par l’ordinateur lors de son démarrage, elle contient les informations expliquant à l’ordinateur comment démarrer.
Cette zone contient aussi des informations expliquant à l’ordinateur comment le disque est formaté, si il y a des partitions etc.
Pour être infecté, il faut avoir démarré sur une disquette, ou un disque amovible contenant le virus. Une fois la zone d’amorce de l’ordinateur infectée, ce virus se transmettra sur toute disquette ou support amovible inséré dans l’ordinateur. La plupart des virus de zone d’amorce ne fonctionnent plus sous les nouveaux systèmes d’exploitation tels que Windows NT.

Virus DOS
La plupart des virus programmes écrits fonctionnent sous le système d’exploitation DOS. Le DOS est le système d’exploitation le plus simple sur machine PC, néanmoins Windows exécute les programmes DOS sans aucuns problèmes même si beaucoup de virus DOS n’arrivent pas à se reproduire lorsqu’ils sont exécutés par Windows. Il est beaucoup plus simple d’écrire un virus pour DOS, car DOS existe depuis beaucoup plus longtemps que Windows et il y a donc beaucoup plus de gens ayant l’expertise nécessaire à ce genre de pratiques. De plus un virus écrit sous DOS sera beaucoup plus petit en taille que son équivalent écrit sous Windows. Néanmoins ce type de virus est doucement en train de disparaître au fur et à mesure.

Virus Windows
Les virus Windows fonctionnent sous Windows et vont pouvoir infecter les programmes Windows. Le nombre de virus Windows est beaucoup plus réduit que le nombre de virus DOS, néanmoins ils sont considérés comme une plus grande menace que les virus DOS puisque la plupart des ordinateurs fonctionnent maintenant sous Windows. 


Virus macintosh
La plupart des virus Macintosh connus à ce jour sont bénins et ne détruisent rien, ils se contentent d’afficher des images ou des messages. Les virus Macintosh sont spécifiques au mac et ne peuvent infecter des programmes Windows. Le nombre de virus Macintosh est assez réduit due à la complexité du système d’exploitation MacOS.

C'est bien qu'il n'y ait qu'un "nombre assez réduit" de logiciels malicieux développés pour affecter
les Mac, mais j'aime mieux savoir que je suis protégé. Aussi, plusieurs usagers sur les forums disent
avoir (à l'inverse de la citation de Symantec) été victimes de virus qui ont été recu sur leur Mac, et
qui ont affecté leur partition Windows Bootcamp.















J'ai découvert deux petits logiciels qui à eux seuls rendent mon Mac aussi solide qu'une forteresse; le pare-feu Little Snitch et le scanner de logiciels malicieux MacScan.

LITTLE SNITCH (29.95$ US, version démo reste fonctionnelle trois heures, puis vous devez redémarrer l'application).

Little Snitch est un pare-feu classique, vous permettant de contrôler toutes les entrées et sorties vers l'internet. Si un logiciel tente de se connecter, une boîte de dialogue apparaîtra vous demandant l'autorisation de se connecter. Vous avez alors plusieurs options, telles que de n'autoriser qu'une seule fois, à tous jamais, jusqu'au redémarrage de l'ordinateur, sur n'importe quel port ou celui suggéré.


L'interface de configuration de Little Snitch est simple comme tout; double-cliquez sur l'icône permanent de Little Snitch représenté par des gradomètres rouges et verts etune liste des logiciels possédant une règle ainsi leur état (autorisé ou refusé) apparaîtra. Vous avez alors la possibilité de modifier la règle spécifique à une application, et si vous avez fait une erreur (comme refuser l'accès internet à Safari, par exemple) vous pourrez alors la corriger.


Little Snitch vous donne donc tout le contrôle que vous pourriez désirer sur les entrées et sorties votre connection internet, et c'est très rassurant.

MACSCAN (30$ US, Version d'essai 30 jours gratuite)

MacScan nettoie tous les logiciels malicieux, que ce soit les tracking cookies qui tentent de définir votre profil de consommateur avec des informations récoltées lorsque vous remplissez des formulaires sur internet, les logiciels espions qui envoient des informations sur votre machine, et se charge aussi de la maintenance de votre historique de navigation.


Un simple clic de bouton lance l'analyse complète de votre système, et règle tous les problèmes.

Avec ces deux petits outils, je m'assure que ma machine est sécure,  et je peux poursuivre ma navigation sur des sites "où je ne lis que les articles" sans crainte.

Interface DJ pour iTunes

Vous avez toujours voulu faire des *Zouik-a-Zouik*. Avouez-le.

DJAY (50$ US, version d'essai offerte sur le site officiel) vous offre cette opportunité en mettant à votre disposition deux tables tournantes ainsi qu'un mixer virtuel, avec contrôle de Pitch, Equalizer et même une fonction Sync, pour vous aider dans votre apprentissage.



J'ai été DJ dans un club, j'ai essayé les solutions haut-de-gamme comme Serato, Traktor et Torq.  DJAY offre autre chose: le plaisir! Si vous voulez une interface simple, se connectant automatiquement à votre bibliothèque iTunes, DJAY est la solution.

Le seul problème quand on n'a pas d'interface de son professionelle, c'est qu'on est limité par notre matériel. Alors si vous utilisez votre sortie d'écouteurs/hauts-parleurs pour faire la pré-écoute des pièce à être mixées (Cue), vous devrez faire jouer vos pièces soit par les hauts-parleurs intégrés à votre Mac, ou vos hauts-parleurs USB, si toutefois vous en possédez.

Et il y a même une surprise pour les propriétaires de iPod Touch ou iPhone: une application nommée DJAY Remote (offerte à 5$ sur le iTunes Store) qui vous permet d'avoir accès à vos tables virtuelles en Wi-Fi. Vous pouvez donc mixer sur votre ordinateur, mais assis confortablement dans votre sofa lors de soirées, et exécuter un scratch maladroit au passage.


L'émulation de scratch est loin d'être aussi réaliste que dans un logiciel professionel, cependant le plaisir qu'on trouve à l'utiliser compense amplement pour cette lacune.

Enregistrer l'audio en sortie de n'importe quel logiciel

Je me suis souvent fait demander "Comment pourrais-je enregistrer le son d'un certain site internet", ou encore "Comment faire pour enregistrer des conversations vocales sur Skype?".

Plusieurs logiciels clâment pouvoir accomplir cette tâche. Après en avoir essayé plusieurs, Audio Hijack Pro (32$ US à partir du site de Rogue Amoeba), est sorti du lot. Sa version d'essai vous laisse faire des enregistrements de jusqu'à dix minutes, après quoi il y aura du bruit sonore sporadiquement.


De par sa facilité d'utilisation, Audio Hijack Pro sait se démarquer; une interface claire, avec un menu pour chaque fonctionnalité.

Sélectionnez d'abord le logiciel qui sera votre source sonore, puis appuyez sur Record, et boom, le l'enregistrement débute!

Vous pouvez même planifier des enregistrements sous l'onglet Schedule de l'application correspondante et ajouter des effets!

Une fois l'enregistrement terminé, accédez à la Recording Bin pour voir vos fichiers enregistrés, les éditer, les envoyer sur iTunes ou encore les graver sur CD.

Vous pourrez finallement enregistrer votre beau-frère lorsqu'il vous promet de vous aider pour votre déménagement. Pratique.





Ouvrez tous vos Favoris d'un seul clic!



Mon frère est une bonne référence quand vient le temps de me poser des questions sur l'utilisation de son Mac Mini. Il vient à peine de tomber dans l'univers de la Pomme, et déjà tant de questions pertinentes!

Mais pas cette fois-ci. Cette fois-ci, sa question était du type à me faire dresser les cheveux sur la tête.
"Comment est-ce que je fais pour mettre un icône de Safari sur mon Bureau qui est assigné à un site en particulier?". Je savais ce qu'il voulait dire. Plusieurs utilisateurs Windows le font. Placer des icônes sur le Bureau pour chacun de leurs Favoris.

Il était temps de l'initier aux différentes fonctions d'Onglets et Favoris offertes dans les navigateurs d'aujourd'hui, Sébastien, pas ceux que tu utilisais en 1998 pour aller sur sportsillustrated.com.

APPLE SAFARI

Safari étant le navigateur web de Apple, est pré-installé sur tous les ordinateurs Mac. Ses fonctions  d'ouverture d'Onglets au dmarrage sont limitées, mais toutefois il existe un petit truc pour pouvoir ouvrir tous ses Favoris en même temps:

1. Allez dans le Menu Safari
2. Préférences
3. Dans le menu Les nouvelles fenêtres s'ouvrent avec, sélectionnez Onglets pour la barre de Favoris


MOZILLA FIREFOX

Contrairement à Safari, Firefox vous donne l'opportunité d'avoir d'un côté vos Favoris, accessibles par leur menu correspondant, et de l'autre certaines pages s'ouvrant à l'ouverture d'une Fenêtre. Et la procédure est d'autant plus simple:

1. Allez dans le Menu Firefox
2. Préférences
3. Dans le champs Page de démarrage, vous pouvez tapper directement l'adresse complète d'un site web (incluant son préfixe http://, ftp://, https://...), et à la suite, insérez un espace, le caractère " | ", un autre espace et ca y est. Voici un exemple:

https://www.google.com/ | http://www.nme.com | http://www.theprp.com | http://www.gizmodo.com | http://www.meteomedia.com/weather/caqc0759?ref=homecity | http://www.engadget.com | http://www.uncrate.com | http://www.canoe.qc.ca 

Prenons une légère pause pour mentionner un point important. Avec les deux navigateurs mentionnés plus haut, si vous ouvrez une nouvelle Page de navigation, elle s'ouvrira avec tous les Onglets. Donc si vous voudriez n'ouvrir qu'une page vide, celà serait impossible. Google Chrome a trouvé la solution.


GOOGLE CHROME

La dernière mouture de Google Chrome offre une particularité très intéressante en ce qui concerne la gestion des sites que vous visitez le plus, et c'est de loin la plus intuitive.


Vous pourrez:

- Décider de quelles pages s'ouvriront sous formes d'onglets au démarrage du logiciel
- Ouvrir une nouvelle page vide d'onglets avec la fonction Command+N (Menu Fichier - Nouvelle Fenêtre)
- Sélectionner une page d'accueil pour cette page.


OPERA

Opera vous offre, à quelques détails près, les mêmes fonctions que Chrome, mais son exécution m'as demandé tout de même plus de recherche:

1. Ouvrez une Nouvelle Fenêtre, puis un Onglet pour chaque page que vous désirez voir s'ouvrir au démarrage.
2. Puis, dans le Menu Fichier, dans le sous-menu Sessions, cliquez sur Sauvergarder cette session.
3. Dans la boîte de dialogue qui s'affiche, assurez-vous de bien cocher la case Affiher tous ces onglets et fenêtre au démarrage de Opera.

Et voilà, vous obtiendrez les mêmes résultats qu'avec Chrome, soit l'ouverture au démarrage de certains sites, la possibilité d'ouvrir une nouvelle page soit vide ou avec une page d'accueil, et vos Favoris...sont-ils encore nécessaires?


Choisir définitivement un navigateur n'est pas chose facile. La performance est primordiale, mais les fonctions disponibles et la facilité avec laquelle on peut les modifier l'est presque tout autant. Parfois de petits détails vont rendre l'expérience beaucoup plus agréables, et celà peut facilement jouer sur les goûts du consommateur.

Je rêve d'une version de Safari avec les performances d'Opera, les fonctionalités de Firefox et l'interface épurée et intuitive de Chrome...  Ben quoi, c'est permis!

Voilà, Sébastien, ton Bureau est libre pour que tu puisses très bien voir ton wallpaper de Jessica Alba.

Configurer et mapper un contrôleur de jeu (Gamepad) sur mon Mac

Aujourd'hui, j'ai mis la main sur Borderlands pour Mac. Après me l'être fait conseiller par des amis, je suis tombé en amour avec les graphiques de ce jeu et j'avais très hâte de pouvoir faire exploser tout ce qui bouge.

Quand j'ai voulu jouer avec le vieux contrôleur de jeu USB de la prestigieuse compagnie Sector 7 (essayez de trouver leur site web, juste pour voir), les contrôles étaient tous inversés, et aucun paramètre du jeu ne me laissait mapper les sticks et boutons de manière personalisée.



Après quelques minutes de recherche j'ai trouvé la solution à mon problème: un petit logiciel nommé GamePad Companion de CarvWare Software. Il n'y a pratiquement aucune forme de support à part la classique FAQ d'environ 10 questions auxquelles un enfant pourrait répondre sur le site de CarvWare, alors j'ai jugé bon de vous faire part d'une procédure directe. Le logiciel est offert en version d'essai et coûte 15$. Mais si vous êtes débrouillard, vous pouvez le trouver facilement pour le tester...plus amplement. Wink wink.



À l'aide de ce petit ajout aux Paramètres de Mac OSX, il est facile de configurer n'importe quel type de contrôleur de jeu, tant qu'il est reconnu comme fonctionnel sur votre Mac. Cependant même avec cet ajout, mes contrôles fonctionnaient dans OSX, mais pas dans Borderlands qui n'attendait que moi pour trucider les ennemis bizarres créatures de Pandora.

Après quelques recherches sur des forums, j'en suis venu à une solution, la voici:

1. Les jeux sur ordinateur détectent pour la plupart automatiquement les contrôleurs de jeu externes, et  leur attribue une configuration par défaut, qui selon le cas peut être modifiée ou non, dépendant des paramètres du jeu. Il est donc conseillé de débrancher votre contrôleur de jeu externe de votre Mac avant tout.

2. Démarrez le jeu normalement, et débutez une partie comme si vous vouliez utiliser votre clavier et souris comme contrôleur. 

3. Branchez maintenant votre contrôleur

4. Allez dans les Paramètres de Mac OSX, puis dans la section Autres, cliquez sur GamePad Companion.


 5. Vous devrez ensuite associer une action au bouton ou stick sélectionné. Dans le menu Action, vous trouverez tous les contrôles qui pourraient être associés au clavier ou à la souris, mis à la disposition de votre contrôleur externe.


Vous pouvez donc sélectionner un bouton, pour ensuite lui assigner une action de frappe clavier, tels qu'ils sont configurés dans votre jeu. Les boutons à une seule action sont donc relativement simples à configurer, mais qu'en est-il des déplacements? La fonction d'action Multiple Keys rend cette tâche qui peut sembler si compliquée très simple si vous êtes débrouillard:

Le stick gauche n'émet que deux contrôles; sur les axes X et Y.  Dans un shooter classique, les contrôles de déplacement sont A pour la gauche, D pour la droite, W pour avancer et S pour reculer. Il faudra donc assigner ces quatre possibilités aux deux contrôles disponibles sur le stick gauche.

Commencez par bouger le stick gauche vers la gauche, une seule fois, pour sélectionner l'axe X. Sa mention apparaîtra dans le menu Selected Element.

6. Dans le menu Action, cliquez sur Multiple Keys, une boîte de dialogue comme celle-ci apparaîtra:


7. Tappez la lettre A, puis vous verrez cette boîte de dialogue apparaître:



8. Tappez la lettre D, et ceci mettra fin à la séquence, pour revenir au menu principal, la gauche et la droite étant maintenant correctement configurés.

9. Pour les fonctions d'avancer et reculer, retournez à l'étape 5, en bougeant le stick vers le haut ou le bas cette fois, en utilisant les lettres W et S aux étapes 7 et 8.

10. Pour le stick de droit, la procédure est la même, sauf qu'il faut sélectionner une action reliée au mouvement de la souris, et aura quatre fonctions, puisqu'il représente habituellement le mouvement de l'axe Z dans un shooter.

Pour configurer le stick droit, reprenez à l'étape 5, mais il faudra assigner un mouvement de la souris à chaque direction:

- Gauche:  Mouse Negative X-Axis
- Droite:  Mouse Positive X-Axis
- Haut: Mouse Negative Y-Axis
- Bas: Mouse Positive Y-Axis

11. Une fois cette étape complétée, il ne vous restera plus qu'à assigner à chaque bouton une fonction, ou la laisser tel quel. Pour assigner une clé du clavier à un bouton sur votre contrôleur, reprenez à l'étape 5 en appuyant sur un bouton, puis dans le menu Action, sélectionnez Single Key puis tappez la lettre correspondante à la fonction dans le jeu que vous voulez assigner.

12. Quand votre configuration sera terminée, appuyez sur Start pour l'engager, et c'est maintenant l'heure de retourner à votre jeu pour tester le tout!

Ce qu'il y a de vraiment bien avec GamePad Companion, c'est que votre contrôleur n'est pas esclave du jeu mais bien de votre système d'exploitation, vous pouvez donc sans redémarrer le jeu faire des changements à vos assignations de fonction. Alors si vous avez fait une erreur ou désirez modifier une fonction, sans fermer le jeu, retournez à GamePad Companion et faites vos ajustements puis retourner les tester!

"Mais à quoi donc servirait de faire tout ca s'il faut recommencer à chaque fois qu'on quitte le jeu et qu'on veut y rejouer? Qu'advient-il si je joue à un autre jeu qui a des assignations complètement différentes?"-  Me demandez-vous?

GamePad Companion a pensé à tout en incluant une fonction de sauvegarde de votre configuration. Vous pouvez donc sauvegarder une certaine configuration avec le nom de ce jeu, par exemple. Et même plus; vous pouvez sauvegarder jusqu'à deux types de configuration pour le même jeu!

Cette procédure peut sembler lourde mais une fois comprise, elle devient très simple et intuitive. Appuyer, attribuer, sauvergarder. Simple et efficace.

J'ai donc finallement pu jouer à Borderlands, et savourer ces petits moments coquins où je fais exploser la tête de ces hommes aux masques à gaz. Joie!