Archive | Computer Science RSS for this section

Petit guide pratique pour préserver un peu de vie privée sur Internet

Cet article sera mis à jour au fur et à mesure de mes recherches.

 

Que l’on soit clair, tout ce que vous faites sur Internet est espionné, collecté, analysé pour être vendus ensuite aux entreprises et aux multiples gouvernements.

Maintenant il existe quelques solutions pour protéger sa vie privée. Voici ce que j’ai pu trouver et éventuellement essayer.

 

E-mail:

Tutanota.com

Tutanota est une firme privée indépendante allemande qui encrypte toutes les données, dont vos courriels/e-mails et vos mots de passe pour y accéder.

Si vous perdez le mot de passe, vous êtes fichus… parce que même l’entreprise n’y a pas accès.

Si cette boite aux lettres est loin de posséder toutes les fonctions des concurrentes, elle possède un énorme avantage : LA SÉCURITÉ.

Le contenu de vos e-mails ne sont pas vendus aux autres entreprises, et ne sont pas analysés pour vous envoyer des publicités.

Le désavantage: vos intermédiaires doivent aussi avoir une adresse e-mail sécurisée. Par exemple, si vous envoyez des e-mails de tutanota à Gmail, Gmail pourra lire la totalité de votre courriel.

Faites une bonne action, convertissez votre entourage à Tutanota.

https://tutanota.com/

 

Messagerie instantanée:

Signal

Signal a gagné la majorité de sa popularité parce que Edward Snowden l’utilise et le recommande. Le fameux ex-employé de la NSA qui a dévoilé les pratiques illégales de l’entité, sait en effet comment se protéger pour échapper au gouvernement le plus puissant au monde.

Signal est très pratique, malgré le fait que les serveurs soient basés en Amérique. Il manque bien sur des fonctions comme avec chaque alternative gratuite sécurisée, mais votre vie privée sera davantage protégée.

https://www.signal.org/

Wire

Autre alternative, Wire provenant de développeurs suisses, possède davantage d’option de sécurité, et des messages qui s’auto-détruisent au bout d’un certain laps de temps.

Je trouve le produit davantage rodé que Signal, mais en utilisant l’un ou l’autre vous serez gagnant.

https://wire.com/en/

Navigateur Internet:

Firefox

Firefox est une alternative correcte pour échapper à Google Chrome et Microsoft Edge

https://www.mozilla.org/en-US/firefox/new/

 

Cependant il y a mieux:

TOR : The onion router

Basé sur Firefox, TOR se connecte via de nombreux intermédiaires à chaque fois que vous le lancez. Ainsi, vous pourrez avoir votre connexion qui passe par la Pologne, l’Allemangne, le Brésil… vous rendant très difficile à tracer.

Cette version de Firefox, ne garde aucun historique, cookies, mots de passe…. et c’est la tout le problème, ce n’est pas user friendly du tout.

C’est très pratique pour se connecter et consulter des informations dans les pays qui censurent, ou quand les connexions ne sont pas sécurisées ou les sites bannis, mais dans le reste des cas, ça implique se reconnecter à chacun des sites, réouvrir tous les onglets constamment.

https://www.torproject.org/

 

Système d’exploitation:

Alors la ça devient difficile.

Les systèmes Windows donnent toutes les informations à tout ce qu’ils peuvent, mais la plupart des applications et jeux sont fait pour Windows. Difficile de s’en passer.

Apple c’est un tout petit peu mieux mais ça finit par donner l’information aux gouvernements quand même.

Linux…. il y a tellement de distributions que… il faut vraiment trouver une qui soit basée sur la sécurité, Qubes est prévu pour être sécuritaire mais cela vient avec les désavantages habituels, beaucoup d’applications, de jeux ne fonctionneront pas.

https://www.qubes-os.org/

Réseau social:

Alors oui Facebook est le pire réseau social possible au niveau de la sécurité, mais c’est aussi le plus grand et celui qui a le monopole.

Tout ce que vous mettez dessus, tout le temps, tout ce que vos amis mettent dessus sont vendus au meilleur enchérisseur.

C’est seulement difficile de s’en passer parce que bon nombre de personnes ne se servent plus que de ça pour communiquer.

Les informations des groupes, des événements, des pages sont souvent uniquement la dessus…

Cependant il y a moyen de s’y connecter de manière sécurisée avec TOR en utilisant via:

https://www.facebookcorewwwi.onion/    (accessible seulement via TOR)

https://en.wikipedia.org/wiki/Facebookcorewwwi.onion

Très pratique dans les pays où le réseau social est censuré.

 

Diaspora

Il existe un réseau social décentralisé, libre:

https://joindiaspora.com/

Mais alors bonne chance pour convertir vos amis de s’y mettre.

Si vous y allez, faites moi signe.

 

Moteur de recherche:

DuckDuckGo

C’est une bonne alternative à Google. Ce que vous cherchez sur Internet n’est pas décortiqué et vendu, cependant les algorithmes de recherche ne sont pas aussi bons que ceux de Google. Ils n’ont ni 20 ans d’expérience, ni autant d’employés, ni la puissance financière de ce dernier.

Pratique pour des choses simples.

https://duckduckgo.com/

Qwant

Pareil que DuckDuckGo. Autre alternative sécurisée à Google.

https://www.qwant.com/

 

Disque Dur:

Que l’on soit clair, si on prend votre ordinateur ou que l’on sort votre disque dur de celui-ci, toutes vos informations sont totalement accessibles.

Si moi je peux tout lire alors que je ne suis pas spécialiste en sécurité, n’importe qui pourra le faire également.

Mais il y a une solution: Chiffrer vos données.

Plusieurs logiciels existent pour cela.

