Log in

View Full Version : TCL code in an EXE? Duh?


crassy
September 4th, 2002, 22:35
Hi all!

First of all: THIS IS NOT A CRACK REQUEST!!!

Im trying my luck on a proggie... When i disassemble it with IDA I see loads of TCL code inside the exe... It also seems to use tcl84.dll and tk84.dll...

It also logs the error to a log-file when i run it with an invalid license... Here's a short bit of the log
Code:

Execution stack:
invalid command name "none"
while executing
"$algorithm encrypt $str"
(object "::encryptor1-3D767C97" method "::Encryption::Encryptor::encrypt" body line 2)
invoked from within
"$encryptor encrypt [clock format [clock seconds] -format "%y%m%d""
(object "::licenseControl0-3D767C97" method "::License::LicenseControl::isRegistryExpired" body line 31)
invoked from within
"isRegistryExpired $readRegistry $featureMap"
while constructing object "::licenseControl0-3D767C97" in ::License::LicenseControl::constructor (body line 16)
invoked from within
"::License::LicenseControl::constructor $_majorVersion $_minorVersion"
while constructing object "::licenseControl0-3D767C97" in ::UML::License::LicenseControl::constructor (body line 1)
invoked from within


The thing is that ive searched for any reference to "LicenseControl" in the TCL code in the exe, and there are none...

Any ideas / general tips? I've never seen TCL code enbedded in a exe...