Re: Reverse Engineering Packages vs Project ?
- From: "Skybuck Flying" <nospam@xxxxxxxxxxx>
- Date: Fri, 24 Jun 2005 07:29:00 +0200
Well so far I have create two projects to investigate this...
The same source code but two different projects.
One project includes the sources directly.
The other project uses a package which is build into it.
So far the disassemblies are exactly the same ;)
Which was kinda surprising since I build the package with debug options on
etc...
Then later I build project 2 (the one with package) with debug options
off... etc...
I was wondering about that... if I had to build special release/debug
versions of each package...
But I think delphi will recompile all packages if the debug options of the
project changes... is that true cause I am not sure... (it was just a small
test you know ;))?
Bye,
Skybuck =D
"Skybuck Flying" <nospam@xxxxxxxxxxx> wrote in message news:...
> Hi,
>
> What would be easier to reverse engineer:
>
> 1. An application which is build from units/sources files only.
>
> or
>
> 2. An application which is build from some units and packages.
>
> I think it's possible to build an application that consists out of an
> executable only and still using the packages... but how does this work
> exactly ? Or the packages simply added to the executable file and then
> simply loaded at an offset like a seperate package would be ?
>
> I think (external) packages are probably more easily reserved engineered
> than a project without packages ?
>
> For example a package could more easily reveal what api was used so that
> means somebody else could steal the api design !? or maybe even use the
> package etc.
>
> Is there anyway a c or delphi programmer could prevent somebody else from
> using DLL's which are delivered with programs ?
>
> Bye,
> Skybuck.
>
>
.
- Prev by Date: Re: HyperString - EFD Systems
- Next by Date: Re: Reverse Engineering Packages vs Project ?
- Previous by thread: Reverse Engineering Packages vs Project ?
- Next by thread: Re: Reverse Engineering Packages vs Project ?
- Index(es):
Relevant Pages
|