Áfram Ísland!

Congratulations. The Icelandic handball team made it into the finale on Sunday. If they can get the gold medal, this would be the first Olympic gold for Iceland. I for one hope they’ll make it, although overall I still do not care much more about handball than before.

// Oliver

Posted in EN, Island/Iceland/Ísland | Leave a comment

Time for a Russian missile shield on Cuba then?

History repeats itself, it seems. You don’t need to be particularly bright to admit that the so-called missile shield is hardly targeted at Iran and the other “rogue states”. There is a frightening scenario in sight again for Russia and ultimately the rest of the world a little less than fifty years after the last one:

Given the hegemonial behavior of the current US administration and overall since the end of the so-called Cold War (presuming it ended), no one can seriously rule out the possibility of a US first strike against Russia. Such a strike would indeed prove to be disastrous for Russia and its second strike capabilities. However, it is hard to imagine that the second strike capabilities would be completely destroyed in a first strike. Consequently Russia must feel threatened by the current developments, such as Poland agreeing to defense missiles being stationed near the Baltic Sea, just in front of Russias “door step” to neutralize those second strike capabilities. This brings the nuclear deterrence totally out of balance. Imagine Fidel Castro would have said in 1962: “no one tells Cuba what to do”, as the Polish leader did for Poland!

If I label a bottle full of 96% alcohol as “water” no one will be able to find out until they can have a close look. Similarly a number of “defense missiles” could as well turn out to be slightly more powerful than a usual “defense missile”.

The recent global developments are truly frightening … perhaps time for Sting to come up with a song about “Americans”, after his 1985 song “Russians”?!

… hope they love their children too …

// Oliver

Posted in EN, Thoughts | Leave a comment

Oh noes, ThePirateBay.org again …

It had to happen at some point. The pirates™ from ThePirateBay.org captured a number of bottled messages that had been watered by passengers of the Olympic™ cruise ship and are holding all of these messages hostage now. The evil™ pirates™ are even making fun of the poor captain and the brave sailors now, basically claiming that watering messages in a bottle means that anyone who finds them, whether on high sea or at his shore can keep them or even copy and redistribute them. This is obviously outrageous!

Most likely there will be no further bottled messages, because of the incident. This shows how ruthless those pirates™ actually are and that in addition to the War™ on Drugs™, the War™ on Terror™ and all the other wars, we are in urgent need for a War™ on ThePirateBay.org. The only suitable response for such a blatant disregard of the commercial™ interests of the IOC™ will be an international pre-emptive strike against Sweden™ using tactical nukes to prevent any further damage to those interests.

This should teach it to those Swedish pirates. Hej™ då™, ThePirateBay.org!

Posted in /dev/null, EN | Leave a comment

Kostenlos? Da scheiß’ ich drauf!

Immer wieder findet man im Internet Angebote, welche als “kostenlos” beworben werden, bei denen man sich aber “registrieren” muß. Genau wie bei Kleingedrucktem, sollte es auch hier bestimmte Regeln geben. Ein solches Angebot ist eben nicht kostenlos. Lassen wir doch einmal die Kosten weg, die entstehen um Internetzugriff zu bekommen (Einwahl oder DSL) dann kostet es mich jedoch immernoch Zeit Spam auszusortieren. Bei vielen “kostenlosen” Angeboten wird aber nicht nur die Emailadresse während der Registrierung gefordert, stattdessen geht es oft um viel weiterreichende Daten – teils inklusive Kontodaten. Wenn das ganze dann noch über einen unverschlüsselten Kanal (also HTTP statt HTTPS) erfolgt, ist der Mini-Datenschutzskandal schon fast perfekt. Und der letzte Datenschutzskandal sollte ja noch in Erinnerung sein.

// Oliver

PS: Noch besser sind jene Dienste, die einem nach Registrierung und Eingabe aller Daten auch schon verraten, daß sie leider überhaupt nicht funktionieren. Diese Dienste sind zwar ohnehin nicht immer kostenlos, weniger ärgerlich macht es das aber eben auch nicht …

Posted in DE, Gedanken | 3 Comments

Good for a laugh – but not much more …

… as serious as the standoff in Georgia/South Ossetia is at the moment, as laughable the following quote:

As I have made clear, Russia’s ongoing actions raise serious questions about its intentions in Georgia and the region. In recent years, Russia has sought to integrate into the diplomatic, political, economic, and security structures of the 21st century. The United States has supported those efforts. Now Russia is putting its aspirations at risk by taking actions in Georgia that are inconsistent with the principles of those institutions.
(George W. Bush, quote from here)

