Heaventools
Contact Sales
|
About Us
| Forum |
Site Map
English
Deutsch
Русский
Home
Products
PE Explorer
Resource Tuner
ResTuner Console
FlexHex Editor
Solutions
Solutions Overview
For Developers
For IT Security
For Business
For Home Users
Downloads
Purchase
Order Online
Purchase Order
Request Quote
Renew License
Regional Resellers
Contact Sales
Technical Support
Contact Support
Support FAQs
Support Forums
Company
About Heaventools
Our Customers
Press Room
Contact Us
Site Map
May 18, 2013, 09:50:04 pm
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
Heaventools Support Forums
>
PE Explorer
>
PE Explorer Support Forum
(Moderator:
TechMan
) >
Delphi PACKAGEINFO
Pages: [
1
]
« previous
next »
Print
Author
Topic: Delphi PACKAGEINFO (Read 4061 times)
0 Members and 1 Guest are viewing this topic.
exp101t
New Member
Posts: 3
Offline
Delphi PACKAGEINFO
«
on:
July 18, 2007, 12:26:15 am »
I am trying to understand the PACKAGEINFO of Delphi compiled programs.
I ended up with these resource information:
Data Unit Name Flags
----- -------------------------------- --------------------------------
3701h Project1 main unit
8F10h FlatSB implicitly imported
...
I would like to know what the Data column means and what each bit flags in this data mean.
TechMan
Heaventools
Support
Posts: 221
Location:
On Air
Offline
Delphi PACKAGEINFO
«
Reply #1 on:
July 18, 2007, 01:47:16 pm »
PackageInfo shows a list of unit files contained by (or bound into) the package and used during compiling an executable.
Purpose and meaning of the Data column is unknown since the PackageInfo structure is not documented. The bit flags are self-explanatory, though: the units contained in a package make references to other packaged units.
TechMan Robot
Heaventools Software
exp101t
New Member
Posts: 3
Offline
Delphi PACKAGEINFO
«
Reply #2 on:
July 18, 2007, 08:08:47 pm »
Hmm... I think I'll try to check out more on this Data portion. I'm trying to link these names with the table located right just above the EntryPoint, which also is a parameter of the first subroutine.
From my Delphi sample sets, I usually see 4 flags namely:
$WEAKPACKAGEUNIT unit
original containment of $WEAKPACKAGEUNIT
implicitly imported
main unit
Are there any other flags besides these four?
exp101t
New Member
Posts: 3
Offline
Delphi PACKAGEINFO
«
Reply #3 on:
July 19, 2007, 11:55:00 pm »
I already got it. Thanks for the tip TechMan.
{ PackageUnitFlags:
bit meaning
------------------------------------------------------------------------------------
-----
0 | main unit
1 | package unit (dpk source)
2 | $WEAKPACKAGEUNIT unit
3 | original containment of $WEAKPACKAGEUNIT (package into which it was compiled)
4 | implicitly imported
5..7 | reserved
}
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Customer Support
-----------------------------
=> Product News and Updates
=> Ping the Support Team
-----------------------------
PE Explorer
-----------------------------
=> PE Explorer Support Forum
=> PE Explorer Wish List
-----------------------------
Resource Tuner
-----------------------------
=> Resource Tuner Support Forum
=> Resource Tuner Future Releases
-----------------------------
Resource Tuner Console
-----------------------------
=> RTC Support Forum
=> RTC - Did we miss anything?
Loading...