Hi!

21-Авг-2006 17:32 [EMAIL PROTECTED] (Aitor Santamarэa) wrote to
[email protected]:

>>     Not need to convert exe/sys to plain sys, especially because combo may
>> give additional features (like information about status) without additional
>> executables.
AS> I was talking of converting COM to SYS. I may try to make it an EXE
AS> (in the future a COMBO), but it seems that I won't be saved from UPX
AS> greediness.

     There is two ways:

1. force fixing UPX.
2. convert DISPLAY to plain executable:
2.1. by defining EXE header directly (as data structure) in source (thus,
     avoiding extra step with COM2EXE);
2.2. or link directly to executable (for TLINK, omit /t option).

(1) is useful in any case; (2.1) is best between "COM2EXE" and "plain .EXE"
(because it allows to imitate COM2EXE behavior, but it also allows define
header in more flexible way).

AS> So either there is a way for a device driver to safely go beyond its
AS> original size, or perhaps I could try:
AS> NASM => APACK => COM2EXE.

     No! Packer should come _after_ COM2EXE!

AS> Eric, it wasn't clear for me what is the DISPORG.EXE thing that you
AS> mentioned.

     As I understand, DISPORG.EXE is unUPXed executable, and Eric shows,
that without bug in UPXed header, DISPLAY may be loaded into UMB. (Issue is
only that DISPORG.EXE is 62k in size).

AS> If it is just the same DISPLAY.EXE where you just modified
AS> the EXE header, I can make just a temporary tool to patch it.

AS> Best could be that I contact the UPX guys for it, but it may in turn
AS> it could be that the decompressing algorythm may well NEED those 12X+
AS> KB to run.

     No! As I already show (please, see attentive my previous letters),
identical executable (with only different initial values for CS:IP and
SS:SP) does NOT requires so many memory.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to