By those institutions he probably doesn’t mean Gitmo? By the principles he probably doesn’t mean invasion of other countries, threatening them with “nucular weapons” (a well-known bushism) and so on? Let me guess, now that it comes in handy, international law suddenly has a meaning again to the US administration?! There is a term for this in English: hypocritical!

// Oliver

Posted in EN, Thoughts | 2 Comments

Yeah, I know!

This is what I want to say in advance to everyone who wants to let me know that Iceland won against Germany in some handball match – presumably at the Olympic Games. What the heck do I know. I am not even interested in handball, but almost a dozen Icelandic colleagues had to tell me. My oh my …

Congratulations! (again)

And those who understand C99 can take this instead:

#include <stdio.h>
void main()
{
  FILE* brain = NULL;
  while(!brain) brain = fopen("/dev/brain", "a+");
  while(1) { fprintf(brain, "Congratulations!\n"); }
  // No need to close that brain :mrgreen:
}

Hope that helps :mrgreen: … the latter one should at least keep them busy, so to speak. I would have written it in Fjölnir, but in that case I would have risked the sanity of the compiler and readers of my blog 😆

// Oliver

Posted in /dev/null, EN, Island/Iceland/Ísland | 2 Comments

“But disk space is cheap”

Often you hear people make this statement if someone dares to complain about the disk space requirements of some software. This is the usual response in such a case. But first of all, even though it is cheap, it requires me – the user of a software – to upgrade my disk space and secondly it may just not be possible to upgrade the disk space because the affected machine is a laptop or so. Which makes me wonder whether the statement can be kept up as such. If it is not feasible to upgrade disk space (and more and more people are moving to mobile devices) then such a statement is cynical at best …

// Oliver

Posted in EN, Software | 5 Comments

Es brennt mal wieder

Bei TELEPOLIS kann man dieses schöne Zitat zum Konflikt in Südossetien finden:

[…] Zum einen ist die georgische Armee in den vergangenen Jahren von dem nordatlantischen Militärpakt unterstützt und ausgerüstet worden. Zum anderen zeigte sich im UNO-Sicherheitsrat am Freitag die politische Frontstellung zwischen Russland und den Nato-Staaten. Auf einer von Moskau einberufenen Dringlichkeitssitzung konnte kein Konsens erzielt werden. Die Beschlussvorlage der russischen Vertreter hatte beide Seiten – Georgien und Südossetien – zu einem Ende der Kampfhandlungen aufgefordert. Nach Berichten von Nachrichtenagenturen wandten sich sowohl die USA als auch Großbritannien gegen diesen Vorschlag. Der belgische UN-Botschafter Jan Grauls erklärte daraufhin, der Sicherheitsrat sei “noch nicht in der Lage, zu der Situation Stellung zu beziehen”.

Einstellung von Kampfhandlungen schlecht, denn dann verdienen die Rüstungskonzerne nicht mehr so gut. Zum Kotzen sowas! 😕

Posted in DE, Gedanken | Leave a comment

Gottbezug raus

Wer ist bereit an einem Text für eine abermalige Petition zu arbeiten und die Petition mit zu unterschreiben in der eine Entfernung des Gottbezuges aus der Präambel des Grundgesetzes gefordert wird?

Interessenten melden sich bitte bei mir über das Kontaktformular oder eine der anderen Kontaktmöglichkeiten zu nutzen. Wer genauer wissen will, worum es geht, liest hier nach (meine Petition von 2003).

Mir schwebt etwas vor, wo sowohl auf die damalige Beschlußbegründung als auch auf die Kernfrage (warum überhaupt ein Gottbezug benötigt wird) eingegangen wird. Bspw. ist es nicht gerade begrenzend, wenn der Staat sich “vor” einer nicht-existierenden postulierten Entität und nachgeordnet den Menschen eine Verfassung gibt. Die Behauptung daß eine solche Formel einschränkt, ist grundfalsch, weil sie von dem einseitigen Glauben ausgeht, die Entität existiere und kümmere sich (etwa strafend) um Verfehlungen des Staates. Ersetzen wir “Gott” durch “(der) Weihnachtsmann” – und der wurde zumindest schon gesehen 😉 – wird die Lächerlichkeit des Gottbezugs erst richtig deutlich:

Im Bewußtsein seiner Verantwortung vor dem Weihnachtsmann und den Menschen […]

Danke,

// Oliver

Posted in DE | 1 Comment

Zensur bleibt Zensur

Wie man bei Heise nachlesen kann hat ein gewisser Herr Vesper sich mit Anlauf in ein Fettnäpfchen begeben, indem er sagte:

