Inderdaad, die ethische mensen proberen dat. Zou voor hun wel een beetje makkelijker zijn moesten ze de broncode hebben. Wat ze in sommige gevallen ook doen via reverse engineering.. Want soms, heb je de code gewoon nodig...
Soms wel, soms niet. In de gevallen waar dit absoluut noodzakelijk is, kan closedsource soms overigens een voordeel bieden. Het biedt echter geen garanties.
Opensource is lang niet altijd de beste oplossing.
Ja Heartbleed is UITENDELIJK gevonden door een ethische hacker, en nu is het opgelost. Alweer een kwetsbaarheid die we kunnen schrappen, stel je voor dat het closed-source was, en die ethische hacker het niet vond, maar de mensen met slechte bedoelingen het inderdaad wel eerder volgen.
Waarom zou het niet gevonden kunnen zijn in closed source door een ethische hacker dan? Als je die claim wilt maken, dan wil je dus beweren dat closedsource juist veiliger is omdat dat soort lekken nooit gevonden kunnen worden.

Als een ethische hacker het niet kan vinden, dan kan een onethische hacker het ook niet vinden. Zo simpel is het. Je gaat steeds vreemdere argumenten gebruiken.
Overigens maak je hier ook weer de claim dat de Google medewerker blijkbaar de eerste was die HeartBleed heeft ontdekt. ("stel je voor dat het closed-source was, en die ethische hacker het niet vond, maar de mensen met slechte bedoelingen het inderdaad wel eerder volgen.
") Maar dat weet helemaal niemand, dus hoe kom je daarbij?
En waarom zou het bij closedsource niet kunnen dat een ethische hacker later nog een 0day vindt?
Het is allemaal heel vaag en inconsistent wat je nu roept, en het is meten met twee maten.
De feiten:
- Er zat een lek in SSL.
- Dit lek is uiteindelijk gevonden, maar of het eerder ontdekt en (volop) misbruikt is als 0day: dat weet niemand.
- Dit probleem kan zich voordoen bij zowel opensource als closedsource, en beiden bieden evenveel garanties dat het lek (uiteindelijk) gevonden wordt. Jou opmerking dat een ethische hacker dit enkel zou hebben kunnen vinden in opensource en dat het onmogelijk zou zijn dat een ethische hacker dit in closedsource ook zou hebben kunnen vinden, slaat helemaal nergens op. Tenzij je wilt beweren dat alle ethische hackers dommer/minder skilled zijn dan de blackhats... Ik hoop van niet?
Anyway, je gaat dus constant voorbij aan het punt: dat heartbleed er al jaren onopgemerkt inzat, ondanks die duizenden mensen die de code hebben bekeken. Dat laat zien dat opensource absoluut niet de heilige graal is en nul komma nul garantie biedt voor veiligheid.
Opensource doet dat niet, en closedsource ook niet. Punt.
Je zegt hier de hele tijd dat het zo geweldig is omdat er tig mensen naar kijken en dat het daarom veiliger is, maar vergeet vervolgens even dat ondanks al die reviews het toch keer op keer blijkt dat er (megagrote) gaten in opensource software kunnen zitten. Hearbleed en dat soort fratsen laten dat heel duidelijk zien, je mag jezelf dus net als bij closedsource *nooit* veilig wanen op opensource. En tja... Misschien was heartbleed nog maar het tipje van de ijsberg; wie weet wat er allemaal nog voor draken in de code zitten. Het aantal mensen dat de code audit zegt dus he-le-maal
niets.
Ik stimuleer geen vals gevoel van veiligheid. Hoe kan je zelfs denken dat closed-source code, nagekeken door een paar professionals in hun uren, veiliger is dan open-source code, nagekeken door meerdere professionals al dan niet in hun vrije tijd én hobbyisten.
Omdat het een vaststaand feit is dat er closedsource projecten zijn die stukken veiliger zijn en beter in elkaar zitten dan sommige opensource projecten...
Dat is geen kwestie van denken, dat is gewoon een kwestie van feiten.
Open source is geen garantie dat het programma goed in elkaar zit, noch een garantie dat (alle) veiligheidsproblemen opgespoord zijn of zullen worden. Jij wilt hier blijkbaar beweren van wel, maar dat is gewoon volslagen onzin...
Roekeloosheid van gebruikers bij open-source? Jij doet toch net hetzelfde blij closed-source? Je neemt maar aan dat het bedrijf (waarschijnlijk ontransparant bedrijf) wel genoeg mensen heeft ingehuurd om de code na te kijken. En dat het wel veilig zal zijn...
Verschil bij open-source, is dat het wel vaak nagekeken is indien het een bekend project is (e.g Linux).
Dan heb je mijn posts dus absoluut niet gelezen...
Dan snap ik die kortzichtige reacties wel...
Ik neem dus helemaal niets aan. Je leest m'n posts eerst maar als je de discussie wilt voeren, dan praten we misschien weer verder.
En ja, dat jij wilt beweren dat opensource veiliger is dan closedsource en je jezelf dus veiliger moet wanen op opensource: dat is roekeloos en daarnaast ook gewoon een leugen.
Ik heb *nergens* geclaimed dat je closed-source zomaar moet vertrouwen, het enige dat ik gezegd heb is dat je open-source met dezelfde argwaan moet benaderen als closed-source. De bron open/dicht, de hoeveelheid mensen die ernaar gekeken hebben: het geeft je allemaal 0.0 garanties, en derhalve is opensource even onveilig als closedsource.
Oh dat doet me er aan denken... Je hebt dus ook absoluut niet de moeite genomen om de bronnen te lezen waar ik naar refereerde.
Kennelijk ben ik dus in discussie met iemand die enkel wat wil zeggen, maar nul inhoudelijke argumenten noch enige onderbouwing wilt geven; en daarnaast weigert om de bronnen en posts te lezen... In dat geval: tabee, en een fijne dag verder.
[Reactie gewijzigd door WhatsappHack op 24 juli 2024 23:23]