Soeren Ziehe <[EMAIL PROTECTED]> wrote on 29.01.06:

> In article <[EMAIL PROTECTED]> [29 Jan 06] Martin Wodrich  <[EMAIL 
> PROTECTED]> wrote:

Vielleicht ein wenig zu lang... ;)

> Muesste man den flaschen open call nicht auch zurecht patchen
> koennen? Wird doch "nur" mit den falschen Parameter aufgerufen...
> Waere moeglicherweise was fuer Michaels Patchtool. Wenn amn denn die
> Stelle im Binary aufspueren kann.

Eben, das ist das Problem.  Ist ja nicht so, als hätten wir uns das
nicht schon angesehen, aber das ist nun mal anders als die übrigen
Patches kein simpler String, den man einfach nur überschreiben müßte und
der bei allen UKAW-Versionen identisch wäre.  Das Patchtool ist deshalb
universell für alle UKAW-Versionen verwendbar, weil wir nur nach
bestimmten Strings suchen.

Man müßte jede einzelne UKAW-Version -- sofern man sie noch hat --
disassemblieren, die Stelle aufspüren, wo die XP.EXE geöffnet wird, die
Version beim Patchen erkennen und am entsprechenden Offset ansetzen.

Wir haben's als zu aufwendig und unsicher verworfen.  Am Ende setzt der
User eine Version ein, die uns zufällig nicht vorlag.


        Michael
------------------------------------------------------------------------
FreeXP Support-Mailingliste
Support-List@freexp.de
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an