A few things you’ll need to keep in mind when deleting your Yahoo and Flickr account

Yahoo was hacked. Again. This time I left Flickr forever.

If you want to delete your Flickr and Yahoo account, you have to keep a few things in mind:

  • The Yahoo account deletion page will require your current password.
  • If you used the flickr app for 2 Factor Authentication, you’ll need to disable it. Otherwise you cannot use your Yahoo account password to delete the account.
  • If you want to save your pictures from Flickr, go to the camera roll. Select every image you’ll need and then you can select download. There is no need for any special tool.
  • If you delete your flickr account first, you’ll automatically create a new flickr account once you’ve open the flickr page again. But don’t worry, this new account will be deleted automatically once you’ve deleted the Yahoo account.
  • Uninstall all apps on your computers or mobile devices linked to Yahoo.
  • Uninstall any WordPress plugins linking to Flickr.
  • Remove any links to Flickr, e.g. in ifttt.

I’m considering now uploading my pictures to 500px. It is sad to leave Flickr, I always liked the groups and the sheer amount of inspiration and ideas.

How to use client certificates with Synology VPN Server and OpenVPN

The holidays are near and I want to have access to my files on my Synology NAS, while I’m visiting my family. That’s why I’m showing you today how to configure the official Synology VPN server to use OpenVPN with client certificates instead of username/password.

 

1. Start with a custom root CA

First of all you need your own self-signed root CA. A useful tool is XCA but you can also do this from the terminal.

2. Create a certificate for your DiskStation

Create a new Certificate for your DiskStation. Be aware to use the assigned DNS name, otherwise your browser will complain when you try to connect to the web interface of the DiskStation.

3. Configure the DiskStation to use the server certificate

I’m using DSM 5. There’s a nice new Security setting in the system settings. You can define and upload a certificate there:

Import CertificateThe Private Key and Certificate fields are straight forward. However, the intermediate certificate is the tricky part I forgot. This is the certificate of your self signed root CA. Only with this additional certifacte the trust chain is complete.

4. Trusting the root CA

The next step depends on your computers OS. I’m using Mac OS where I can easily add the root CA certificate as an always trusted certificate.

5. Reload the web interface of your DiskStation

After you’ve set the certificate, the web interface should have been reloaded. Eventually you’ve been warned by your browser about a security issue (you did not trusted your root CA, therefore the web page was untrusted). After a reload and the instructions from step 4, this warning should go away. If you take a look at the certificate tab of the DiskStation’s security setting, you will see that your new server certificate is active.

6. Install the VPN Server

Install the VPN Server from Synology’s Package Center. Its configuration is done from the start menu.

7. Configure the VPN Server

Enable OpenVPN from the Settings of the VPN Server. For more details see Synology’s instructions.

8. Connect via SSH to your DiskStation

Disable user authentication on the DiskStation and enable the certificate based authentication (code taken from this wiki) in this file: /usr/syno/etc/packages/VPNCenter/openvpn/openvpn.conf

 

9. Configure your client

I’m only using iOS devices and Macs. Therefore this is again a little biased 🙂 The installation of the clients for Mac and Windows is explained on Synology’s page. iOS is explained on this page (only in german but with screenshots). The initial configuration can be downloaded from the OpenVPN settings page from the DiskStation web interface. The extracted zip file contains the servers official certificates but needs to be modified to add support for the client certificates. Text is taken again from same wiki as above.

 

The DiffieHellmann Parameters (dh) can also be created with XCA. I would recommend 2048, since 4096 takes ages to generate.

10. Give it a try

Now you can test your VPN connection on your devices. It should not ask for a password, instead it should use the my.crt and my.key you’ve set in the configuration.

Microsoft Windows Phone 7 und der erste Virenscanner

Small update: please use Google Translate for an english version. I still need time to think about a good multilanguage solution for this blog 🙂

Es war nur eine Frage der Zeit, bis der erste Virenscanner für Microsoft Windows Phone 7 erscheint. Gestern war es dann „endlich“ soweit: AVG Mobilation Anti-Virus Free

Nun ist es aber so, dass die App ganz normal vom Microsoft Marketplace geladen werden kann. Was bedeutet das für die App?

Microsoft Windows Phone 7 und der erste Virenscanner weiterlesen

Kein Flash Player Auto Update für Mac OS X?

Für Apple Mac OS X gibt es keine automatischen Updates für den Adobe Flash Player. Unter Windows gibt es ein nettes Fenster, dass ab und an mal darauf hinweist, dass man doch die neueste Version des Adobe Flash Players installieren soll.

Manche empfinden dies als durchaus lästig und geben sogar Tipps, wie man diese Updates abschalten kann. Das man sich dann natürlich jeder Menge Gefahren durch Flash Exploits aus setzt, bedenken die wenigsten.

Für Mac OS gibt es so eine Update Funktion überhaupt nicht. Man muss jedesmal auf die nervig gestaltete Adobe Webseite, um sich den aktuellsten Flash Player herunterzuladen. Es gibt dabei auch nicht die Möglichkeit wie unter Windows den Flash Player direkt ins System installieren zu lassen. Zugegeben, das ist Bequemlichkeit, aber macht das offizielle Installieren doch schon relativ einfach. Mac OS lässt aus dem Browser direkt keine direkten Installationen zu. Könnte man ja auch so gesehen als Sicherheitsfeature bezeichnen 🙂

Für alle anderen Adobe Produkte auf dem Mac gibt es den Adobe Updater. Dieser aktualisiert Programme wie Photoshop, InDesign und co. Warum kann Adobe hier nicht gleich den Flash Player mit integrieren? Man könnte den gleichen Updater unter Windows allerdings auch mal dafür erweitern. Hier wird meistens nur der Acrobat Reader aktualisiert. Wenn man übrigens nur nach Adobe Updater sucht, sieht man auch nicht gerade erfreuliches…

Googles Chrome hingegen geht einen ganz anderen interessanteren Weg: Der Flashplayer ist direkter Bestandteil des Browsers und wird durch die ohnehin automatisch im Hintergrund ablaufenden Chrome Updates auf dem laufenden gehalten.

Es ist nicht verwunderlich, dass Apple auf dem Macbook Air ab Werk keinen Flash Player mehr installiert. Der Anwender soll erstens selber darüber entscheiden, ob er sich das Programm antun möchte und zweitens wird so halbwegs garantiert, dass eine aktuelle Version aufgespielt wird.

Sicherheitsbedenken bei Safaris Extensions

Da ist doch grade die neue Version von Safari rausgekommen und bringt diese wunderbaren neuen Erweiterungen mit. Was aber wohl kaum jemanden bisher interessiert hat, wie genau diese Signierung von Apple funktionieren soll, wer darüber entscheidet ob eine Erweiterung sicher ist etc.

Bei Rosenblut.org gibt es einen sehr interessanten Artikel dazu, der auch gleich etwas aufschrecken lässt. In der aktuellen Fassung des Safaris kann man wohl ziemlich Problemlos auf Passwortfelder über die Safari Extensions zugreifen.

Bei Firefox soll es laut dem Artikel auch möglich sein, aber bisher ist es da wohl noch zu keinerlei Problemen gekommen. Hat da jemand Erfahrungen, wie die das handhaben?

Übrigens gibt es hier auch noch einen netten Ansatz für Passwortboxen um Passwörter einfacher merkbar zu gestalten, indem eine Grafische Darstellung des Passworts erzeugt wird.