Gyakori kijelentés, hogy nem létezik 100%-os biztonság, feltörhetetlen kód vagy program, biztonságos oprendszer, stb. De mi ennek az alapja? Van erre valamilyen keretek között valamilyen matematikai bizonyítás, vagy ez csak vélemény?
"Az nem feltörés, az módosítás."
Feltörtem...azt csinálok vele amit akarok. A program sorsa már az én kezemben van. Ha akarom kitörlöm ha pedig úgy van kedvem akkor módosítom.
Maga az ember az alapja, és az emberi elme bonyolultsága. Még az egyszerű dolgokban is képesek vagyunk hibát véteni, mert már a legalapvetőbbnek tűnő számításokat is túlságosan bonyolultan végzi az ember. Jártál már úgy, hogy 2*3-ra azt mondtad, hogy 6?
Gondold végig, ha ilyen egyszerű műveletekben képesek vagyunk hibázni, akkor egy olyan összetett rendszernél, mint a számítógép, mi lesz? Ott hatványozódnak a hibalehetőségek.
Vagyis, ha valami feltörhető, az azért van, mert a rendszer készítése során az emberi agy hibázott.
Okés, akkor fogalmazok másképp:
A 100% az egy véglet. SEMMI sem lehet 100%-os, ami bonyolultabb egy atomnál. Vegyünk egy végletes színt. Mondjuk a fehéret. Nem mondhatod azt, hogy ez a papírlap száz százalékosan fehér, hiszen minél aprólékosabban vizsgálod, látod, hogy vannak benne a fehértől eltérő szemcsék. Persze azt mondjuk rá, hogy fehér, hiszen ez a megfogalmazás áll hozzá a legközelebb.
Egy program, egy eljárás, egy honlap nem lehet 100%-osan biztonságos, hiszen minél tovább vizsgáljuk annál biztosabb, hogy feltörhető valamilyen módon, valamilyen eszközzel, stb...
Egy programozó nem gondolkodhat végletekben, csak kereteken, vagy bizonyos határokon belül vállalhat garanciát a munkájára. Aki azt állítja, hogy az ő programja semmilyen körülmények között nem törhető fel (ami ugye azt jelenti, hogy a programozó szándékai ellenére sem MÓDOSÍTHATÓ a működése), az hazudik.
Hogyan definialod a "feltores" es a "biztonsag" fogalmat? Azok nelkul nem lehet szamot mondani.
A biztonsag szerintem egy vedelmi rendszer jellemzoje. Egy Hello World szerintem nem definialhato vedelmi rendszernek, tehat eszerint feltorhetetlen.
Vagy pl. egy masik jo kerdes. Tegyuk fel, hogy egy tamadas azt akarja kihasznalni, hogy egy, az operacios rendszer altal elfogadott program mukodeset meg lehet valtoztatni a felhasznalo beleegyezese nelkul. Ha igy sikerul "feltorni" a szamitogepet, es mondjuk tetszoelges kodot futtatni, akkor az az operacios rendszer hibaja volt vagy a programe?
"Egy program, egy eljárás, egy honlap nem lehet 100%-osan biztonságos, hiszen minél tovább vizsgáljuk annál biztosabb, hogy feltörhető valamilyen módon, valamilyen eszközzel, stb... "
Ezzel a logikaval a kobol vizet fakasztani is lehet, hiszen minel tobb modszerrel probaljuk, annal valoszinubb, hogy sikerul??
"Vegyünk egy végletes színt. Mondjuk a fehéret."
A feher miert egy vegletes szin?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!