Wenn man was sucht …

… geht man normalerweise Pfade die bereits einmal zum Erfolg führten. Meine Suche nach WiX-Material (klingt schlimmer als es ist :mrgreen:) führte mich auch prompt zu einem alten Bekannten.

Danke Mathias!

// Olli

Posted in DE, Programming, Software | 1 Comment

Too sad … cannot beta-test my “favorite” application

When trying to register for the public beta of Ad-Aware 2007 I was amazed the server actually told me … quote:

Warning: mysql_connect() [function.mysql-connect]: Too many connections in /downloads/data/www/htdocs/lavasoft/public_html/support/securitycenter/config_beta_application.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user ‘www’@’localhost’ (using password: NO) in /downloads/data/www/htdocs/lavasoft/public_html/support/securitycenter/config_beta_application.php on line 4

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /downloads/data/www/htdocs/lavasoft/public_html/support/securitycenter/config_beta_application.php on line 4

Proof (click to enlarge):

I wonder what the author wants to tell me with this poetic error message :mrgreen:

Update: Skimming over the Terms of Service for the beta-test I found this jewel (emphasis mine):

No support is provided for applications released under the Lavasoft Alpha/Beta application testing program.

… no comments! :mrgreen:

// Oliver

Posted in EN, Lava-watch | 6 Comments

Updates in the IDA SDK 5.1 …

Since it is always exciting to find new features, I thought it would be good to put up a list of the changes introduced into the IDA SDK since version 5.0! This should allow all plugin writers to get a quick overview of new functionality.

Relevant changes in the IDA SDK between version 5.0 and 5.1 beta 2 follow, sorted by filename …
Continue reading

Posted in EN, Programming, Reversing, Software | Tagged | Leave a comment

American spelling only, please!

Today I had a good laugh when I visited this page and the accompanying list of rules (or “commandments” :mrgreen:).

Despite the bias in this so-called “encyclopedia” whose only purpose is to replace the oh-so-biased Wikipedia there are some really funny things to be found. Given the “commandments” they make complete sense :mrgreen: … excerpt:

4. When referencing dates based on the approximate birth of Jesus, give appropriate credit for the basis of the date (B.C. or A.D.). “BCE” and “CE” are unacceptable substitutes because they deny the historical basis. See CE.

That one is particularly funny given the word in bold. So it means I was born approximately 1979 A.D., plus/minus 5 years or so :mrgreen: … quite useful for females in the age between 30 and 40 😆
Continue reading

Posted in /dev/null, Thoughts | 3 Comments

Where else in the world? (#2) …

Where else in the world would you find web addresses such as myip.is or pen.is … if not in Iceland … :mrgreen:

It must be the Brennivin which causes this 😉

// Oliver

PS: Intentionally not linked.

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

Good point(s)

Microsoft Virtualization Licensing and Distribution Terms … from the competitor’s perspective.

// Oliver

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

Also jetzt reicht’s mir mit dem Saftladen 1blu

Vorweg ein Hinweis!
2007-06-18: Die EDV Beratung Weiss GmbH stellt richtig:
Auf Ihrer Seite assarbad.net befindet sich ein Blog-Eintrag, der zu Unrecht unsere Firma in Verbindung mit Mahnungen von 1blu bringt. Wir haben weder mit dem Mahnversand noch mit der Firmenpolitik von 1blu etwas zu tun. Der Versand solcher Mails von 1blu mit der Mailadresse <entfernt> ist uns bekannt und wurde unterbunden. Es lässt sich auch in den Emails von 1blu zurückverfolgen das diese nicht über unseren Mailserver sondern über einen SMTP Server von 1blu versandt wurden.
Anmerkung: Dies entspricht der Wahrheit.

Ich muß jetzt mal meine Meinung hier kundtun: 1blu ist ja wohl mit Abstand der beschissenste Saftladen im Hostergeschäft in Deutschland. Schlimm genug, daß die überhaupt die ersten Monate überstanden haben, die sie sich ja auf Kosten der Kunden erschlichen haben. Und ja, ich meine das so wie ich es schreibe. Wenn ich für etwas bezahle, erwarte ich, daß ich es auch nutzen kann. Das war auf dem vServer, dessen “stolzer” Mieter ich für knapp drei Monate war, absolut nicht der Fall. Das Paketsystem war total vermurkst, weil offenbar ein Konflikt zwischen den virtualisierten Systemen und dem Hostsystem bestand (32 vs. 64bit usw. usf.). Weder Neuinstallationen von Paketen noch Updates (ja, auch keine Sicherheitsupdates!) funktionierten. Lange Diskussionen und Telefonate, sowie Emailaustausch mit dem Support brachten keine Abhilfe, so daß ich bereits im Januar wieder kündigte. Nebenbei hatte ich noch ein Sicherheitsloch im Kundenbereich entdeckt, welches es erlaubte andere Kundendaten auszuspähen, was ich auch brav meldete und wofür ich sogar noch Zeit investierte. Stattdessen hätte ich wohl eine Beratungsgebühr erheben sollen …
Continue reading

Posted in DE, Gedanken | 55 Comments

Eeek, a subtle bug in beta 6 of DDKBUILD.CMD

Sorry fellows, please bear with me. The last version of the DDKBUILD.CMD script misbehaves if you set a variable inside the pre/post-build scripts and expect that variable to propagate beyond the script’s execution. Thanks to my colleague Kristmundur here at FRISK the bug has been found and is now fixed in the beta 6a!

Please fetch a fresh copy here.

Note: This update is only critical to those who use the pre/post-build scripts and set variables using them.

// Oliver

Posted in DDKWizard/DDKBUILD, EN, Programming | Leave a comment

Please keep foolin’ us – we like it, thanks :)

