Category Archives: Programming

Posts about programming topics

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 … Continue reading

Posted in EN, Programming | 2 Comments

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 … Continue reading

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 … Continue reading

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

DDKWizard 1.1.1 released

Today I released DDKWizard 1.1.1 – fetch it here. This version brings “only” some improvements and corrections over 1.1.0 and nothing sensational 😉 Introduced new project type Win32DLL, the purpose should be clear from the name. The manual got an … Continue reading

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

IDA 5.1 Beta 2

Yesterday Ilfak released the second beta of IDA 5.1. Not only have several issues been fixed, but also were the IDC symbol and kernel function introduced as described in the updated blog entry from a few days ago. // Oliver

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

Some IDC scripts uploaded (update)

On my website you can find some IDC scripts which have been uploaded just lately. Some are related to kernel mode reversing and some (MFCxx.rar) at user mode reversing. Please find them here. Update: If you downloaded the scripts before, … Continue reading

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

Problems with DDKWizard? (2nd)

Some days ago I asked you whether there are some problems with DDKWizard. The reporter of the alleged bug at that time has never responded and may never respond. However, I heard from a friend, that the installation of some … Continue reading

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

Update to ddkbuild.cmd

I updated ddkbuild.cmd once more so it has turned version 7.0beta5 now. There is a fix for the treatment of build output in Visual Studio 2005 as described in “Memo to self: VS_UNICODE_OUTPUT” as well as some enhancements for the … Continue reading

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

Memo to self: VS_UNICODE_OUTPUT

Since I lost the link already more than once I’ll use my blog as memory-extension In the NTDEV mailing list, there was lately a thread discussing problems of using a wrapper such as DDKBUILD around the build utility and compiler … Continue reading

Posted in EN, Programming | Leave a comment

Any problems with DDKWizard?

Lately I got one email with feedback that after installing DDKWizard none of the wizards worked anymore. However, even after five emails from me to the reporter in reply to that report I got no answer. So I wonder whether … Continue reading

Posted in DDKWizard/DDKBUILD, EN, Programming | 1 Comment

In a surprising move DDKWizard got updated once more …

Gleðileg jól! (Frohe Weihnachten! – Merry Christmas!) to everyone. I updated DDKWizard once more to version 1.1.0. And as expected this is the best DDKWizard ever 😉 … I call it the jól-edition … grab it here! What is new? … Continue reading

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

Early x-mas present: DDKWizard updated

As a kind of early x-mas present to the driver community, I have updated DDKWizard again. The new version is 1.0.3. Go and grab your copy at the DDKWizard website. What’s new? Three things have been changed or added: Creation … Continue reading

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

Fixed a minor glitch in ddkbuild.cmd

Today I fixed a glitch in OSR’s ddkbuild.cmd which would cause WDF builds to fail. Grab your fresh copy at the DDKWizard website or OSR. The version should be 7.0beta4a. If it is not, check back later since OSR should … Continue reading

Posted in EN, Programming | Leave a comment

Violating GPL to make the big money …

What would you think of a company that is presenting its new product which is somewhat innovative, but the product is based on OpenSource software and the company does not care about the OpenSource licenses of the used components? As … Continue reading

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

DDKWizard updated

There is a new version (1.0.2) of DDKWizard available. Go and grab your copy at the DDKWizard website. What’s new? Three things have been changed or added: Option to create PREfast configurations as well. The Windows 2003 and Longhorn/Vista DDK … Continue reading

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

Are you a developer reading my blog?

If you are a developer and have not yet heard of WinDirStat, please check it out first. Then if you like it and can imagine to write a plugin for it, give me some feedback at this blog article. Thanks. … Continue reading

Posted in EN, Programming, Software | Leave a comment

Article: “How Two Hours Can Waste Two Weeks”

Over at Agile Advice, you can find a very nice blog article from the perspective of a development manager. I can tell that much: at my former company the PM (same person as DM in this case) did not take … Continue reading

Posted in EN, Programming | Leave a comment

Redpill getting colorless?

Although I had posted this already at the malware research forum and received little feedback, I decided to prepare a brief research paper about this topic and post it here. The topic is that the Redpill approach by Joanna Rutkowska … Continue reading

Posted in EN, IT Security, Programming, Reversing, Software | 2 Comments

DDKWizard updated

Last night I worked on DDKWizard again and got it updated to support all current versions of Visual Studio .NET as well as the respective Visual C++ products and last but not least the Express version of Visual C++ 2005! … Continue reading

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

Using DDKWizard to create driver projects

Today I released a tool with the name DDKWizard. But before telling you some details let me rant about these other so-called “DDKWizards” a bit :mrgreen:. Let’s take this one first – it will create a project that lets you … Continue reading

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