Jump to content
Tuts 4 You

ap0x's Blog

Sign in to follow this  
  • entries
    3
  • comments
    24
  • views
    3,523

About this blog

Do you speak binary?

Entries in this blog

 

Realigner 1.0

I know I mentioned this a while ago here at the forum but I never actually added this to UE. Why? Because it was developed for the company I work for and got payed to do it. But code itself isn't such a big mystery but it is uber cool (TF2 player what 'r gonna do) because it uses only one API to do the realignment and that is because it is needed to be Windows 2000 compliant. And that was then... The same API call definition as in y0da's realign15.dll. This was done to retain compliance with my

ap0x

ap0x

 

Relocater 1.0

This is a separate part of Unpacking Engine made to deal with relocations whose fixing is crucial in process of dll unpacking. So how does it work? There are two ways. First which is very, very slow gets relocations addresses by setting the breakpoint directly in packers relocation code (you do this!). This is very slow due to the fact the number of relocations is always very large. That is why another way of fixing relocations was developed. It is very fast, simple, generic and easy to use. To

ap0x

ap0x

 

Unpack Engine 1.5

I have been working on the new version of the unpacker SDK for quite some time now. There are a lot of changes and fixes. To many to count them all, and I didn't make a history log during coding since I was more interested in the work that needs to be done. But some sort of a log exists and will be presented with the release. One of the most important bug fixes is the one that failed to find APIs from comctrl32.dll. This actually happened because of the Windows ability to load two instances of c

ap0x

ap0x

Sign in to follow this  
×
×
  • Create New...