Last night I commented on the chauffeur of LS and still he didn’t make it into the “hall of fame” of LS’ management as logistics manager. I am one of the lucky ones to know his name and how he looks, so I can tell. But despite that, here is another fun fact: I know from a very reliable source outside of LS’ realm [1] that the “logistics manager” called himself the “private chauffeur” of the CEO last year. How rapidly things change … :mrgreen:

Although I added it as a comment already, I want to point to it more publicly here. There is another article on the website of Göteborgs Posten: “Det luktar fortfarande illa” (English: “This smells still/continuously bad”).

// Oliver

[1] This person never worked for LS at any time, so don’t be afraid LS, no leak of information from former employees, the “logistics manager” stated it himself … and still works at LS so it can’t be that sensitive … if only Skatteverket knew 😉

Posted in EN, Lava-watch | Leave a comment

Where else in the world? …

Where else in the world are all Police motorbikes from Harley Davidson? … must be Iceland again! :mrgreen:

But for something more serious which fits well under the same heading. A blogger in Egypt has received a prison sentence for:

“inciting hatred of Islam” and insulting President Hosni Mubarak in his blog, for which he used the pseudonym of “Kareem Amer.”

Please visit freekareem.org, read the story, think about it and share your thoughts (either here or better on the website or in their forum). And please spread the word!

// Oliver

Posted in EN, Thoughts | Leave a comment

DDKBUILD.CMD updated (v7.0 Beta 6)

Thanks to feedback from some users, several bugs could be fixed. The two worst were:

  • Build scripts failed with relative pathes
  • Return code of the script was wrong

Also I took the chance to implement some minor changes in how some variables are treated. The following list contains some of the changes I consider noteworthy:
Continue reading

Posted in DDKWizard/DDKBUILD, EN | Leave a comment

Find the missing manager …

In their press announcement Lavasoft writes:

The person that is referred to as the company’s chauffeur is the logistics manager of Lavasoft.

… now all dictionaries I checked draw a direct connection between the terms “management” and “manager”. Am I the only one missing a manager here? Can you “spot” the missing one? :mrgreen:

// Oliver

Posted in EN, Lava-watch | Leave a comment

NT Shell Scripts vs. Batch Scripts

Yesterday I posted a script in the F-Prot support forum. Many people think that .cmd files (such as DDKBUILD.CMD) are no more than renamed batch files. The trick employed in the posted script would not be possible using normal batch scripts. Only the advanced functionality of the NT command interpreter allows this script to perform its work. The problem was to extract the last part of a file/directory path, i.e. everything after the last backslash. Here is how it works.
Continue reading

Posted in EN, Programming | 2 Comments

IDA 5.1 and Virtual PC 2007 released

Finally IDA 5.1 and Virtual PC 2007 have been released. I wrote about IDA during the beta-phase and I promise to write some more stuff (probably) the next weekend.

