AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schulprojekt "Virus"

Ein Thema von blind_fisch · begonnen am 13. Jan 2010 · letzter Beitrag vom 10. Mai 2010
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
blind_fisch

Registriert seit: 13. Jan 2010
10 Beiträge
 
#1

Schulprojekt "Virus"

  Alt 13. Jan 2010, 11:56
Hey ich bin neu hier und weiss nicht, ob das hier das richtige Unterforum dafuer ist,
aber ich haette mal eine Frage...

Im Informatikunterricht sollen wir jeder irgendwas vorstellen und ich hab eben das Thema "Viren" abbekommen.

Und erstmal gefreut, klingt cool und alles, ABER ich habe davon eigentlich keine Ahnung.
Natuerlich erstmal Wikipedia durchgelesen schoen und gut,
aber ich hab immer noch nicht wirklich den Durchblick.

Ich habe auch keine wirklichen Programmierkenntnisse.
Eben recht rudimentaere Delphikenntnisse und sonst eben gar keine...

Ich faende es daher gut, wenn man mir hier entweder eine Anleitung geben koennte,
wie ich ein Programm schreibe, das in Grundzuegen wie ein Virus funktioniert,
damit ich es anschaulich machen kann, falls so etwas moeglich ist.

Ich bin uebrigens kein kleines Skript-Kiddie und ich will damit auch keinen Schaden anrichten!!!
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#2

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:05
Eigentlich kann man sich sowas selbst basteln, selbst mit rudimentären Delphikenntnissen. Überleg dir Halt, welchen Schaden dein Virus anrichten soll. Es ist ja nur zu Demozwecken. Kurz in die Materie einlesen, und dann läuft das schon...
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#3

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:05
Du kannst dir gern mal dieses Thema durchlesen
Hier im Forum suchenvirus > http://www.delphipraxis.net/internal...ighlight=virus
und natürlich http://de.wikipedia.org/wiki/Computervirus

Selbst wenn DU nichts böses damit anstellen möchtest,
wird dir keiner dabei helfen einen Virus (egal wie harmos) zu erstellen.

Grund: Hier lesen auch andere mit und 'ne Schadroutine ist schnell nachgerüstet.

Ansonsten hab ich nicht ganz verstanden, was du nun genau machen sollst.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:08
Um die funktionsweise eines Viruses zu beschreiben Bedarf es keinen Viruses!

Recherchiere was es für verschieden Virusvarianten vorhanden sind.
Stelle die bekanntesten Viren mit Namen vor.
Zeige auf welchen Schaden diese weltweit angerichtet haben.
Zeige auf was Viren für die Wirtschaft bedeuten.
Stelle die wichtigsten Antvirenprogramme vor.

Wenn du das alles vernünftig machst, kriegst du eine eins

Du brauchst keine einzige Zeile Code.
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:17
Zitat von Tyrael:
Wenn du das alles vernünftig machst, kriegst du eine eins

Du brauchst keine einzige Zeile Code.
Das sehe ich genauso. Du kannst vieleicht noch ein wenig hier schauen. Somit kannst Du auch etwas zu Trojanern schreiben.

Trojaner

Gruß Jens
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#6

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:24
Und man kann Bezug zur Biologie nehmen um aufzuzeigen wie sich ein echtes Virus analog verhält.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#7

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:25
Vorallem das schwierigste/interessanteste an einem Virus ist ja nicht wie er etwas zerstört sondern wie er sich verbreitet.

Es gab mal einen echt witzigen Virus. Da war man plötzlich ein kleiner Pacman und konnte so kleine disketten symbole fressen. Was man nicht wusste ist das jede Diskette für eine Datei steht und er sie wirklich "gefressen" hat. Das konnte man dann spielen bis der PC abstürtzte
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 12:53
Zitat von blind_fisch:
Im Informatikunterricht sollen wir jeder irgendwas vorstellen und ich hab eben das Thema "Viren" abbekommen.
Ich finde das Thema super spannend. Wenn am Ende so eine Art Referat oder Vortrag dabei herauskommen soll und Deine Programmierkenntnisse eh rudimentär sind, dann stürze Dich doch auf das, was Du kannst bzw. erlernen kannst: Die Theorie.


Zum Beispiel kannst Du Aspekte ansprechen wie "Arbeitsweise von Viren in Abgrenzung zu Würmern und Trojanern", "Viren aus Sichtweise des Informatikers" vs. "Viren aus Sichtweise des Computerbild-Lesers". Viren damals und heute. Die "bekanntesten" Viren in dem Sinne, dass Du mal prüfst, welche Viren es bis ins Bewusstsein des Normalanwenders geschafft haben - und warum sie es soweit gebracht haben.

In dem Zusammenhang auch interessant: Die Arbeitsweise von Viren-Scannern. Praktisch jeder Rechner (naja, so gut wie...) hat heute einen Virenscanner. Da wird also tagtäglich im Hintergrund ein erbitterter Kampf geführt, um den Rechner sauber zu halten. Auch das kann man bestens beleuchten.

Ebenfalls interessant: Die jeweils klassische Verbreitung von Viren heute (z.B. Internet, EMail), vor 10 Jahren (z.B. Mailboxen) und vor 20 Jahren (Disketten).


