10. Juli 2010 | Tags: 7, amazon, apple, backup, browser, bsd, cloud, code, editor, encryption, explorer, feed, filesystem, firewall, freebsd, git, google, googlereader, gtd, gui, howto, https, internet, iphoto, linux, mac, network, offline, online, organisation, osx, paper, password, photo, photography, privacy, remote, rss, ruby, s3, safari, security, ssh, ssl, subversion, svk, svn, sysadmin, testing, tunnel, txt, versioncontrol, web, windows
Meine delicious.com-Links vom 30. Juni bis zum 9. Juli:
- Your PasswordCard – is a credit card-sized card you keep in your wallet, which lets you pick very secure passwords for all your websites, without having to remember them! You just keep them with you, and even if your wallet does get stolen, the thief will still not know your actual passwords.
- sslh – ssl/ssh multiplexer – lets one accept both HTTPS and SSH connections on the same port. It makes it possible to connect to an SSH server on port 443 (e.g. from inside a corporate firewall) while still serving HTTPS on that port.
- An introduction to git-svn for Subversion/SVK users and deserters – This article is aimed at people who want to contribute to projects which are using Subversion as their code-wiki
- Meerkat – An easy-to-use SSH tunnel manager built specifically for the Mac. Shareware, $19,95…
- Add to Google Reader Safari Extension – captures a click on the RSS button and redirects the feed preview page in Google Reader where the user can subscribe immediately.
- Test: Windows 7 Backup – was es kann und was nicht – So was kann man offenbar nicht auf gewöhnliche Enduser los lassen…
- Little 'ruby' photo organizer – Place this script in a folder full of pictures, run it, and it will organize the pictures into folders by the day they were taken.
- Tarsnap – is a secure online backup service for BSD, Linux, OS X, Solaris, Cygwin, and can probably be compiled on many other UNIX-like operating systems. The Tarsnap client code provides a flexible and powerful command-line interface which can be used directly or via shell scripts.
- Git Extensions – is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a nice context menu on files.
- Fraise – is a free text editor for Mac OS X Leopard 10.6 which is both easy to use and powerful. It is designed to neither confuse newcomers nor disappoint advanced users. It should work perfectly for a whole variety of needs – like web programming, script editing, making a to do list and so on..
26. August 2009 | Tags: apache, apple, bash, code, computer, cryptography, howto, mod_ssl, network, osx, security, shell, ssl, sysadmin, terminal, web

Wenn man einen Webserver unter Mac OS X betreibt, und ausserdem möchte, dass die gesamte Kommunikation mit diesem verschlüsselt abläuft, wird man sich früher oder später mit dem mod_ssl-Modul des Apache Webservers befassen. Dieses fantastische Stück Software sorgt beispielsweise dafür, dass nicht jeder der im gleichen WLAN sitzt oder sonst irgendwie den Datenverkehr mitschneiden kann, auch die Usernamen, Passwörter oder sonstige interessante Daten frei Haus erhält. In dem oben stehenden Bild ist mein Login über HTTP schön zu sehen.
Wie man das ganze unter OS X recht flugs, allerdings auch nicht so richtig geeignet für ein echtes Produktivsystem, hin bekommt wird hier in fünf Schritten beschrieben.
- Erstellung einer eigenen Certification Authority (CA)
- Erstellung eines Private Key für den Web Server
- Erstellung eines Certificate Request für den gerade erstellten Private Key des Webservers
- Unterschreiben des Certificate Request mit dem Key der CA
- Anpassen der Apache-Configs
Weiter geht es nach dem Klick…
Weiterlesen →
29. April 2009 | Tags: apple, geek, imap, iphone, linux, mail, network, netzwerk, security, ssl, unix, wireshark
Diese Kombination, liebe Freunde der sicheren Komunikation to go, kann unter Umständen die Wände hoch treiben.
Wenn man nämlich auf dem iPhone einen IMAP-Account einrichtet dessen sichere Kommunikation auf einem selbst signierten Zertifikat beruht passiert folgendes:
Das iPhone öffnet eine sichere Verbindung zu dem IMAP-Server auf Port 993. Dann stellt es fest, dass das Zertifikat nicht bekannt ist und fragt nach, ob man wirklich mit diesem Server reden will.
Das will man natürlich und das iPhone will wieder über eine sichere Verbindung mit dem IMAP-Server reden. Aber dieses mal auf Port 143…
Das, werte verbliebene Leserschaft die immer noch diese exotischen Begriffe in sich aufsaugt, ist ein recht großes und schwer zu erkennendes Problem wenn man nur Port 993 auf dem IMAP-Server geöffnet hat.
Nach der Entdeckung des Problems ist die Lösung dann sehr einfach:
Für die Ersteinrichtung öffnet man den Port 143 einfach und im Anschluss daran kann man auch, oh Wunder, in den erweiterten Einstellungen auf dem iPhone den Port 993 als zu verwendenden IMAP-Port konfigurieren.