Virtual PC 2007, just like its predecessor Virtual PC 2004, is freely downloadable and comes free of charge. Although it is inferior to VMWare in several aspects, it seems there is one point where Virtual PC 2007 is better than VMWare … the support of VMX on 32bit hosts. However, I’ll have to verify that and will turn back to you with more information about it once I have it.

// Oliver

Posted in EN, Reversing, Software | Tagged | 2 Comments

Die sind schon da … wann dürfen wir endlich auch?

Wie einige vielleicht schon wissen, stamme ich aus der Gegend der deutsch-polnischen Grenze. Ich höre jetzt schon einige sagen: “Na hoffentlich ist das nicht ansteckend!”. Ich kann euch beruhigen, bisher habe ich noch niemanden mit diesem Problem angesteckt. Als Nachbar, lernt man natürlich auch einige Ticks – und eben die Sprache des anderen, wenn auch vergleichsweise oberflächlich – kennen. Einige aus der Gruppe der “einigen” von oben wissen ja vielleicht auch, daß ich inzwischen in Island lebe. Man muß nicht viel dazu sagen wo, denn in Island gibt es praktisch nur rund 300000 Hanseln und das schließt uns Ausländer schon ein. Davon leben etwa zwei Drittel in der Gegend um die Hauptstadt (Quizfrage: die heißt wie? :mrgreen:).
Continue reading

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

Some knew it, others found out recently.

Since Corrine put it up so nicely I am not going to add anything for now. Maybe later. LS has finally trouble with the tax authorities. My Swedish is not good enough to translate it ad-hoc and I also lack the time. Therefore thanks to Corrine for the nice write-up.

The gist of the text was quite well matched. Here are the links to the original (Swedish) articles from Göteborgs Posten:
1. It-bolag har stora skatteskulder (IT-company has tax debts)
2. Det luktar skunk på Lavasoft (This smells “fishy” with Lavasoft)

Yes, it smells indeed,

// Oliver

Posted in EN, Lava-watch | 5 Comments

Fairness, where fairness is due

In this article back in November 2006 I complained about the way the security flaw was reported. This was apparently fixed. So in I think it is only fair to publish that fact here as well.

My apologies for the delay, some friends made me aware of the changes only recently.

// Oliver

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

Bugfix release 1.1.1a for DDKWizard

Only some cosmetic changes and one real bugfix, of a bug that would cause confusion for users, were made. The bugfix concerns the Win32DLL project type. The 1.1.1 release did not have the line
DLLENTRY=DllMain
which was supposed to be in the SOURCES file. Please add it yourself of simply update your version using this bugfix release. The effect without this fix is, that your DllMain will be ignored and the linker will use some default one.

Fetch the new release here.

Next planned features are compatibility with Mark Roddy’s DDKBUILD and some enhancements of the DDKWizard setup. I’ll probably include a page where the user can set the (DDKBUILD) variables for the installed DDKs and the installation directory will not be variable upon update/upgrade of an existing installation (probably that step will be skipped completely). Also on the page with the variables there will possibly be a download link for the currently supported DDKBUILD flavors.

// Oliver

Posted in DDKWizard/DDKBUILD, EN, Programming | Leave a comment

Eeek, the WDK build introduced a nasty change in behavior …

Today I noticed something very unpleasant when I tried to build a project that was initially created with DDKWizard with the WDK instead of the WNET DDK.

Only one .rc file is allowed per directory. You may however include one .rc file in another.

Eeek, that is nasty. Guess what, the WNET DDK builds it without any complaints. Not well thought, MS … 🙁

// Oliver

Posted in DDKWizard/DDKBUILD, EN, Programming | Leave a comment

Problems when upgrading F-Prot 3.x to 6.x?

The F-Prot 3.x uninstaller of the Windows version has apparently a glitch. Due to how Windows works, this may lead to a blue screen if the driver entry in the registry was not removed during an upgrade to version 6.x! To mitigate this issue until the next version is released, use the fix described here before you reboot the system after upgrading from F-Prot 3.x to 6.x!

// Oliver

PS: The next release of the 6.x installer will be aware of the issue and incorporate the fix.

Posted in EN, FSI/F-Prot, Software | Leave a comment