In jedem Land der Welt, auch in der Bundesrepublik Deutschland, werden Internetseiten gesperrt. Bei uns sind es rechtsradikale Seiten, die gesperrt werden. Und es ist natürlich auch in China so, dass einzelne Seiten gesperrt werden […]

Da will ich den Herrn Vesper nicht alleine lassen. Ich begebe mich nun ins gleiche Fettnäpfchen indem ich sage: recht hat er. Nun wird sich der eine oder andere wundern, weil ich eher jemand bin, der gegen die Braunen ist, aber damit hat das meines Erachtens nach auch nichts zu tun. FDP-Generaltippse Dirk niebelte aber auch sogleich von einer:

[…] unverschämten Gleichsetzung der chinesischen Zensur mit dem deutschen Einsatz gegen Neonazis […]

Na dann ist ja alles fit. Ob es nun aufmuckende Proletarier, Raubkopierer, Terroristen (von der anderen Seite gern als Freiheitskämpfer bezeichnet), Dissidenten oder Neonazis sind, welche von der Zensur betroffen sind, sollte doch wohl im Endeffekt egal sein.

Zensur bleibt Zensur, egal aus welch hehren Gründen sie eingeführt worden sein mag.

Ich bin mal gespannt ob die Chinesen als Retourkutsche bei den nächsten olympischen Spielen in Deutschland auf “freien und unzensierten Internetzugang” bestehen werden und die Braunen dann ob der Bigotterie deutscher Politiker mal wieder abfeiern.

// Oliver

PS: Leider hat der Herr Vesper sich inzwischen von seiner eigenen Meinung distanziert. Soviel zur Meinungsfreiheit. Immer feste drauf … irgendwann wird er seine Meinung schon der “political correctness” anpassen.

Posted in DE, Gedanken, Ich, der Zyniker | 1 Comment

You are on camera

In Great Britain, if you visit a cinema, you’re likely on camera now. Two of the biggest companies have installed CCTVs inside the cinema halls, claiming it “prevents crime”. I still don’t get how cameras can do that, but that seems to become the standard excuse for installing them everywhere. Ironic that this happens in the home country of George Orwell.

// Oliver

Posted in EN, Thoughts | 6 Comments

Weswegen? – Deswegen!

Wie oft macht man sich schon Gedanken über Sprache? Ich recht häufig. Es ist eines meiner Interessengebiete. Da ich in Island arbeite, habe ich das Glück, daß ich ständig mit Fremdsprachen konfrontiert bin – sei es nun Englisch oder eben Isländisch.

Wer hat sich beispielsweise schonmal Gedanken zum diesem Thema gemacht?: “hvað” im Isländischen bedeutet “was” … “eitt” ist die sächliche Form von “eins” – was bedeutet die zusammengesetzte Form “eitthvað”? Der Buchstabe Ð (Eth), bzw. ð, entspricht in etwa dem “th” im Englischen, ist aber stimmhaft. Für den stimmlosen th-Laut gibt es im Isländischen noch das Þ (Thorn), bzw. þ, welches manchem aus altenglischen Texten bekannt sein mag. Wenn Deutsche Englisch sprechen, kommt das “th” oft als s-Laut raus und das gibt hier schon eine gute Richtung vor, auch wenn dadurch der Deutschen Englisch oft affig klingt. Die Buchstabenkombination “hv” wird ungefähr ausgesprochen wie im Deutschen “qu”. Wenn wir nun noch wissen, daß im Deutschen das was im Isländischen “hv” ist zu einem “w” wird, haben wir die halbe Strecke zwischen Aussprache und Bedeutung von “eitthvað” schon geschafft. Der Isländer “hval” ist der Deutschen “Wal” … sprecht’s mal aus :mrgreen:
Continue reading

Posted in DE, Island/Iceland/Ísland | 3 Comments

“etch-and-a-half”, Debian Etch R4 released

If you can, use

apt-get update && apt-get dist-upgrade

in some kind of sandbox (“lab-conditions”). For me everything went smooth.

// Oliver

Posted in EN, IT Security, Linux, Software | 1 Comment

Stephan Derrick und Harry Klein

Als DDR-Kind, kannte ich Derrick natürlich nicht wirklich. Okay, davon gehört … schon. Aber geguckt? Hmm, vielleicht hatte ich aus Versehen mal reingezappt. Muß aber dann langweilig gewesen sein.