Ich bin mir gar nicht so sicher, ob Deine Mitschüler so sehr viel davon haben, wenn Du einen kleinen Virus programmierst. Ich denke, dass die Erklärung dessen, was Du dafür getan hast, die Möglichkeiten vieler Mitschüler übersteigen werden.

//edit: Was sich auch sehr schön schildern lässt und ebenfalls zum Thema gehört, ist die Kette Deiner Entscheidungen und Erkenntnisse:
(1) Erste Idee: Fach Informatik + Referat über Viren -> Ha, da programmiere ich doch fix einen
(2) Eine gewisse Ernüchterung bei Erkennen des Umstandes, dass man sich erst mal reinfuchsen muss, wie ein Virus überhaupt arbeitet
(3) Die Erkenntnis, dass das Grundlagen-Material zu dem Thema derart viel hergibt und viel wertvoll ist als ein reines Code-Beispiel
(4) Die Entscheidung, es bei der Theorie zu belassen, weil alles andere unter den gegebenen Umständen schlichtweg keinen Sinn macht

//edit 2: Das Thema finde ich immer besser. Du könntest auch auf die Tatsache eingehen, dass Virenscanner unmöglich alle Viren "persönlich" kennen können und deswegen mit Suchmustern arbeiten müssen. Das kann aber auch mal daneben gehen, wie insbesondere Delphi-Entwickler zuletzt Anfang Dezember schmerzlich gemerkt haben. Stichwort "Heuristik". Viren versuchen, sich diese Tatsache zum Nutzen zu machen und kommen oftmals mit Code daher, der sich selbst verändert. Stichwort "Polymorph". Auch das kann man -wenn auch nur in Grundzügen- spannend erklären.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
blind_fisch

Registriert seit: 13. Jan 2010
10 Beiträge
 
#9

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 16:27
Zitat von Tyrael Y.:
Wenn du das alles vernünftig machst, kriegst du eine eins

Du brauchst keine einzige Zeile Code.
Erstmal danke fuer die Tipps,
aber bei deinem letzten Satz bin ich mir leider nicht so sicher.
Es wurde leider das Wort Code schon von meinem Lehrer gesprochen...

Zitat von gsh:
Vorallem das schwierigste/interessanteste an einem Virus ist ja nicht wie er etwas zerstört sondern wie er sich verbreitet.
So habe ich das jetzt vorrangig auch gesehen.

Zitat von Daniel:
[...]
Wow danke; wirklich hilfreiche Antwort (selbst wenn sie meine Frage nicht im eigentlichen Sinne beantwortet)

Die "Viren aus Sichtweise des Informatikers" vs. "Viren aus Sichtweise des Computerbild-Lesers" haben sehr gute Chancen in meinem Vortrag/Referat zu landen, find ich ne klasse Idee!

Aber wenn ich mich jetzt auf die Theorie stuerzen will, wie du sagst,
da fehlt mir eben wirklich ein konkreter Ansatzpunkt.
Ich habe in Delphi bisher quasi in erster Linie einfache Rechenprogramme geschrieben
und irgendwie nie auf etwas von ausserhalb zugegriffen oder gar etwas geschrieben,
dass sich auch nur im Ansatz vermehrt haette oder so...

Und obwohl ich sogar willig waere, mich ernsthaft in das Thema hineinzulesen
und von mir aus auch abseits von Delphi (welches eben den Vorteil haette,
dass der Kurs auch nicht nur Bahnhof versteht),
weiss ich eben nicht genau, wo ich suchen muesste,
weil ich ja quasi keinen Ansatzpunkt habe, von dem aus ich recherchieren kann.

Sobald ich sage, dass da was in Richtung Virus rauskommen koennte,
krieg ich doch ueberall zu hoeren,
dass mir nix gesagt wird (was ich natuerlich auch nachvollziehen kann).

Ach ja, nochmal danke fuer alle Antworten und Ratschlaege!
  Mit Zitat antworten Zitat
Benutzerbild von Wolfgang Mix
Wolfgang Mix

Registriert seit: 13. Mai 2009
Ort: Lübeck
1.222 Beiträge
 
Delphi 2005 Personal
 
#10

Re: Schulprojekt "Virus"

  Alt 13. Jan 2010, 16:47
Als Informatiklehrer muß ich Daniel voll zustimmen.
Jedes der vorgeschlagenen Themen würde mich begeistern,
wenn es denn vernünftig recherchiert ist (Quellenangaben
nicht vergessen). Demo eines Virus bringt 99,99% für Schüler
nix, vielleicht versteht nichtmal der Lehrer den Code.

[Edit]
An Stelle von Blind_Fisch würde ich mit dem Lehrer noch einmal
absprechen, wohin die Reise mit dem Referat gehen soll.
Ich würde nicht verstehen, wenn er unbedingt Viruscode sehen will.
[/Edit]

Grüß

Wolfgang
Wolfgang Mix
if you can't explain it simply you don't understand it well enough - A. Einstein
Mein Baby:http://www.epubli.de/shop/buch/Grund...41818516/52824
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz