Kezdőoldal » Számítástechnika » Biztonság » A nyílt forráskódú szoftverek...

A nyílt forráskódú szoftverek esetében nem nagyobb a veszély lehetősége?

Figyelt kérdés
Lehet valamit nagyon rosszul tudok, gondolok, de ugye mivel nyílt a forráskód, így több ember tudja nézni rajta a hibákat, ami ugye biztonságosabbá tudja tenni. Viszont ehhez rossz szándékú emberek is hozzáférnek és át tudják tanulmányozni. Ez nem jelent veszélyt?

2021. júl. 1. 15:58
 1/4 anonim ***** válasza:
100%

Az elképzelésed abból a hibás feltételezésből adódik, hogy a hibák megtalálása úgy történik, hogy a programozó ül a forráskód előtt, és egyszer csak hirtelen bumm, ott a hiba. Ez nem így van. Ezzel a módszerrel legfeljebb a legalapvetőbb, legtipikusabb hibák fedezhetők fel, amiket nagy valószínűséggel már javított előtted az eredeti fejlesztő, vagy valaki más.

A hibák keresésére mindig a lefordított programot használják, a hibák egy része egyébként is csak így jön elő.

Olvasgasd el ezt: https://www.gyakorikerdesek.hu/szamitastechnika__programozas..

2021. júl. 1. 16:21
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:

Köszönöm, hasznos!

De ez biztos a túlzott tudatlanságom miatt van, de hogyha nyílt a forráskód, akkor ha valaki mondjuk meg akarja gátolni a működését, akkor azáltal, hogy látja a forráskódot, nem tud írni egy olyan programot, ami akár a gyökerében keresztbe töri annak működését? Nem valami vírust, ami ott tevékenykedik, hanem csak akár valami egyszeri alkalommal működő program, ami blokkolja/gátolja a működését.

2021. júl. 1. 17:12
 3/4 anonim ***** válasza:
100%

A válasz röviden az, hogy nem. Amióta létezik az ún. védett mód ( [link] ), azóta egy folyamat nem férhet hozzá csak úgy a mások folyamat erőforrásaihoz. De ha alaposan ismered is egy program működését, és tudod, hogy XY nevű változó tartalmát kellene átírnod, akkor sem fogod tudni, hogy az a memóriában éppen hol helyezkedik el, mert ez igen sok mindentől függ, ráadásul futás közben is változhat.

Egy másik folyamat olyasmiket tehet meg, mint például a program fájlainak, registry kulcsinak átírása, törlése. De ehhez nem kell nyílt forráskódúnak lennie az adott programnak, elég letölteni egy programot (akár ingyeneset is - [link] ), amivel meg tudod figyelni a program működését élesben, mely fájlokat használja, megy kulcsokat írja... és így már valamilyen szinten bele tudsz kókányolni.

2021. júl. 1. 18:31
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Értem, köszi a válaszokat! :)
2021. júl. 1. 19:53

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!