Einerlei. Island ist klein. Weil Island so klein ist, werden hier haufenweise ausländische Filme, Serien und Shows eingekauft und dann untertitelt ausgestrahlt. Die Vertonung, wie in Deutschland für ausländische Filme üblich, wäre wohl zu aufwendig. Viele meiner Kollegen sind nun in meiner Altersklasse (+/- 5 Jahre) und immer wieder werde ich – kein Scherz – auf “Derrick” angesprochen. “Horst Tappert”, den müsse ich doch kennen. Wenn ich dann auf meine Sozialisierung in der DDR hinweise, bekomme ich meist nur schiefe Blicke. Inzwischen hat sich allerdings der Verweis auf “Derrick” zu einer Art “Running Gag” entwickelt, mit dem man genauso Zoten reißen kann wie mit dem zweiten Weltkrieg oder dem deutschen Akzent … der bei mir (Englisch) leider nicht so stark ausgeprägt zu sein scheint, so daß sich ein Verkäufer letztens wunderte, daß ich nicht Isländisch mit ihm reden würde, weil ich doch eindeutig einen isländischen Akzent hätte und ich von anderen Seiten auch schon einen US-Akzent oder keinen “definierbaren” Akzent zugeschrieben bekam.

Den Derrick mußte ich mir einfach von der Seele quatschen. Nach dem Sandmännchen hat mich allerdings noch keiner gefragt. Nach Polizeiruf 110 auch nicht …

// Oliver

Posted in DE, Island/Iceland/Ísland | 1 Comment

“A brilliant composer, songwriter, singer” ….. NOT!

Last weekend, as a temporary spectator at what you could call a bachelorette’s party, I was introduced to Icelandic “artist” Leoncie and the Icelandic version of this song (luckily it was a double 😉 – and in this case was good for my peace of mind … you’ll understand in a moment). It’s pretty rare that you can hear such music openly, but an Icelandic friend told me the story behind Leoncie that explains it all.

The music itself was rather … traumatizing … and at the same time funny, because it is soooo bizarre. Just check out what is allegedly her channel on Youtube (especially the self-description). She’s soooo famous, despite that music. Yeah, I know … taste differs. However, I am used to all kinds of voices, sounds and appearances and they vary a lot. When almost everyone’s gone I tend to crank up the volume in the office and listen to Mozart’s Magic Flute, the violin and horn concertos or Vivaldi, Telemann and other baroque composers’ music as well as Apocalyptica, Manowar, Nightwish, Rhapsody, ELO, Weltenbrand, Elis, Deine Lakaien, ABBA, Poeta Magica, Haggard, Krless, Blind Guardian, Blackmore’s Night and a lot more (sometimes in shuffle-mode). So it’s not that I have the most exquisite taste … I like what I like. But I also know what I dislike. Leoncie made it into that category in no-time. The Barbarella/Valkyrie/Viking-bride/80s-disco look (or mixture thereof) didn’t really work in her favor either in this case. 😯
Continue reading

Posted in EN, Island/Iceland/Ísland | Leave a comment

Anti-phishing techniques – or how to defeat the purpose of IDNs

International Domain Names (IDNs) are attractive. They allow people to express themselves in the multitude of languages which this planet has to offer. However, they also allow scammers and phishers to trick you into believing a particular domain name is trustworthy, while it is a scam. The idea is that homoglyphs could be used by criminals to trick you into believing to visit a trusted domain. For example if I write the first two letters of a pretty well-known domain name with Cyrillic letters like this: аоl.com you won’t notice (unless your system lacks the necessary glyphs to show Cyrillic). However, a name such as xn--l-7sb6b.com (its raw Punycode form) would raise some suspicion.

In my opinion the threat is real, but the counter-measures are not well thought. The idea of IDNs is to show domains in the native non-latin character-sets (similar systems for TLDs are in the works), so why would anyone not show them at all? Browsers such as Firefox and Internet Explorer 7 (on Vista) refuse to show the non-latin form of the IDN if certain characters are contained.

Let’s take the domain name I recently registered which reads сніжок.net. If you hover over the link in FF or IE, you will see this instead http://xn--f1aihfm1k.net. The reason is simple, this IDN contains homoglyphs. So let’s dig into it a bit more.
Continue reading

Posted in EN, IT Security, Software | Leave a comment

Sterbehilfe illegalisieren?

Wie kommt es, daß insbesondere Unionspolitiker wie Herr Oettinger sich gegen Sterbehilfe aussprechen? Geschieht dies aus dem Kalkül des Kapitalisten heraus, daß jeder tote Bürger quasi den ROI (Return of Investment) mindert? Oder hat es mit den christlichen “Werten” zu tun, nach denen Selbstmord Sünde ist? Man kann sich sicherlich über die Form “dieser Sache” streiten, aber bei einvernehmlicher Sterbehilfe sollte sich meines Erachtens nach der Staat gefälligst nicht einmischen.

