| |
|
|
Georg Teles | good evening,
as UPX-Poweruser wished I my allererstes Program in X3 create and be Perhaps on a possible BUG punched.
moreover have I a Runtime How normally with Ressourcen fed and UPX compressed. If one Programmcode now compiled & and to a Program gelinkt becomes, wants this program a PRC File having though these Yes already hineingelinkt is !
with the originalen Runtime PrfRun32.exe (XProfan X3) happens to the telescope with UPX the same. though functions The Runtimes of XProfan 10.0 and X2 to the UPX Komprimierung tadellos !
is it possible, that the Pointer in PrfRun32.exe the X3 on The PRC therein something so zutun has ?
because... I have with Compiler & Linker the X2 a Runtime the X3 (with UPX compressed) compiled & gelinkt, selbes Phänomen.
what but functions: Compiler + Linker of X3 and Runtime of X2 (with UPX compressed)
UPX Version: 3.91w |
|
|
| |
|
|
|
| What exactly happens, if you a X3-PRC on a compressed X3-prfrun32.exe ziehst? |
|
|
| |
|
|
|
Georg Teles | prfrun32.exe lead these PRC from, The PRC-File must but in the Runtime to the left anchors his, so I The EXE without PRC-File alone using can
speak I have a File.PRF, compiled + gelinkt comes a File.PRC and File.EXE now starte I The File.EXE which 1 To 1 as an PrfRun32.exe functions and a PRC-File having would like |
|
|
| |
|
|
|
| Ah, it appear the LoadFile-dialog for a PRC? |
|
|
| |
|
|
|
Georg Teles | exactly
Edit: if I The EXE in the Notepad++ nachschaue, find I The PRC therein with the beginning " RGH-PROFANG DATEI" |
|
|
| |
|
|
|
| Or exe can't from itself self loading, user-Zugriffproblem?
have You time whom Exe-Header compared the gelinkten Exe, according to the whether You The compressed or unkomprimierte Runtime verwendest? |
|
|
| |
|
|
|
Georg Teles | Ersteres sooner not the case
with the Header knows I do not, wonach I search should, quick one PE Explorer instaliert shows with PrfRun32.exe and Program.exe quite the same, only "Real Image CheckSum" and "CheckSum" discern itself |
|
|
| |
|
|
|
| Have something underlined, look time whether Runtime or Linker to the incorrect Schlüsselwort search:
RGH (21.05.04 12:46)
Hello Pascal, there it none reason More gives, not To do, I will one long gehütetes secret ventilate! first of all once: the stature the Header one Compilates (counts not for compilierte Unit) is relatively simply: there standing even only at the beginning " RGH-PROFANx", where x presently one characters between "2"And "A" is and the Runtime-Module says, How the Compilat To interpret is. (therefore is it the Runtime-Module too in Version 8.0a yet possible, Compilat the Version 2.x To understand.) Compilat the Version 8 having here either a "9" or one "A" stand, from the the Runtimemodul on The Verschlüsselung "$P+" or "$P*" close can. More Info stand not Header and a Checksumme there neither. the Runtime-Module reads now the complete Compilat one and goes (in the Normalfall) of it from, that this until Dateiende goes. comes now - about through attached data - something, not as compilierter code interprets go can, results The known Error Message. and now the bislang gehütete secret: If as physical latest Programmzeile the undokumentierte commands PROGEND standing, becomes the Compilat only up to this commands read. that is: then can on The PRC-File (or on The gelinkte EXE-File) appended his, without the Runtimemodul To annoy. properly moreover there The Systemvariable %PROGEND, The The Position in the File angibt, where the Compilat aufhört and the data begin. (there these Systemvariable naturally only compilierten status makes sense, supply %PROGEND in the Interpreter always -1 back.) with Units there these Possibility though not. Why is the whole bislang undokumentiert? The Possibility, data on the Compilat or. on The compilierte EXE anzuhängen, have I seinerzeit (with Profan 6.5) for Sven Schmidts and his Program TME created, thats function benötigte. with it I had reticence over these function protects what about me care me now at times my word To hold. there but TME since some years not any more weiterentwickelt watts and meanwhile on Svens Page already long not any more gelistet is, faith I this silence now break To can. (Sven, Please not hit!) Greeting Roland |
|
|
| |
|
|
|
Georg Teles | this is very interestingly, the bring me but not further.
Progend ans end the Codes in PRF eingefügt gives %ProgEnd in the already gelinkten EXE The exakte Size the PRC File or. its end, is indeed logical, I commit Yes The PRC-File on The EXE because tappt im dunkeln me therefore begs The EXE the X2 gives zB exakt The Position in the EXE where the Programmcode end
How erwähnt, everything with XProfan 10.0 and X2 runs correct alike whether I The Runtimes with UPX komprimiere or not, only The compressed X3 Runtime power me demented
... I teste time even simply in a virtual machine ...
EDIT: at that friend (Win 10 64 bit) The PrfRun with UPX compressed, compiled & gelinkt, selbes Result, the same with VM Win XP 32 bit |
|
|
| |
|
|
|
Jörg Sellmeyer | I habs not yet integrally understands. have you got The finished Exe compressed or have you got The runtime komprimert and then gelinkt? latter should really functions. |
|
|
| |
|
|
|
Georg Teles | Runtime compressed (UPX) & then compiled & gelinkt naturally |
|
|
| |
|
|
|
Jörg Sellmeyer | at that second reading Have ichs then too seen
there shining then well one Error vorzuliegen and You must Waiting, To Roland back is. |
|
|
| |
|
|