Ich habe mir einen Vortrag von Mikko Hypponen (CEO der Sicherheitsfirma F-Secure) mit dem Titel Silicon Plague angesehen . Dort erwähnt er ungefähr in Minute 51 des Vortrags einen Computercode, der in der Lage sein soll, DNA zu infizieren.
Ich habe gegoogelt und den entsprechenden Artikel gefunden, der ~ 2,5 Jahre veröffentlicht wurde, und einige C ++ - Codes . Lassen Sie mich zitieren:
The computer code, written in C++, hosts the DNA sequence of M.mycoides
JCVI-syn1.0. At runtime it acts as follows:
1) Preparing the DNA sequence of M.mycoides JCVI-syn1.0 in the memory,
(with slightly modified watermarks).
2) Encoding own file-content in base32. The base32 code is then encoded in
JCVI's DNA-encoded alphabet.
3) This representation of its digital form is then copied to a
watermark of the bacteria's genome in memory. With this, a fully
functional bacterial DNA sequence including the digital code is
generated.
4) Next, it searches for FASTA-files on the computer, which are text-based
representations of DNA sequences, commonly used by many DNA sequence
libraries.
5) For each FASTA-file, it replaces the original DNA with the bacterial
DNA containing the digital form of the computer code.
The code has a classical self-replication mechanism as well, to eventually
end up on a computer in a microbiology-laboratory with the ability of
creating DNA out of digital genomes (such as laboratories by the JCVI).
Soweit ich weiß, versucht das Programm, mit Genomdateien in Biologielaborcomputer einzudringen und den Inhalt mit Inhalten von sich selbst zu modifizieren. Das klingt beängstigend. Leider bin ich noch nicht auf dem Niveau, wo ich verstehen würde, ob das funktionieren könnte (Bachelorstudent), daher ist meine Frage: Funktioniert diese Idee? Könnte es wirklich einen Computervirus geben, der DNA infiziert?
Wie ich aus Ihrem Beitrag verstehe, verändert der Computervirus, von dem Sie sprechen, Datenbanken (FASTA-Dateien) in der Genetik. Das hätte ziemlich negative Auswirkungen auf die Forschung in Genetik und Medizin.
Wenn man eine solche Datenbank verwendet, um Sequenzen zu synthetisieren/bearbeiten und diese DNA dann in einen lebenden Organismus einführt, dann hätte der Computervirus einen lebenden Organismus befallen. Wenn die Sequenz, die der Computervirus eingeführt hat, in mRNA transkribiert werden kann und weitere Zellen infiziert und sich schließlich ausbreitet, dann könnte man wohl sagen, dass der Computervirus ein echter Virus geworden wäre.
Dabei sind jedoch zwei Dinge zu beachten. Erstens bezweifle ich sehr, dass so etwas unbemerkt bleiben könnte. Zweitens könnte jeder Spaß haben und neue Sequenzen erstellen. Das Einzige, was der Virus tut, ist, Dateien auf einem Computer zu beschädigen. Die eventuelle Existenz eines künstlichen Virus hat keine spezifische Beziehung zum Computervirus, und eine zu starke Analogie würde hier wenig Sinn machen.
Das ist sehr albern.
Der Computervirus beschädigt lediglich eine Textdatei in einer Computerdatenbank.
Wenn jemand die Informationen in der beschädigten Datei verwendet, um tatsächliche DNA zu synthetisieren, um einen lebenden Organismus zu modifizieren, ist der Agent der Mensch. Der Computercode hat keinerlei Interaktion mit der DNA.
Das ist genauso, als ob die Person versehentlich oder absichtlich ein pathogenes Merkmal in einen Organismus eingearbeitet hätte – ein realistischeres und besorgniserregenderes Phänomen.
PS
Glücklicherweise ist dieser spezielle C++-Code für eine ausführbare Windows-Datei und NCBI ist alles Unix.
Ich habe bereits ein Fasta für einen XDR-Tuberkulose-Stamm auf meinem Computer. Es tut niemandem weh und wird es auch nicht. Wenn jemand ein Skript geschrieben hat, das die Fasta-Datei, die ich habe, mit arzneimittelempfindlichen Stämmen geändert hat, um Resistenz gewährende Mutationen einzufügen, wird das einige Analysen vermasseln, aber es wird niemanden töten.
Es ist theoretisch möglich, dass eine bestimmte DNA-Sequenz einen Fehler in einem der Programme auslöst, das sich mit sequenzierter DNA befasst, und ausführbaren x86-Code in den Speicher des Computers einschleust, der ihn dann veranlasst, diese DNA in etwas einzufügen, das dann synthetisiert wird ... einen Organismus zu produzieren, der den Computervirus in seiner DNA enthält und der dann möglicherweise erneut sequenziert wird ...
Aber wenn das wirklich möglich wäre, wäre es wahrscheinlich schon passiert! Zumindest einige DNA-Sequenzen würden einen Absturz verursachen, und dann wäre der Fehler behoben. Aber wenn es das nicht wäre... wäre es theoretisch möglich, dass sich ein Gen entwickelt, das das nutzt . Wäre das nicht cool? (Aber ja, das wird nie passieren.)
ACGT
Malhar Khushu
Schwere
Schwere
äh
äh