Abgesehen davon, war es nicht gerade die christliche Lesart, daß das Schicksal eines jeden Menschen von Gott vorbestimmt ist? Wieso meinen sie also den Sterbehelfer oder dem Geholfenen zu richten? Nach christlicher Lesart sollte dies doch Gott vorbehalten bleiben, oder? Ach ja – da war ja noch der freie Wille. Das ist natürlich doof. Aber jeder legt es sich ohnehin so zurecht wie er’s braucht.

Und dann gibt es ja noch die “christlichen” Sterbehelfer, die meinen entscheiden zu dürfen, ob das Leben des Kindes oder das der Mutter mehr Wert habe. Ist das nicht auch unerwünschte Sterbehilfe an der Mutter? Was genau ist der Unterschied? Vielleicht die Tatsache, daß bei einvernehmlicher Sterbehilfe alle Beteiligten im vollen Bewußtsein handeln, während man das von einem Ungeborenen eben nicht annehmen kann?!

// Oliver

Posted in DE, Gedanken, Ich, der Zyniker | 3 Comments

A clarification – because it is needed

Almost one month ago I wrote a blog post. Some people more or less took offence by it. In German we have a saying that goes like this “Wem der Schuh paßt, der zieht ihn sich an.” – which translates to “He whom the shoe fits puts it on.” (see German proverbs).

One thing, however, seems to require clarification: this is a private blog, these are my views and opinions, no one persuaded me to write anything (it’s called free will), nor do I allow anyone to take any influence on the topics I write or don’t write about (I have enough interests to cover more than enough topics, the Earth days usually just don’t have enough hours).

Feel offended? Does “the jacket” fit? I didn’t disclose any identities. Intentionally so! However, my identity is not concealed. So it depends solely on you (i.e. the offended people) how public you want to go. Feel free to do so, but think a bit more thoroughly this time instead of threatening anew uninvolved people

// Oliver

PS: Comments intentionally disabled for this post. Direct contact here.

Posted in /dev/null, EN | Comments Off on A clarification – because it is needed

Keine Angst – es geht uns doch gut

Da es nicht etwa so ist, daß viele Deutsche der Mittelschicht und drunter Zukunftsangst wegen der sich abzeichnenden Inflation haben, kann sicher auch nicht behauptet werden, daß die durch die Gegner des Grundgesetzes vorangetriebene Totalerfassung der Bürger, ihrer Kommunikation, ihrer Finanzen, ihrer Gesundheitsdaten usw., im Hinblick auf die sich abzeichnenden sozialen Umwälzungen einer zukünftigen total(itär)en Kontrolle dienen könnte. Immerhin sind wir eine (wenn auch nur repräsentative) Demokratie – steht doch klar und deutlich auf dem Etikett!

Keine Angst also, wenn Herr Schäuble dafür wirbt die Fingerabdrücke auf dem elektronischen Personalausweis speichern zu lassen. Es gibt dabei sicher noch keinerlei Hintergedanken. Und da sich bspw. Hitler bekanntlich nicht dem demokratischen Prozeß stellte um dann vom deutschen Volk jubelnd gewählt zu werden, sondern sich bekanntlich an die Macht putschte, ist nichts abwegiger als einen Zusammenhang zwischen totaler Datenerfassung und totalitären Gesellschaftssystemen herstellen zu wollen oder gar auf einen möglichen Datenmißbrauch bei einem Umsturz in ein totalitäres Regime hinzuweisen.

Total abwegig!

// Oliver

Posted in DE, Gedanken, Ich, der Zyniker | 1 Comment

CreateRemoteThread, Vista and separate sessions

Recently I’ve hit a wall during development. I had written a nice workaround for a problem, based on code injection. In fact the code wasn’t injected by loading a DLL but instead by loading relocatable (32bit) code of less than 250 byte size. However, once I started testing it on Vista, the topstack method to retrieve the address of kernel32.dll inside the target process didn’t work anymore, so I had to resort to the PEB method. No big deal.

However, once I got that sorted out, the whole thing worked when run from the same (terminal) session, but failed as soon as the program (in simulation of the later real-world conditions) was started as SYSTEM by the task scheduler (i.e. from the session in which services run). Obviously the task scheduler isn’t all too talkative about the reasons of failure of a scheduled program, so my assumption was, that it must have to do with the stricter session separation on Vista and the documentation of CreateRemoteThread() confirms this:

Terminal Services isolates each terminal session by design. Therefore, CreateRemoteThread fails if the target process is in a different session than the calling process.

Continue reading

Posted in /dev/null, IT Security, Programming, Reversing | 24 Comments