About Kyriakos Anastasakis

I was born on the beautiful island of Chios, Greece, where I received my primary school and high school education. At the age of 18 (in 1997), I moved to Athens to attend the Department of Informatics at the T.E.I. of Athens. In 2001 as part of a six month industrial placement, I joined Ulysses Systems, Piraeus as a junior Software Developer. In 2002 I received the degree of Informatics Engineer (Mihanikos Pliroforikis) from the T.E.I. of Athens. I continued to work for Ulysses Systems until the end of July of 2003. In 2003 I moved to Birmingham to study for the MSc in Advanced Computer Science at the School of Computer Science, at the University of Birmingham. In 2004, after I finished the MSc studies, I decided to stay in Birmingham and pursue a PhD degree in Computer Science. Since then I have been working towards the PhD in Birmingham under the supervision of Dr. Behzad Bordbar. Since 2005 I have been a part time self-employed software consultant. An interesting project I was involved in, was the development of a small scale CRM software for the Birmingham branch of MLP Private Finance. Since 2004 I have also been responsible for development and maintainance of the website of the Hellenic Society of the University of Birmingham.

Last night I found on a P2P network an exe file that was supposed to be a screensaver. Well…yes I did double click! It gave me a usual “do you want to proceed with the installation?” window and I said yes! Well… that was it! It finished the installation, but I could not find any new screen saver on the control panel or anywhere else. Weird isn’t it?

Now, I downloaded a trial version of Ashampoo Uninstaller platinum to see the changes the installation made to my system. I installed Ashampoo and run the “screensaver” installer again. This time I noticed that somewhere in the text of the terms and conditions a company named “ADVERTISMEN.COM” appeared. Tried to google it but wasn’t lucky. I also did a DSN lookup of the url and found out that the domain name was registered on the 5th of April of 2006. Is it a new spyware?

Well, after the installation was finished, Ashampoo generated a log file, which showed that the install.exe had installed two files in the windows/system32 folder. The files were called pushow67.dll and pushow55.dll. I used DLL Export Viewer to find out that they exposed one interface called “Uninstall”. It also created a registry key under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ called “UninstallString” with value: rundll32.exe C:\WINNT\system32\pushow55.dll Uninstall

It also created another key under: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows called AppInit_DLLs. The value was pushow55.dll.

All this is weird! I deleted the files and the registry entries, run ad-aware and spybot and they didn’t find anything. Finally I logged to my online banking system (didn’t enter my real credentials though) running Etheral. After inspecting the packets I didn’t find anything alarming.

Well… I am not sure if it is a new spyware, Trojan or something, but I know I should have thought twice before running that bloody exe file. Now I just hope I have cleaned my system from whatever it was!

Well… I am so excited! It’s 9:00 am and I am typing into my blog. I got a new 19” monitor, which I am now using as an external monitor for my laptop.

My laptop’s lcd screen got completely screwed up over the last days. It’s full of blank horizontal lines. After a quick market research it seems that a new one (even a used one) would have cost me around £200, which is quite a lot for a 15” lcd screen. So… I decided to get a new external 19” monitor to use with my laptop for £175.

I got a Yusmart 198QP LCD monitor. It’s… big! It’s a wonder how both the monitor and the laptop fit on my tiny desk. I got two pictures, one of the desk and one of the monitor. The quality of the picture is acceptable and I can now have 1280×1024 resolution, which means I can see more text while I type (or program).

At last I can now work from home! (Well… the desk is still too small and the house does not inspire me to study, but I have that option when I want to program, check or type emails etc).


My desk with both the monitor and the laptop.

The new monitor!

The only problem I am having is that it has around 20 cm depth, which means that it’s too close to my eyes when I sit on the chair to type. I will see if I find a solution to that problem soon.Regarding the rest of the news these days… I will post an update!


Things back home are getting a bit rough! They had two 6R earthquakes (one at 8:45 in the morning and another one at around noon), but I just read on naftemporiki that a possible bird flu incident has appeared at Aignousa. I suppose it’s a bit too much news for a day.

Yesterday we were supposed to play basketball for the IMS league but the medics did not even show up, so we just trained for a while! It was really fun!

I also established a rough timetable for each day of the week and try to follow it. It seemed to work well today, though I had a rather big break after 16:00. Tomorrow the whole day is assigned to demonstrating tasks. We have a meeting at 10 in the morning and then lab sessions. I am planning to go to the city centre to watch Panathinaikos against Barcelona. It should be a nice game and if we lose by less than 5 goals… I am happy!

Researchwise I have started writing rigorous transformation rules from OCL to Alloy in the ATL language. I am going to define the rules for a very small subset of OCL initially and then implement them to a tool. Right now I am just too tired to write about anything! Going home to relax.

Well… even though I did absolutely nothing the whole week, I am still not planning to do anything today. In the morning I met again my flatmate from Jarratt (while I was staying over there two years ago). He came back from China for a while and I saw him again after almost 1 year. It is great to see people from the past.

I am also going to play basketball at 16:00 and then go home, have a shower and go to the GR with Thanos, Elias and Philipp to watch the Greece-Denmark game. That means no work today! Well.. tomorrow I have to get back to heavy research business, otherwise I will start getting stressed, which is not good!

In the morning I was woken up by Telewest. After that I tried to sleep a bit, but couldn’t really and I saw some of the most weird dreams I had ever seen! Anyway… I off to basketball… I just hope it stops raining… it’s been raining like hell for the past 2 hours and it’s gonna be difficult to go out…

This is the end of a quite busy week. The bottomline of this week is that there was no or little progress with research, as I had other issues to take care of. Had to register for the new term, give 2 lectures, demonstrate at the labs and take vivas. I honestly can not understand how time flies like that. It seems like yesterday as the previous week was coming to an end. Well.. in more details…

On Monday I started preparing for Tuesday’s lecture on the Foundations of Computer Science. On Tuesday I had the meeting for SSC1 and in the afternoon I had to demonstrate at the labs. So there goes 2 days. In the evening I also had to prepare for Wednesday’s lecture. Not so many people turned up, so I guess they didn’t like the first one on Tuesday. 🙂 Then I went home and had to sleep. On Thursday morning I had quite a lot of sleep and then came to the uni for the labs sessions. Today, in the morning I had to stay in and wait for the technicians to come and fix the gas boiler. They didn’t for another time, claiming that their dealer didn’t have the spare parts they were supposed to get. So we rearranged the appointment for the coming Wed. morning.

I also paid the tuition fees this week. £3085! I have filled in the form to ask for the receipt, so as to send it back to IKY and get back the money. I hope I get it back soon!

I also booked the tickets for the Dio concert on Friday the 21rst. I hope it’s gonna be fun!