Een model blaasapparaat dat de Amerikaanse politie gebruikt voor het meten van het alcoholpercentage bij bestuurders is onbetrouwbaar, zo blijkt uit een analyse van de broncode. Fabrikanten van de apparaten proberen al lange tijd te voorkomen dat burgers inzicht in de werking krijgen, maar steeds meer rechters zien in dat dit noodzakelijk voor de verdediging van dronken bestuurders is, en stelt dat boven eventuele schending van "bedrijfsgeheimen".
Een onderzoeksbureau heeft code van de AlcoTest 7110 onderzocht, en kwam tot de conclusie dat de software helemaal niet uniek of proprietary is, omdat die voornamelijk uit algemene algoritmes bestaat. Het excuus van de fabrikanten dat hun bedrijfsgeheimen zo op straat belanden is dus niet gegrond.
Het onderzoek liet echter nog veel meer gebreken zien. Zo is het ontwerp incompleet, is het ontwerp niet helemaal geverifieerd en deugden de tests van de software niet. Volgens de onderzoekers is de software dan ook onbetrouwbaar, niet getest en voldoet niet aan gestelde richtlijnen. De planning en documentatie van het ontwerp is gebrekkig. De originele code is aangepast door een "experimentele aanpak", die het meest weg heeft van een "trial en error" methode.
De software voldoet niet aan de ontwikkelstandaarden en tests die de Amerikaanse overheid en leger verplicht stellen. Verder was een interrupt uitgeschakeld die detecteert of de CPU een illegale instructie uitvoert, en zo waren er nog veel meer zaken mis.
Deze posting is gelocked. Reageren is niet meer mogelijk.