Forum: Offtopic Freie Radikale im Programm


von Stefan Helmert (Gast)


Lesenswert?

Hallo,

mir hat mal jemand erzählt, dass durch Software-, Hardwarefehler, 
beschädigte Speichermedien, Störungen, bei der Datenübertragung, 
überhitzte, übertaktete Prozessoren und Speicher eben fehlerhafte, 
unzulässige Zustände auftreten, die zum Programmabsturz führen. So weit 
war mir das auch bekannt, aber es soll angeblich auch passieren, dass 
dadurch wieder Programmcode auf Festplatte oder Arbeitsspeicher 
geschädigt wird und dieser unbemerkt weitere "Schäden" auslöst, die 
schließlich mit einer sehr geringen Wahrscheinlichkeit in einem neuen 
Programm(-teil) enden, das durchaus wieder "funktioniert", also von 
einem von normalen Programmierern erstellten Programmcodes kaum zu 
unterscheiden ist. So sollen z. B. bestimmte Viren entstanden sein. 
Kennt jemand solche "Zufallsprogramme"? Wie häufig tritt so etwas auf? 
Wie gut ist das beste dadurch entstandene Programm?

von ElCattivo (Gast)


Lesenswert?


von Unbekannter (Gast)


Lesenswert?

> So sollen z. B. bestimmte Viren entstanden sein.

Blödsinn.


> Wie häufig tritt so etwas auf?

Nie.

von STK500-Besitzer (Gast)


Lesenswert?

Sowas passiert nur, wenn man Bascom auf dem Rechner installiert hat...

SCNR

von Paul Baumann (Gast)


Lesenswert?

@STK500-Besitzer

....so kenn` ich Dich! ;-))

MfG Paul

von Kluger Hans (Gast)


Lesenswert?

>So sollen z. B. bestimmte Viren entstanden sein

Es gibt Viren, die aus einer Infektion eines Virus mit einem Virus 
entstanden sind, also eine zufällige Kreuzung von 2 Viren.

Dass durch einen Defekt so etwas zufällig auftritt, ist ungefähr so 
wahrscheinlich, wie wenn du auf der Tastatur einschläfst, und durch 
Kopfbewegungen deinen Lebenslauf tippst!

von mr.chip (Gast)


Lesenswert?

Man kann mittels künstlicher Evolution von Programmcode tatsächlich 
Algorithmen entstehen lassen, allerdings muss man dazu eine Software 
gezielt eine sehr grosse Menge an zufälligen und gekreuzten 
Möglichkeiten durchprobieren lassen. Dass dies aber bei einem normalen 
Programmfehler geschehen kann ist kaum möglich, für ein lauffähiges 
Programm müsste wohl mindestens ein dutzen Assemblerbefehle zufällig und 
sinnvoll entstehen. Bei 32 Bit Wortbreite darfst du da gerne mal ne 
Wahrscheinlichkeit ausrechnen... (Zumal ja ein dutzend Befehle sowieso 
noch kaum was können.)

von FRAGENSTELLER (Gast)


Lesenswert?

@ Stefan Helmert

>Kennt jemand solche "Zufallsprogramme"?

na sicher doch, das bekannteste ist  - windows -   ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.