We need to protect proprietary software that is built into .NET for Windows PCs to limit internal use only and to ensure that employees cannot steal or copy the program, even if they must execute it.
Since .NET applications can be easily decompiled if someone gains access to an executable file, source code can be easily created for the same, regardless of obfuscation methods.
Therefore, we need to protect this software by preventing regular users from accessing or viewing or changing the Program Files folder for the application to disable copying of the executable file and other files.
Is there anyway to do this? we are ready to use any type of system or API for this, C #, C ++ or something else.
And I need solution guys for software only , so try and exit the hardware keys. I am looking for a way to CAUTION access to executable software files, rather than LIMIT access using authentication.
@Jenko - , EdueS . Windows . , , , - (, , - , , ). Windows 2008 , " ", , , . , (ui wise).
, , - linux, . , - , , , . , , . , , " ", Microsoft.
, - ( ), ).
, , . , HASP Sentinel. , ( LPT, USB-). , .
, . , ( ), ( ) , .
: , , - -, - . ( ) .
. , . . , , - . . .
: , -, ? Oracle , . IBM . , . , , , " ", . , , , . ? , , .
- , ? , , . , , .
- , . - - . , Google Search Appliance.
, , .
- . , , .
, - , ( -).
"" .
, - , .
SOA- , , .
Nalpeiron, , , , , .
Put your entire application on the server, place the shortcut in the application in the shared folder. Users must have access to the shared folder and run the application, but not access the application directly.
Source: https://habr.com/ru/post/1782450/More articles:Getting "Unknown iOS Detected" every time in Xcode Organizer when you connect an iOS 4.2.1 device - iphoneЧто произойдет, если я вызову Start() два раза в классе System.Windows.Forms.Timer? - c#Intercepting HTTP requests - javahttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1782448/add-items-to-git-index-efficiently&usg=ALkJrhgPqL4EIIADeTFbYAXDkLaY9FKdqgНужна помощь с двумя запросами MySql. Присоединиться к подзапросам - mysqlCreating a JOGL window using NEWT - examples? - javaSet EntityCollection to Linq - linqHow to fill a string with a required character - stringHibernate Panel Cascade Remove Collection - javaC ++ on Windows: using DirectInput without a window? - c ++All Articles