..
Toegang tot een computer als een beheerder kunt u duidelijk uit elke operatie. Bijgevolg, wanneer een Windows-besturingssysteem dat u een onbeheerde applicatie gebruikt, het wordt alle privileges van de gebruiker die het uitvoert. In dit geval is de admin gebruiker als u per ongeluk uitvoeren van een kwaadaardig bestand, zijn er geen belemmeringen die kunnen blokkeren zijn acties.
Om te voorkomen dat dit scenario moet u toegang tot de computer gebruikers die slechts een minimale privileges. Een zeer belangrijk concept in deze context is code toegangsbeveiliging (CAS - Code Access Security), een modus waarmee je controle over de rechten die elke toepassing moet hebben.
De CAS is een beveiligingssysteem waarmee beheerders en ontwikkelaars in staat om de permissies van de toepassingen controleren op een manier die veel lijkt op de machtigingen voor gebruikersaccounts. Via dit systeem kunt u, bijvoorbeeld, geven aan een verzoek om te lezen en privileges schrijven op het register. En 'het mogelijk om de machtigingen van de meest systeembronnen, inclusief controleren:
Helaas kan het CAS alleen worden toegepast op toepassingen op basis van. NET Framework, terwijl andere toepassingen kunnen niet worden beheerd en werken zonder beperkingen CAS maar alleen met beperkingen in verband met de privileges van de gebruiker.
Enkele zekerheid systeem moet een manier om gebruikers te identificeren en te bepalen wat een gebruiker kan doen en wat niet te doen en CAS-nummer uitzondering op dit standpunt. Echter, aangezien deze zekerheid identificeert en wijst machtigingen aan gebruikers in plaats van applicaties, het kan niet worden gebaseerd op gebruikersnamen en wachtwoorden, maar de zogenaamde bewijs (bewijs).
Het bewijs is de informatie die de uitvoering milieu. NET Framework een assembly biedt. Voorbeelden van dergelijke informatie is de folder of de website waarop een bepaalde vergadering is behandeld of digitale handtekeningen. Er zijn twee soorten bewijs: Evidence gastheer en assemblage bewijs. De eerste beschrijft de montage identiteit van gegevens (bv adres of het lidmaatschap directory), het tweede, voorziet gegevens als de hash-code of de gecodeerde informatie over de naam.
Het definieert de specifieke toestemming van een toegangscontrole. Bijvoorbeeld, Dialog File toestemming bepaalt of een vergadering kan hebben of niet aan een bepaalde gebruiker Openen of Opslaan dialoogvensters, beide, of geen van beide. Binnen het. NET Framework bevat een aantal standaard toestemming en het is ook mogelijk om aangepaste machtigingen. Onder de standaardinstellingen zijn:
| |
CSS (Cursus)
Web Design en toegankelijkheid volgens de W3C CSS en XHTML. Vanaf 29 €. |
| |
E-commerce met ASP (Ebook)
ECommerce en Shopping Cart met ASP. Slechts 35 €. |
| |
Flash MX en ActionScript (Cursus)
Word een ontwikkelaar van websites van 29 €. |