9/12/2023 0 Comments Calibre linux![]() ![]() These are new designs in which support for security mechanisms is being built into the hardware adding new opportunities that were not there before. You can not assume that the new MMUs are irrelevant by considering past designs for which security was an after thought. A mechanism that locks these particular devices out without otherwise disabling the USB subsystem would be useful. There is an ongoing problem with malicious code using these to spy on the user. For example, many systems incorporate the internal cameras and microphones as internal USB devices. In fact, from a safety perspective, it may be desirable to have external devices be exclusively controlled by user space code. It make sense if one assumes that any external device is at the mercy of the user anyway so that it should be controllable by user space code and that internal devices may be essential to normal operation. This assumes that the designer would not make separate USB trees in order to take advantage of the different MMU style. This mechanism can restrict drivers to controlling only those devices that they are intended for and prevent other code from accessing them at all.Īs to the USB but being a single tree in the hardware. In the present circumstance, there is no mechanism to protect hardware from rogue or malicious code. I do not see how you can say it is irrelevant. Nobody puts down more USB host controllers than they absolutely have to - especially when the SoC or the motherboard chipset has one built in - so from the point of view of the MMU, the entire USB device tree is a single resource. It also doesn't help (from a relevance-of-MMU-sophistication standpoint) that you can't use an MMU to give a process access to a single USB peripheral. The MMU developments of which you speak sound very useful for OS partitioning, but almost completely irrelevant to the problems "how do we safely handle automatic mounting of removable mass storage?" and "how do we safely let users connect to their e-book readers, mobile phones, etc?" - both of which are software-wetware problems which can be satisfactorily solved with an MMU no more sophisticated than that of a PDP-11. ![]() In reply to: Calibre and setuid "works on every single linux distro" by RogerOdle Calibre and setuid "works on every single linux distro" ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |