Hard coding: Difference between revisions

Content deleted Content added
Hardcoding and backdoors: needs some cleanup to clarify the language and remove a nested parenthetical
Line 16:
 
==Hardcoding and backdoors ==
Hardcoding credentials is a popular way of creating a backdoor. Hardcoded credentials are usually not visible in configuration files or the output of account-enumeration commands and cannot be easily changed or bypassed by users. If discovered, a user might be able to disable such a backdoor by modifying and rebuilding the program from its source code ([[FLOSS|if source is publicly available]] or [[reverse-engineering|reverse-engineered]]), [[hex- editor|directly editing]] the program's binary code, or instituting an integrity- check (such as digital signatures, anti-tamper, and [[anti-cheat]]) to prevent the unexpected access, but such actions are often prohibited by a [[EULA]].
 
==Hardcoding and DRM==