Category: Hacking

p = &(*p)->next; // Learning C

Looking back on 25 years of experience in C programming I consider C still to be the queen of languages to write complex, fast, and powerful programs although there are many other powerful new languages today. C++ is even more powerful in several applications but it bears the risk for novice users who are familiar …

Continue reading

Accounts Disappear After Reboot

Have you ever had or do you currently have the problem that some of your accounts disappeared after a reboot of your Android phone? If yes then probably here is the solution. A few days ago I “played” a little bit with my Android phone. The next day I recognized that several of my accounts …

Continue reading

Applied Social Engineering

On our university, I am running a Plog — this is the paper version of a Blog ­čśë (see image on the right side). I put various articles there, mainly those which I post here but also other interesting stuff which I find on the internet. While waiting for the next course, students may read …

Continue reading

Archive.fsh Files Reverse Engineered

Everybody with a handheld GPS device or a smart phone may contribute to the map of OpenStreetmap. In contrast, to contribute to OpenSeamap — which is the OSM-based sea chart variant — it requires to measure the depth of sea. Of course, a sea map contains a lot of features which can still be mapped …

Continue reading

DNS/UDP to TCP Translator/Converter

Although there are some discussions found on the web on how to force DNS to use TCP instead of UDP, there seems to be no real solution. And in most cases there is actually no need for such a conversion. There are also many people asking if BIND offers such a special mode and I …

Continue reading

Junior Hax0r School: Part 2

Look at the following eight bytes. ec 04 9d b1 4b a7 75 d6 One is different. Which one is it and why?

Junior Hax0r School: Quiz

Have a look at the following eight bytes. 8a 26 d9 16 b9 21 e5 40 One of them is different. Which one is it and why?  

VGA Troubles With KVM Switches

I have never had troubles with activating and deactivating the VGA output on my (old) notebook, an HP 2510p. It has an Intel GM965 VGA controller. I used the VGA output very often because giving presentations is part of my job ­čśë Typically, I type something like this: `xrandr –output VGA1 –auto –right-of LVDS1` Although …

Continue reading

Convert KAP to CAL Files

KAP files (sometimes also referred to as BSB files) are raster images which contains a header with geographic information. Those files are typically used for raster navigational charts. Josm is a powerful editor for Openstreetmap data. There is a plugin called the Piclayer plugin (see also here) which allows to load any image into Josm …

Continue reading

Android App Hacking — Part 2

I’m pretty sure now that the quality of software does not increase over decades. You might also read this posting about hacking and cracking of software. I was looking for an application which allows to synchronize my calendar with an ICS source and I found this Android app.1 It seems to provide all I need …

Continue reading