Warum es diese Funktionalität nicht auch schon bei der Ersteinrichtung über einen “Erweitert”-Button gibt ist mir utterly unexplainable, aber jetzt läufts halt.
(Lösung via: Wireshark und Artur Hefczyc)
3. Februar 2009 | Tags: backup, blog, design, encryption, exif, geotag, gps, https, iphoto, latex, lineal, linux, mac, online, osx, perl, photo, photography, podcast, ruler, security, ssl, web2.0, webdesign, windows, wordpress
Meine delicious.com-Links vom 29. Januar bis zum 3. Februar:
2. April 2008 | Tags: amazon, apache, blog, bookmarklet, cheatsheet, cluster, code, dashboard, farm, firefox, flickr, geotag, google, gps, gtd, http, ie, image, internet, lightbox, mac, macbook, mysql, network, networking, osx, photography, photos, php, plugin, regexp, safari, scale, security, server, sms, ssl, statistic, sysadmin, twitter, unix, visualization, web, web2.0, widget, wordpress
Meine del.icio.us-Links vom 28. März bis zum 1. April:
- scalr – is a fully redundant, self-curing and self-scaling hosting environment utilizing Amazon’s EC2
- Sicher twittern mit Twitterific – Wie man Twitterific auf https umstellt.
- Localize Bookmarklet – a slim bookmarklet that enables mapping, geocoding and geotagging directly in your Flickr photo page. It works with all common browsers without the need for any extension.
- Borkweb Apache Rewrite Cheatsheet –
- HostsWidget – Allows you to manipulate your /etc/hosts file quickly and easily.
- WordPress Flickr Manager – Handles uploading, modifying images on Flickr, and insertion into posts.
- Piwik – aims to be an open source alternative to Google Analytics. It gives interesting reports on your website visitors, your popular pages, the search engines keywords they used, the language they speak…
- SMSRotateD – is a demonstration application that triggers screen rotation based on the orientation data it retrieves from the Sudden Motion Sensor (SMS) built into newer Apple notebook models
13. März 2008 | Tags: apache, apple, code, cryptography, deliciouslibrary, deutsch, development, fom, frontrow, fun, fuse, geek, git, gnome, gtd, gtk, http, icmp, iphoto, leopard, lexikon, linux, mac, macbook, movies, network, networking, openvpn, osx, ping, rails, revisioncontrol, ror, ruby, schreiben, security, shareware, sleep, ssh, ssl, thesaurus, vpn, web, wep, windows, wlan, work, wpa, write
Meine del.icio.us-Links vom 10. März bis zum 12. März:
- Purre – Play iPhoto movies in FrontRow
- Wörterbücher – Kostenloser deutscher Thesaurus und ein Deutsch-Englisch Wörterbüch für das Mac OS Lexikon
- Step by Step: Configuring SSL Under Apache –
- Developing Rails Applications on Mac OS X Leopard –
- ExpanDrive – Seems like an extended Version of sshFS… Shareware, 29$.
- SING – stands for Send ICMP Nasty Garbage. It is a tool that sends ICMP packets fully customized from command line.
- Tunnelblick – is a simple graphical user interface for the great VPN software OpenVPN 2.0 and higher
- wicd – is an open source wired and wireless network manager for Linux which aims to provide a simple interface to connect to networks with a wide variety of settings
- Libra – Freeware Library Software for Windows
- If Version Control Systems were Airlines –
- SmartSleep – is a preference pane that dynamically sets the sleep state of your machine.
- gitnub – Git kicking it OS X style. Still many exciting nibbles to be implemented!
- Scrivener – is a word processor and project management tool created specifically for writers of long texts such as novels and research papers. Shareware, 39,95 $
4. März 2008 | Tags: base64, code, editor, mac, mail, osx, shell, ssl
Ich bin heute Abend echt in der Stimmung für tolle Überschriften…
Vor kurzer Zeit hatte meine Schwester mir eine Mail geschickt in der eine msg-Datei als Anhang enthalten war. Offenbar kommt sowas manchmal vor wenn Outlook nicht so richtig mit dem Senden der Mail klar kam.
Wie auch immer, da lag diese Mail vor mir und ich habe die msg-Datei dann mit einem Editor geöffnet und nach dem Anhang Ausschau gehalten. Das schaut ungefähr so aus:
Content-Transfer-Encoding: base64
SGFsbG8gQmVybmQgT3N0ZW5kb3JmZiEKCkhlcnpsaWNoIHdpbG xrb21tZW4gYmVpIFNoYXJld2Fy
ZSFkZSAtIHVuZCB2aWVsZW4gRGFuayBmdWVyIElocmUgQW5tZW xkdW5nIQoKTWl0IGRlbiBmb2xn
ZW5kZW4gRGF0ZW4gaGFiZW4gU2llIFp1Z2FuZyB6dXIgU2hhcm V3YXJl
…
Das war dann allerdings noch deutlich länger. Den ganzen Kram habe ich dann in eine neue Textdatei kopiert und bin der dann mit OpenSSL zu Leibe gerückt:
openssl base64 -d -in infile -out outfile
Das macht aus dem kodierten infile die fertige doc-Datei
Um den umgekehrten Weg zu gehen, also eine Datei in base64 zu kodieren benutzt man:
openssl base64 -e -in infile -out outfile
Aber üblicherweise machen das Mailprogramme heutzutage automatisch… Ist halt nur gut zu wissen falls mal was schief geht.
(via: Mac OS X Things)
Update:
Ich habe nach Rüdigers Kommentar bei dem zweiten openssl Aufruf -e hinzugefügt um Verwirrungen auszuschliessen. Nötig ist es nicht, macht die Sache aber klarer…
4. März 2008 | Tags: browser, gpg, http, password, safari, ssl, web
Mann, das ist eine echt gute Überschrift…
Hört sich sehr Web 2.0 mäßig an, ist aber in der Tat in den 90er Jahren des letzten Jahrhunderts in Browser eingebaut worden und findet sich auch heute z.B. im Firefox 2.0 und Apples Safari. Ob der IE auch noch diese Möglichkeit in sich trägt weiss ich nicht und es ist mir auch egal.
Der Post von Dr. Nic erklärt das alles sehr schön und man fragt sich ernsthaft warum wir uns im Jahr 2008 immer noch mit der User/Password Kombination rumschlagen wenn es so bequeme Möglichkeiten gibt. Jetzt müsste man das nur noch mit GPG kombinieren können…
Client Side Certificates FTW!