Mot-clé - android

Fil des billets - Fil des commentaires

mercredi 8 juin 2016

Light-weight port-knocking to protect SSH

A bit more than a year ago, I hardened my SSH server, which resulted in the near-disappearance of automated SSH login attempts. Alas, the script-kiddie tools have finally caught up with the current state of cryptography; or at least with the level of cryptography that I dare require, and still maintain compatibility with most devices that I use.

Fail2ban, although dormant all this time, still ran like the ever-vigilant Argos, and resumed its usual work as the attacks came back. But I do not like relying solely on fail2ban. So I decided to add port-knocking as a protection.

Lire la suite

jeudi 21 janvier 2016

Command-line and Web Interface for Paperwork

I am very fortunate that one jflesch on GitHub decided one day to create Paperwork! This excellent program evolved very quickly and is still improving. I manage all my official documents, invoices, and such, in Paperwork. Scan by scan, PDF import by PDF import, I am slowly approaching the 2000 documents, or 5000 pages. This program has proved invaluable in the past year alone, both for speeding up the processing of new documents, and for looking for old documents.

Yet I miss one feature: the possibility to search the database of documents (which is on my home server) from any computer or mobile device, without having to launch Paperwork, which is only installed on the main family PC.

Besides, as I often connect to my server from distant places using OpenSSH, the possibility to do command-line searches would be a big improvement over my current use of find, grep, etc. Or I should rather say, my former use of find, grep, etc. Because…

Lire la suite

mercredi 19 novembre 2014

My favourite applications for Android

In a previous post, I wrote about the Fairphone. I own one, and this is how I entered the Android world. The only operating systems I had used before were those for personal computers.

As a GNU/Linux user, I got into the bad habit of having full control over my computing environment, and having the means to adapt it to suit my needs, and being able to rely on a vast repository of good free software, each of which leaves my private data alone, and none of which bugs me with ads. No need to say, I have become quite demanding :-p

Although Android has a well-earned reputation of being a locked-down environment (though not as much as iOS is), the Fairphone thankfully does not fall into this category. Besides, F-Droid made my day on the software front…

Cet article est aussi disponible en français.

Lire la suite

vendredi 7 novembre 2014

Mes applications favorites sur Android

Dans un précédent article, je parlais du Fairphone. J’en ai un. Et c’est ainsi que j’ai découvert l’univers d’Android, moi qui n’avais connu jusqu’alors que les systèmes d’exploitation classiques (pour ordinateurs personnels).

Utilisateur de GNU/Linux, j’ai la mauvaise habitude d’être maître de mon environnement informatique, de pouvoir adapter son fonctionnement à mes besoins, et de disposer d’un catalogue de logiciels libres fiables, respectant tous ma vie privée et n’ayant pas de publicités à m’infliger. Il va sans dire que je suis devenu quelque peu exigeant :-p

Si Android a la réputation d’être un environnement généralement très fermé, le Fairphone n’est heureusement pas dans ce cas. Par ailleurs, j’ai réussi à trouver de quoi me satisfaire, grâce à F-Droid

This article has been translated to English.

Lire la suite

mardi 11 mars 2014

Synchronize Firefox Mobile with your own Sync server

If you run your own Sync server, and tried to synchronize your Firefox Mobile browser, you may have been blocked by the “Invalid server URL” message. Or, if you added your device using the easy method of typing three strings of four characters, then the synchronization is accepted, but nothing ever gets synchronized (silent failure).

If your configuration is anything like mine, it turns out that the problem is with the SSL ciphers being used: Firefox Mobile is using RC4-SHA.

Lire la suite

jeudi 23 janvier 2014

Compress the mobile web even further - both HTTP and HTTPS

As already stated in a previous post, there are a couple of reasons why you may want to compress the data you receive from the Internet. The main reason is the cost associated with mobile data transfers.

Unfortunately, the previous post only dealt with HTTP, whereas more and more web sites force HTTPS on us, starting with Google. This post exposes another solution, that is suitable for both protocols.

Lire la suite

Optimize your mobile data plan ;-)

Unlimited Internet on your mobile phone is not the norm, yet. So you have to rely on Wifi, and on a limited amount of data that can be exchanged through your mobile data plan. Let me show you how to expand the latter, for free. This will only work for free if you already have a Internet-facing server available somewhere, with Linux on it. You must also be allowed to configure a proxy on your mobile phone.

Note that this post is also relevant to situations where you have a very low-bandwidth Internet connection, provided that your server is remotely-hosted.

Here we go…

Lire la suite