Je connais TrueCrypt, mais apparemment il n’est pas le meilleur, cependant c’est déja un grand pas en plus pour davantage de sécurité.

Je ne mets pas de lien, car il est déconseillé de l’utiliser car vulnérable.

Le gros désavantage du chiffrement de données, ca ralentit votre disque dur car à chaque fois que votre ordinateur veut accéder à des données, il devra les déchiffrer avant.

Je recommande de créer une partition chiffrée avec vos données les plus sensibles et de laisser votre système d’exploitation et applications les plus courantes hors de cela.

 

Logiciels de partage de données

Emule, tous les clients Bittorent et autres Napster… ne sont absolument pas sécurisés.

C’est très risqué de les utiliser. Les studios détenteurs des droits des fichiers que vous téléchargez peuvent vous trouver très rapidement.

N’importe qui peut le faire. Toutes vos informations sont en clairs quand vous les utilisez, donc ne le faites pas.

 

 

 

Plus d’infos pour récupérer votre vie privée:

 

 

 

Si au contraire vous souhaitez donner tous vos renseignements à des entreprises, publicitaires et autres gouvernements vous pouvez continuer d’utiliser Facebook, Twitter, Google, Windows, Chrome.

 

 

Advertisements

2D Roguelike Unity 3D Tutorial

I followed this tutorial to the letter : https://unity3d.com/learn/tutorials/projects/2d-roguelike-tutorial

And it worked. I was wondering about some of the teacher choices, but it became clearer towards the end.

I discovered some new tools of Unity 5 with this.

And I tried to build it on a lot of platforms.

So while in the Unity Editor, it looks like that:

In the Android version it looks like that:

Yeah…. The camera is not adapted. Also I ran in a lot of issues while trying to compile for Android. If you download the Android SDK with Android Studio, you must download the tools separately and replace the tools folder in the Android SDK. And be sure to change the publishing name in the Player Settings like being told to, because Unity won’t compile otherwise.

I tried the web browser version… and:

Yeah… I don’t know what happened here. You can try the game yourself here.

The game only usually works with the arrow keys, or slides on Android, but here, nothing is recognized.

Finally on a “normal” Windows build, we have:

There is a weird line in the middle of screen.

So as you can see, I’m up to some tweaking ! After that I’ll try to add some new features !

Just a robot programmed to be very good at Puzzle and Dragons

Like always I appreciate the work behind the performance.

To be able to code and make such a robot is quite a feat.

 

How oldschool sound and graphics worked for video games

If you ever wondered how the video games of your youth were made, this series of videos from the 8 bit guy explains it.

Enjoy !

How Oldschool Sound/Music worked

 

How “oldschool” graphics worked Part 1 – Commodore and Nintendo

 

How “oldschool” graphics work, part 2 – Apple and Atari

 

Does anyone remember the Google glasses?

You know the glasses invented by Google which had screens on the lenses, a camera, a microphone so the glasses would answer to orders by vocal commands.
Well, after a long period of advertising during which all websites would say it would be the future… it disappeared.

Why?

Some hints of explanation here:
“The users who didn’t realize that it was rude to wear these info-glasses must have found out soon enough when they’d hear complaints from people on the street, or worse, the ultra-expense Glass was grabbed off their face. I simply wouldn’t talk to anyone wearing Google Glass until they took them off. There was nothing confidential or personal that could be discussed with anyone wearing the device. You’d be foolish not to assume the conversation was being recorded. You may as well pull out an HD video camera and start recording when you were chatting. It was an imposition.”
http://uk.pcmag.com/wearable-tech/36416/opinion/rest-in-peace-google-glass-2012-2014

And here:
“My love for gadgets makes me look and sound like one of the people whom residents of the city have come to feel oppressed by.”
http://www.businessinsider.com/i-was-assaulted-for-wearing-google-glass-2014-4

Unconscious Bias

Aside from taking all your data and selling it to companies, Google also does conferences and research.

This video is about unconscious bias:

“Unconscious biases are created and reinforced by our environments and experiences. Our mind is constantly processing information, oftentimes without our conscious awareness. When we are moving fast or lack all the data, our unconscious biases fill in the gaps, influencing everything from product decisions to our interactions with coworkers. There is a growing body of research – led by scientists at Google – surrounding unconscious bias and how we can prevent it from negatively impacting our decision making.”

Making WkHTMLtoPDF work on Linux

wkHTMLtoPDF is a converter of HTML documents into PDF ones.

It’s really easy and simple to use. It works well on Windows operating systems.

But currently, the linux downloadable available on the website in missing a lot of needed libraries.

Here are the ones needed if you want to install it on a RedHat/CentOS/Amazon AWS instance:

– fontconfig-32bit-2.11.1-4.1.x86_64.rpm

– libjpeg62-32bit-62.1.0-35.1.x86_64.rpm

– libpng12-0-32bit-1.2.52-2.1.x86_64.rpm

– libstdc++6-32bit-4.7.2_20130108-2.1.6.x86_64.rpm

– libXext6-32bit-1.3.3-3.1.x86_64.rpm

– wkhtmltox-0.12.2.1_linux-centos6-i386.rpm

– xorg-x11-libXrender-32bit-7.6_0.9.6-9.1.2.x86_64.rpm

 

To install each of them, just type :

sudo yum install <nameOfTheLibrary>

in the terminal

If you need other versions (like 64 bits one) of some libraries you can find them all on http://www.rpmfind.net . Just take into account that you have better chances to find them thanks to Google than with the search engine of their website.

 

I wrote this post because I took an awful lot of time figuring that out, and I thought it would be useful.

 

Follow me on Facebook : RockMarc

Or on Twitter : @DebuggingWorld

 

Share if you like the content of this blog.