Link to home
Start Free TrialLog in
Avatar of FuturesTrader
FuturesTrader

asked on

how do I prevent theft of intellectual property?

Scenario: Laptop behind a whitelisted Sonicwall hardware firewall. Connections are to two outfits, one is a broker, the other is a data provider. I have a script that is written in C++ and compiled with the Open Watcom C++ Compiler. I'm wondering if there is a way to prevent uploads of my script? Maybe the compiled version could be uploaded while it was running and the thief could reverse engineer it? I can keep the text versions of the script off the computer, keep them on a flash drive and remove it after compilation and before connecting to the internet for example but the .dll has to be there in some way shape or form in order for the script to run... can files be blocked by their type? I don't think that all the software will run in a user account, some of it has to have some administrator privileges.. I've been told that's not the best case for security but there is little I can do about that... do they still have superuser accounts or some way to limit the access that Admin privileges provide?
SOLUTION
Avatar of Randy Downs
Randy Downs
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of FuturesTrader
FuturesTrader

ASKER

I omitted that the OS is Windows, sorry... "runas" is the similar thing as sudo but I don't quite follow how I would employ that to protect my .dll. I do realize that Windows is just designed wrong for security from the beginning.. The software environment that the script runs in only runs on windows, maybe I should be running Linux and an emulated Windows environment and gain the security advantage at the Linux level?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I wonder if I can whitelist by applications? The entire computer is dedicated to an extremely narrow focus. Just a few url's are allowed and a single software package is running. Could I whitelist to only allow that application to run and would that somehow block an upload of .dll files? To upload a file would a thief have to install something on my computer? Could I block access by file type?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Possibly I'm asking the impossible of windows...