De grappigste namen en acties van softwarebugs van het afgelopen decennium

Het detecteren en verwijderen van bugs en softwarefouten is een dagelijkse taak voor softwareontwikkelaars en testers over de hele wereld. Een softwarebug is een complicatie die voortvloeit uit een fout, bug of defect in de software die een storing of afwijking van de verwachte resultaten kan veroorzaken. Namen van softwarebugs kunnen vreemd creatief zijn omdat ze soms geen verband houden met de problemen die worden veroorzaakt door de eigenlijke ‘glitch’.

hartbloeding bug

Dit is misschien de eerste en enige keer dat een softwarefout daadwerkelijk werd ‘gemarkeerd’. Door OpenSSL-software te corrumperen die is ontworpen om gevoelige gegevens op webservers te versleutelen, heeft Heartbleed onethische personen in staat gesteld om beveiligde informatie te stelen door het geheugen te lezen van een systeem dat zogenaamd ijzersterk was door OpenSSL-software. Wat de meeste mensen niet weten, is dat Codenomicon, het beveiligingsbedrijf dat beweerde de bug te hebben ontdekt, wist dat OpenSSL een entiteit bevatte genaamd “RFC6520” of de “heartbeat-extensie” die ervoor zorgde dat er een actieve verbinding was tussen twee servers. apparaten of servers. . Net als opportunistische ratten die naar kaas rennen, hernoemde Codenomicon de fout “Heartbleed”, vestigde er een domeinnaam voor en schreef geschiedenis van softwarefouten.

Beetje Rot

Niet bepaald een officiële bug, bitrot is een term die wordt gebruikt door egoïstische softwareontwikkelaars die niet kunnen accepteren dat ze onvolmaakte mensen zijn. Bitrot is wat er gebeurt als een programma dat lange tijd soepel draait, plotseling en op onverklaarbare wijze crasht.

  

De Heisenbug

Insecten die Jekyll- en Hyde-kenmerken vertonen of gewoon helemaal verdwijnen, worden Heisenbugs genoemd. Bedacht als een woordspeling op het onzekerheidsprincipe van Heisenberg, ontstaan ​​Heisenberg-fouten vaak in de releasemodus-compilatie van een programma, maar verdwijnen ze wanneer ze worden onderzocht tijdens de foutopsporingsmodus. Omdat kwantummechanica een rol speelt wanneer een Heisenberg-fout wordt ontdekt, hebben we waarschijnlijk Werner Heisenberg zelf nodig om uit te leggen waarom de fout naar believen kan verdwijnen. Maar aangezien Heisenberg dood is, zal Neil DeGrasse Tyson het doen.

de mandelbug

Mandelbugs veranderen hun eigenschappen niet of verdwijnen niet zoals Heisenbugs. In plaats daarvan zijn ze zo ongebruikelijk en complex dat er meestal geen praktische oplossing is om ze te repareren. Mandelbugs kan zelfs zo niet-deterministisch zijn dat veel academische ontwikkelaars geloven dat Benoit Mandelbrot, de uitvinder van de fractale wiskunde, Mandelbug ontwikkelde om ontwikkelaars gek te maken.

De liefdesbug

LoveBug blijft het meest destructieve computervirus in de geschiedenis. Dit is gemaakt door twee studenten die zijn ingeschreven op een computerwetenschapsschool in de Filippijnen. Het virus dat oorspronkelijk werd verspreid, is een e-mail met de onderwerpregel “I love you”. Als de ontvanger de bijlage in de e-mail opent, repliceert het virus en wordt het overgebracht naar alle adressen in het e-mailadresboek van de ontvanger. Lovebug verwijdert grafische bestanden die eindigen op de letters jpg of jpeg en maakt mp3- en andere muziekbestanden ontoegankelijk. Dit is een voorbeeld van hoe de ‘liefdesbug’ in 2000 miljoenen mensen over de hele wereld trof.

Virussen en softwarebugs dreigen voor ontwikkelaars over de hele wereld. Vergeet niet om uw software te testen voordat u wijzigingen of nieuwe functies implementeert. Er zijn zelfs bedrijven, zoals QASymphony, die u kunnen helpen met het testen van software en het volgen van bugs.

0 Shares:
You May Also Like
Read More

PocketBook Pro 602 recensie

De PocketBook Pro 602 heeft ondersteuning voor meerdere bestandsindelingen, meerdere talen (met bijbehorende woordenboeken en tekst-naar-spraak), en ingebouwde…
Read More

Iiyama ProLite G2773HS Review

De nieuwste creatie van Iiyama is een no-nonsense 27-inch Full HD-monitor met een verversingssnelheid van 120 Hz die…