C++ Virenscanner programmieren?
- Ersteller C ultra
- Erstellt am
Graphixx
Commander
- Registriert
- Feb. 2009
- Beiträge
- 2.631
Jetzt mal im ernst. Wer glaubst Du denn nimmt das für voll ? Du willst den Rechner Deines Lehrers knacken, weisst jedoch nicht wie man zwei Rechner vernetzt (Zusammenfassung Deiner Beiträge bisher) und kommst jetzt damit das Du einen Virenscanner schreiben willst ?
Sofern Du das alles nur einen Hauch ernst meinst würde ich mich erstmal mit Basics auseinandersetzten bevor Du mit so hochtrabenden Ideen kommst.
MfG
Sofern Du das alles nur einen Hauch ernst meinst würde ich mich erstmal mit Basics auseinandersetzten bevor Du mit so hochtrabenden Ideen kommst.
MfG
maxpayne80
Commander
- Registriert
- Nov. 2006
- Beiträge
- 2.377
Graphixx schrieb:Jetzt mal im ernst. Wer glaubst Du denn nimmt das für voll ? Du willst den Rechner Deines Lehrers knacken, weisst jedoch nicht wie man zwei Rechner vernetzt (Zusammenfassung Deiner Beiträge bisher) und kommst jetzt damit das Du einen Virenscanner schreiben willst ?
Sofern Du das alles nur einen Hauch ernst meinst würde ich mich erstmal mit Basics auseinandersetzten bevor Du mit so hochtrabenden Ideen kommst.
MfG
Es gibt es - leider - immer weiter um sich griefendes Phänomen,
es nennt sich "Trollen".
In dem Sinne erübrigt sich Deine Frage "Wer glaubst Du denn nimmt das für voll?".
Darum gehts garnichts

abgesehen davon das Du es bei deinem kenntnisstand von computern sowieso nicht schaffst n virenscanner zu programmieren, würde ich ausserdem davon abraten überhaupt noch eine sekunde zeit zu investieren darüber nachzudenken, da es schlicht weg null sinn macht. oder meinste du baust mal eben nen besseren virenscanner als die weltführenden virenscanner unternehmen, kannst alleine solche datenbanken erstellen und neue viren analysieren?
wenn du programmieren lernen willst fang mit hello world an
wenn du programmieren lernen willst fang mit hello world an
Zuletzt bearbeitet:
S
Stefan_Sch
Gast
Um einen Virenscanner zu schreiben, muss man erstmal wissen was ein Virus ist bzw. was Schadsoftware auszeichnet. Vorteilhaft ist es daher zunächst den umgekehrten Fall zu betrachten, nämlich selbst einmal einige Viren zu schreiben.
Einen einfachen Virenscanner zu schreiben, der nur Dateien auf bestimmte Signaturen untersucht ist nämlich ein Kinderspiel!
Viel schwieriger ist es Heuristiken zu implementieren, bereits aktive Schadsoftware zu erkennen, die womöglich noch komplexe Rootkits verwendet. Da geht es schnell in Richtung Treiberprogrammierung.
Ich schätze aber, der Threadersteller weiß weder was ein Treiber, noch was ein Virus ist, noch kann er in C++ programmieren.
Einen einfachen Virenscanner zu schreiben, der nur Dateien auf bestimmte Signaturen untersucht ist nämlich ein Kinderspiel!
Viel schwieriger ist es Heuristiken zu implementieren, bereits aktive Schadsoftware zu erkennen, die womöglich noch komplexe Rootkits verwendet. Da geht es schnell in Richtung Treiberprogrammierung.
Ich schätze aber, der Threadersteller weiß weder was ein Treiber, noch was ein Virus ist, noch kann er in C++ programmieren.
Verata
Lieutenant
- Registriert
- Apr. 2009
- Beiträge
- 758
Ich glaube zwar auch, dass dieser Thread ein Troll ist, möchste aber eine Antwort für den Fall geben, dass ihn jemand mit der Suchfunktion findet.
Den Scanner selbst sollte man in C++ machen. Man müsste aber auch Assembler beherschen. Ich denke, um einen Virenskanner programmieren zu könnnen, sollte man Mindestens 5 Jahre C++ Erfahrung haben uns Assembler Code fließend lesen könne. Dann musst du deinem Programm nur beibringen den Binärcode in Assembler umzuwandeln (was ziemlich einfach ist) und dann eine Datenbank von verdächtigen Befehlskombinationen anlegen.
Mfg Verata
Den Scanner selbst sollte man in C++ machen. Man müsste aber auch Assembler beherschen. Ich denke, um einen Virenskanner programmieren zu könnnen, sollte man Mindestens 5 Jahre C++ Erfahrung haben uns Assembler Code fließend lesen könne. Dann musst du deinem Programm nur beibringen den Binärcode in Assembler umzuwandeln (was ziemlich einfach ist) und dann eine Datenbank von verdächtigen Befehlskombinationen anlegen.
Mfg Verata
Nicht böse sein, aber du bist sicherlich noch sehr jung, falls es kein Trollpost ist.
Bei deinen Ideen die du hier äußerst, kann dir keiner Helfen. Allein mit "Basics" wirst du kein Virenscanner schreiben, oder einen Computer hacken. Und noch mehr "Basics" würden dir dabei nichts nützen. Falls du irgendetwas nicht weiß, frage. Aber bleib realistisch.
Falls du eine Programmiersprache lernen möchtest, frage nach Tipps wo man anfängt. Falls du dich mit Netzwerk etc. auskennen möchtest, mach das selbe. Hier einfach rein zu schreiben, dass man zwar Null Ahnung hat, aber Virenscanner schreiben möchte, wird nur mit Hohn und Unverständnis reagiert. Ganz ehrlich, zu recht.
Keiner wird hier hoch komplexe Aufgaben lösen. Vor allem wirst du sie mit deinen Basics eh nicht verstehen.
Fang also klein an, und überlege dir die Fragen. Vor allem überlege dir deine Möglichkeiten
Bei deinen Ideen die du hier äußerst, kann dir keiner Helfen. Allein mit "Basics" wirst du kein Virenscanner schreiben, oder einen Computer hacken. Und noch mehr "Basics" würden dir dabei nichts nützen. Falls du irgendetwas nicht weiß, frage. Aber bleib realistisch.
Falls du eine Programmiersprache lernen möchtest, frage nach Tipps wo man anfängt. Falls du dich mit Netzwerk etc. auskennen möchtest, mach das selbe. Hier einfach rein zu schreiben, dass man zwar Null Ahnung hat, aber Virenscanner schreiben möchte, wird nur mit Hohn und Unverständnis reagiert. Ganz ehrlich, zu recht.
Keiner wird hier hoch komplexe Aufgaben lösen. Vor allem wirst du sie mit deinen Basics eh nicht verstehen.
Fang also klein an, und überlege dir die Fragen. Vor allem überlege dir deine Möglichkeiten

Ähnliche Themen
- Antworten
- 28
- Aufrufe
- 1.318
- Antworten
- 10
- Aufrufe
- 1.179
- Antworten
- 71
- Aufrufe
- 3.718