Search found 24 matches

by iaanus
Sun Feb 19, 2012 9:59 pm
Forum: Problems
Topic: ATI Tray Tools and inline patching
Replies: 2
Views: 8544

Re: ATI Tray Tools and inline patching

Actually, I didn't test other executables, but I am avaialable to do more research. I have no problem in launching any test code that might help you understanding the problem. Feel free to contact me personally, if you need.
by iaanus
Tue Feb 14, 2012 4:33 pm
Forum: Problems
Topic: ATI Tray Tools and inline patching
Replies: 2
Views: 8544

ATI Tray Tools and inline patching

Hi, an application of mine that is protected with Enigma 3.50 is having trouble on systems that have the installed the ATI Tray Tools (http://downloads.guru3d.com/download.php?det=733). The problem seems to be related with the "Inline Patching Protection". If the protection is off or if th...
by iaanus
Wed Sep 28, 2011 9:11 am
Forum: Basic
Topic: Debugging EP_ProtectedStringBy*
Replies: 7
Views: 16495

Re: Debugging EP_ProtectedStringBy*

In case anyone is interested, I am using this in C++: #ifdef _DEBUG #define EP_PROTECTED_STRING(id, str) std::string(str) #else #define EP_PROTECTED_STRING(id, str) getEPProtectedString(id) static std::string getEPProtectedString(int id) { int size = EP_ProtectedStringByID(id, 0, 0); std::string res...
by iaanus
Wed Sep 28, 2011 8:48 am
Forum: Basic
Topic: Debugging EP_ProtectedStringBy*
Replies: 7
Views: 16495

Re: Debugging EP_ProtectedStringBy*

Yes, yes, I can run the program in the debugger using enigma_ide.dll, I just don't get the protected strings because EP_ProtectedStringBy* fails. The problem is that I can't debug the code that depends on those strings to be present :( I think I'll resort to macros that expand to string literals in ...
by iaanus
Tue Sep 27, 2011 3:15 pm
Forum: Basic
Topic: Debugging EP_ProtectedStringBy*
Replies: 7
Views: 16495

Debugging EP_ProtectedStringBy*

Hi,

I have a program using EP_ProtectedStringBy* functions in a few critical places and I would like to debug them. The problem is that if I protect the code with Enigma I can't run it in the debugger, but if I don't protect it I don't get the strings... Any advice?

Thanks in advance,
by iaanus
Thu Jul 28, 2011 8:00 am
Forum: Basic
Topic: Feature request: protected string contents in external file
Replies: 6
Views: 17984

Re: Feature request: protected string contents in external f

I will consider using the virtual box. Just a question: if my exe loads a dll and it's the dll that opens and reads from the file, will it work? Sure, it will work! Wow, that's a truly amazing feature! Kudos for Enigma! Looks like base64. Is it correct? Yes, it is standard base64 encoding! There is...
by iaanus
Wed Jul 27, 2011 7:50 pm
Forum: Basic
Topic: Feature request: protected string contents in external file
Replies: 6
Views: 17984

Re: Feature request: protected string contents in external f

iaanus wrote:However, the strings seems to be encoded in the XML file and I couldn't determine the algorithm.
Looks like base64. Is it correct?
by iaanus
Wed Jul 27, 2011 7:40 pm
Forum: Basic
Topic: Feature request: protected string contents in external file
Replies: 6
Views: 17984

Re: Feature request: protected string contents in external f

Yes, creating a script that automatically updates the enigma project is an option. However, the strings seems to be encoded in the XML file and I couldn't determine the algorithm. The <Type> is 2, which I assume corresponds to binary. I'd rather not use regular (non-binary) strings, as the file cont...
by iaanus
Wed Jul 27, 2011 3:19 pm
Forum: Basic
Topic: Feature request: protected string contents in external file
Replies: 6
Views: 17984

Feature request: protected string contents in external file

Hi, currently, in order to set the contents of a protected string you either enter the string into the Enigma IDE or load the data from an external file. In both cases the string contents are going to be written in the Enigma project file itself. In a project of mine, I have a 3Kb string that is per...
by iaanus
Mon Oct 26, 2009 10:10 pm
Forum: Problems
Topic: Virus
Replies: 24
Views: 94000

Re: Virus

Just for the record, if in Enigma you set "File analyser deception" to "Borland Delphi" a few more antivirus will be detecting your exe as virus. I just tried setting it to "Microsoft Visual C++" and the VirusTotal false detections decreased from 5 to 3 (out of 41). The...