|
-
Apr 7th, 2004, 02:47 AM
#1
Ethics 101
Would you regard it as OK to build a back door into your own programs?
Say its a prog that requires users to have passwords and that holds personnel records. Assuming the developer's intentions are good and they would not use the back door for the powers of evil, is it acceptable practice? Such a back door would only be used in emergencies where everyone has lost their passwords or the system is collapsing, it may for example dump the entire DB contents to an unencrypted file. Is this even legal?
What do you think?
I don't live here any more.
-
Apr 7th, 2004, 02:55 AM
#2
Re: Ethics 101
Originally posted by wossname
Would you regard it as OK to build a back door into your own programs?
Say its a prog that requires users to have passwords and that holds personnel records. Assuming the developer's intentions are good and they would not use the back door for the powers of evil, is it acceptable practice? Such a back door would only be used in emergencies where everyone has lost their passwords or the system is collapsing, it may for example dump the entire DB contents to an unencrypted file. Is this even legal?
What do you think?
Yes because if the user stuffs things up the programmer needs another way get into the program to fix the error.
when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
https://get.cryptobrowser.site/30/4111672
-
Apr 7th, 2004, 03:02 AM
#3
What happens if you don't tell someone in the company about this backdoor and they find it? Your reputation will be ruined.
-
Apr 7th, 2004, 04:11 AM
#4
Re: Ethics 101
Originally posted by wossname
Would you regard it as OK to build a back door into your own programs?
No. Unless you have sold the rights to the clients/users, you should have the source code, and administrator access to the database(s). If you have sold the full rights to the software then the user/client will ask for your help if they want/need it.
There should be no need for any underhand methods of accessing the data.
Say its a prog that requires users to have passwords and that holds personnel records. ... it may for example dump the entire DB contents to an unencrypted file. Is this even legal?
I'm not sure. It would depend on the data I guess, but personnel data is one of the more sensitive issues, and this may well break Data Protection laws in some countries.
-
Apr 7th, 2004, 05:16 AM
#5
OK, to revise the situation...
I write the DB app and notify the users / owners that there is a contingency measure built in to cover emergencies, but I don't tell them how to use it (for security, or maybe just one person). It would be written in such a way that it would be tough to crack from the binaries alone.
I don't live here any more.
-
Apr 7th, 2004, 05:21 AM
#6
Why is there any potential need for a back door?
Surely everything you could do with it can be done with the DBMS or the source code.
I just see it as causing yourself extra problems - obviously security issues, and the increased risk of bugs (as it will rarely, if ever, be used).
-
Apr 7th, 2004, 05:27 AM
#7
This was really a hypothetical question. Anyway I like the idea of writing a backdoor just curious as to the implications.
I don't live here any more.
-
Apr 7th, 2004, 05:29 AM
#8
Originally posted by DeadEyes
What happens if you don't tell someone in the company about this backdoor and they find it? Your reputation will be ruined.
Of course you would need to tell your co-workers about the back door first.
when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
https://get.cryptobrowser.site/30/4111672
-
Apr 7th, 2004, 06:58 AM
#9
Frenzied Member
Would you regard it as OK to build a back door into your own programs?
I call it remote support
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|