Domesticating applications, OpenBSD style
Domesticating applications, OpenBSD style
Posted Jul 22, 2015 22:21 UTC (Wed) by dvdeug (subscriber, #10998)In reply to: Domesticating applications, OpenBSD style by epa
Parent article: Domesticating applications, OpenBSD style
Worthwhile is a lot more complex tradeoff then that. It can and probably will cause bugs; a misplaced or miswritten tame() may cause a program to be unable to read or write files it needs to, or make a net communication it needs to. The tame() code itself could be buggy, ranging from providing false security to actually opening up features the program shouldn't have an option to. At the least it wasn't worthwhile if the same amount of time used for another more feature would have prevented the bugs instead of stopping them from being exploitable, or made more bugs unexploitable.