Forbid User to Use the Debugger

NobbyLK

New Member
Hi All,
is there a Way to prohibit the User starting/Using the Debugger
in OE 10.1A01.....
In detail:
We got an C/S Application an make it our Customers Impossible to Start/Use the Debugger. (If they Bought Open Edge Studio).
Any Suggestions ?
Kind Regards

NobbyLK
 
do you mean, only on your application ? if they purchased a dev license they
should be able to use it.

in this case, you might want to use xcode to better protect your source code.


other then that the debugger can be turned off using

proDebugEnable -disable-all


havent tried it but maybe directing to a diff .cfg file of an install that doesnt
support debugging at startup might work ?

i dont think the -rr startup param limits access to the debugger. good luck
 
Hi Joey,
thanks for your quick reply.
We already use x-coded sources (btw precompiled to .r)so that its not about the sources but we don't want the customer's to get access to our DB (password for example)........
And for the proDebugEnable -disable-all you need administration rights and that would not work for our costumers.
And the -rr parameter doesn't work because you are able to achieve connection to this session....
Has anybody else any suggestions ?
Kind Regards

NobbyLK
 
so its not the debugger ?


you want to lock down your database ( especially the _user table ) ?

in the data admin, admin > security

disallow blank userid

set security admin

and table access privileges in the edit data security.


tell us what you want, Nobby ?
 
Hi Joey,
no we don't want to lock our Database because it is already locked.
But our application uses a .p File to start/connect to the Database.
And if you Debug the Session you are able to see the User and PWD for
the Database.
Therefore we need a Feature to DISABLE the Debugger for the session
via our Source Code - like it is common in other Programming Languages.
Do you know a way ?
kdg Rgds

NobbyLK
 
Back
Top