Varför tillåter människor att importera pistoler? [stängd]

-1

Enligt Skriv säker kod :

you should not trust data until the data is validated. Failure to do so will render your application vulnerable. Or, put another way: all input is evil until proven otherwise. That’s rule number one.

Zion rebellerna är hackare eller skurkare att maskinerna försöker sluta använda agenterna. Varför tillåta dem att ta in vapen från konstruktionen till matrisen? Med andra ord, de skurkrolliga användarnas inmatning (pistoler) är onda tills det bevisas annorlunda. Kan inte maskinskrivarna skriva kod som kommer att validera vad som tas med och ta bort eventuella oönskade föremål?

I matrisvärlden kan de till och med förbjuda pistoler att byggas eller användas, så även bluepills kan inte göra dem. De enda enheter som skulle ha dem är agenterna.

    
uppsättning 16.12.2018 16:06

2 svar

8

Du verkar sakna det grundläggande syftet med den zioniska upproret. Inom själva systemet fungerar Zion som en "honeypot" . Möjligheten att mata in matrisen och förmågan att ladda upp och ladda ner data till och från själva Matrixen (inklusive pistoler och vapen) måste vara en del av det system som maskinerna har tillåtet att inträffa , förmodligen för att hålla mänskliga missförhållanden lyckliga och förlovade tills det är dags att döda dem alla och starta om systemet med en ny kadre av rebeller.

När det gäller varför gör de inte så att endast agenter kan få pistoler, behandlas detta i den första filmen. Matrisvärlden är baserad på fysiska regler som gäller lika för alla parter. Pistoler fungerar eftersom reglerna tillåter dem att arbeta.

Morpheus: I’ve seen an agent punch through a concrete wall. Men have emptied entire clips at them and hit nothing but air. Yet their strength and their speed are still based in a world that is built on rules. Because of that, they will never be as strong or as fast as you can be.

    
svaret ges 16.12.2018 17:29
2

Förutom Valorums förklaring i universum, anser att en automatiserad validering av programvara är omöjlig. Så om användare kan använda ett relativt kraftfullt språk för sina ingångar, kan ingen maskin validera den. Vägen kring det skulle vara ett mindre kraftfullt språk, vilket gör Matrix mycket mer begränsat.

    
svaret ges 16.12.2018 19:16