Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Sonderangebot Embarcadero (https://www.delphipraxis.net/178704-sonderangebot-embarcadero.html)

vagtler 20. Sep 2014 15:57

AW: Sonderangebot Embarcadero
 
Zitat:

Zitat von hathor (Beitrag 1273272)
[...] das Kompilat (DLL, EXE, etc.)
Es enthält Compiler-Kennungen und den Key.

Kannst Du das belegen?

himitsu 20. Sep 2014 18:37

AW: Sonderangebot Embarcadero
 
Der Key ist angeblich nicht mit enthalten (war zumindestens im alten Win32-Compiler noch so),
wobei ich es aber verstehen könnte, wenn man z.B. einen Hash von Key/Benutzername in die Programme einbauen würde, welchen zumindestens Emba auswerten (in der Kunden-DB suchen) könnte.

Aber zumindestens die CompilerVersion und Edition (Architekt, Professional, Starter, ...) ist enthalten, was man "direkt" aus den Resourcen auslesen könte.
Ich weiß allerdings nicht ob sowas wie SSL auch drin steht.

hathor 22. Sep 2014 22:11

AW: Sonderangebot Embarcadero
 
Zitat:

Zitat von vagtler (Beitrag 1273294)
Zitat:

Zitat von hathor (Beitrag 1273272)
[...] das Kompilat (DLL, EXE, etc.)
Es enthält Compiler-Kennungen und den Key.

Kannst Du das belegen?

Natürlich ist die Stelle, wo ein Key versteckt ist, nicht "öffentlich",
aber mit PE-Explorer lässt sich einiges an Infos herauslesen.

Mit einem Resource-Editor kann man vieles finden, z.B.
RC Data
DVCLAL
- // <SIGNATURE>
- Licence is valid
- Delphi Client/Server Suite (Enterprise)

// <PACKAGEINFO>
etc.
Da ist viel Platz...

function GDAL: LongWord;
procedure RCS;
procedure RPR;
sind in SYSUTILS.PAS enthalten.
GDAL: GetDelphiAccessLicence;
RCS: RequireClientServer;
RPR: RequireProfessionalLicence.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.
Seite 6 von 6   « Erste     456   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz