Can anyone give me a good reason why applications should be allowed to modify the registry? I mean settings can be stored in configuration files in the folder, auto run shit can go back to the route of shortcuts in startup folders. Gimmie a reason that makes the security hole worth it.
Name:
Anonymous2008-06-17 5:39
* Strongly-typed data can be stored in the Registry, as opposed to only textual information in INI files.
* Separation of machine configuration from user configuration. When a user logs into a Windows NT/2000/XP/Server 2003 computer, the user-based registry settings are loaded from a user-specific path rather than from a read-only system location. This allows multiple users to share the same machine, and also allows programs to work for a least-privilege user. (lol)
* Group Policy allows administrators on a Windows-based computer network to centrally manage program and policy settings. Part of this involves being able to set what an entry in the registry will be for all the computers on the network, and affect nearly any installed program — something almost impossible with per-program configuration files each with custom layouts, stored in dispersed locations.
* Standardization of the method of storing configuration data across diverse applications. (lol)
* The registry can be accessed over a network connection for remote management/support, including from scripts, using the standard set of API's, as long as the Remote Registry service is running and firewall rules permit this. (lol)
* The entire registry can be backed up more easily as it is just a small number of files in specific locations. However, it is much harder to back up and restore configuration of a specific application. (lol)
* Since accessing the registry does not require parsing, it can be read from and written to more quickly than a text file can be. However, the registry becomes a large file to process once per boot. (lol)
* Portions of settings like any subset of an application configuration can be saved in a text-based .REG file, which can be edited with any text editor later. .REG files can easily be merged back into the registry both by unattended batch file or by the user just double-clicking on the file without harming any setting that is not explicitly stated in the .REG file. This is very useful for administrators and support personnel who want to pre-set or pre-configure only a few options like approving the EULA of a certain application. (LOL)
* The registry is constructed as a database, and offers DB-like features such as atomic updates. If two processes attempt to update the same registry value at the same time, one process's change will precede the other's, so one will only last a short time until the second gets written. With changes in a file system, such race conditions can result in interleaved data that doesn't match either attempted update. Windows Vista provides transactional updates to the registry, so the atomicity guarantees can be extended across multiple key and/or value changes, with traditional commit-abort semantics. (Note that NTFS provides such support for the file system as well, so the same guarantees could be obtained with traditional configuration files.)
Name:
Anonymous2008-06-17 5:49
>>2
Quite right too. It's a shame it's so abused by various softwares.
ITT someone found the copypasta at >>2 and though of a question relevant to it, which he posted at >>1.
Name:
Anonymous2008-06-17 9:00
Can anyone give me a good reason why applications should be allowed to modify the filesystem? I mean settings can be stored in the registry, so can auto run shit. Gimmie a reason that makes the security hole worth it.
Name:
Anonymous2008-06-17 9:04
>>5 why applications should be allowed to modify the filesystem
Tuning.
Name:
Anonymous2008-06-17 9:11
fish.exe
Name:
Anonymous2008-06-17 9:16
Gimmie a reason that makes the security hole worth it. HISTORICAL REASONS
Name:
Anonymous2008-06-17 11:56
>>5
because, like, if applications can't modify a filesystem, then who can? (if you think you were trolling us then you are dumb)
>>4
False, but even if it wasn't, is it somehow related to topic, or is this just your way of
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy