On the other hand if the operating system itself is responsible for the application security then this operating system is outside the application, thus the attacker would need to compromise the operating system to gain access to the application and this could be several times more harder another very useful assumption is that during an attack scenario, it is more likely that attacks occur in interface which are closer to the user for example the network interfaces, so therefore comparatively it would be more critical to protect these types of interfaces.
ആപ്ലിക്കേഷന്റെ സുരക്ഷയ്ക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തന്നെ ഉത്തരവാദിയാണെങ്കിൽ, ആപ്ലിക്കേഷനിലേക്കുള്ള ആക്സസ് നേടുന്നതിന് ആക്രമണകാരി ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ വിട്ടുവീഴ്ച ചെയ്യേണ്ടതുണ്ട്. ആക്രമണകാരിയെ സംബന്ധിച്ചിടത്തോളം ഇത് വളരെ ബുദ്ധിമുട്ടുള്ള കാര്യമാണ്. ഉപയോക്താവുമായി കൂടുതൽ അടുക്കുന്ന ഇന്റർഫേസിൽ ആക്രമണങ്ങൾ ഉണ്ടാകാനുള്ള സാധ്യത കൂടുതലാണ് . അതിനാൽ താരതമ്യേന ഇത്തരത്തിലുള്ള ഇന്റർഫേസുകൾ പരിരക്ഷിക്കുന്നത് കൂടുതൽ നിർണ്ണായകമാണ്.