Een virus maken!

Een simpel VBScript maken
In deze tutorial ga ik laten zien, hoe je een simpel virus maakt.
Het is niet gevaarlijk, maar wel grappig.
Wat ons virus gaat doen is een melding laten zien met de tekst: "Your computer has been hacked, press OK to accept!". Deze melding is niet weg te klikken, en heeft maar een knop: "OK"

Voor deze tutorial, gebruiken we de taal VBScript.
Ik ga ervan uit dat je al een code-editor hebt, anders vind je hier een tutorial over hoe je Brackets download. Ook ga ik ervan uit dat bestandsnaam extensies aanstaat, zo niet, kun je hier een tutorial vinden.

Stap 1: Script aanmaken
Open Brackets, en maak een nieuw bestand aan, geef het een leuke naam, maar zorg wel dat het eindigt op .vbs (dit is de bestandsnaam extensie)

Stap 2: Schrijf het script
Nu is het zaak om het script te schrijven. Hieronder zie je de code, neem die over in Brackets, en sla het bestand op.

do
x=msgbox("Your computer has been hacked, press OK to accept!",0+16,"Critical Message")
loop

In dit script staat 0+16 voor het type melding (promt, ja/nee, cancel/Ok, OK) en "Critical Message" voor de titel. Verder zie je de tekst van het bericht.
De loop aan het einde zorgt ervoor dat de melding  box niet gesloten kan worden.

Stap 3: Testen
Dubbel klik op het bestand om het te openen. Als het goed is zou je zoiets moeten zien:


Stap 4: Iemand pranken!
Laat iemand schrikken door het bestand stiekem op zijn computer te zetten als hij niet kijkt, en het te openen! (Vertel daarna wel dat jij het was, en hoe je het uitzet. Dat staat hieronder)

Het virus uitschakelen.
Open taak beheer door op CTRL+ALT+DEL te klikken, en klik op "Microsoft @ Windows Based Script" klik nu op de knop "End Task" rechtsonder.



Ik hoop dat dit leer vol was,
Veel codeer plezier,
Robin


Brackets installeren

Ik ben momenteel bezig met het maken van tutorials over het coderen van simpele programma's, spelletjes, websites, en veel meer. Voor al die dingen heb je een code-editor nodig. Daarom is hier een stappenplan, voor het installeren van mijn favoriete code-editor: Brackets

Opmerking: in principe kun je ook programmeren in een tekstverwerkers zoals Kladblok (Windows), TextEdit (macOS) of  gedig (Linux). Het hebben van een goede code-editor is gewoon erg fijn... PS: gebruik in ieder geval NOOIT Word of een soortgelijke tekstverwerker als code-editor. Dan zal de code niet werken

Stap 1: Brackets downloaden
Ga naar www.brackets.io in je webbrowser, en klik op "Download Brackets"


Stap 2: Brackets installeren
Open het installatiebestand op dezelfde manier, zoals je ook het installatiebestand van de Python software hebt geopend, en klik op "Next", en dan op "Install". Als de installatie voltooit is, klik je op "Finish"

Stap 3: Brackets openen
Nu je Brackets hebt gedownload, kun je het openen vanuit je startmenu. Klik op je startmenu. (Dat windows icoontje, linksonder op het scherm). Open Brackets. Als je het voor de eerste keer opent zie je dit:



Beginnen met Python


Een tutorial over het installeren van Python, en het opzetten van een programmeeromgeving

In mijn klas zitten een paar kinderen die willen leren hoe Python werkt. Daarom maak ik een tutorial over hoe je Python installeert, gebruikt, en activeert. Eerst vertel ik wat achtergrond informatie over Python.

Python is een programmeer/scripttaal, gemaakt in de jaren 90 van de vorige eeuw.
Het is ontworpen door Guido van Rossum. De taal is mede gebaseerd op inzichten van professor Lambert Meertens die een taal genaamd ABC had ontworpen, bedoeld als alternatief voor BASIC, maar dan met geavanceerde datastructuren.

De ontwikkeling van Python wordt momenteel geleid door Python Software Foundation
Python Software Foundation heeft een site waar je de software kunt downloaden, en waar de nodige documentatie staat. De site vind je hier:
https://www.python.org/

Maar hoe installeer je Python nou?
Om Python te gebruiken heb je software nodig. Die kun je downloaden en installeren via de (zelfgemaakte) handleiding hieronder.

Opmerking: Mijn laptop staat ingesteld op Engels, omdat ik dat fijner vind, en dan Cortana kan gebruiken. Het kan dus zijn, dat bij jou de menu's er anders uitzien dan hier beschreven staat.

1. Download de software
Ga naar www.python.org in je favoriete webbrowser. Klik op de knop Downloads in het menu.



Je ziet een webpagina met de kop "Download the latest version for Windows". Check eerste je besturingssysteem. Ben je op Windows 10, Windows 8.1/8.2 of Windows 7, dan zit je goed. Klik dan gewoon op de knop "Download Python". Zit je op een mac, of linux PC? Klik dan op de hyperlinks eronder.



2. Installeren
Navigeer naar de Downloads map op je computer, en klik op het bestand dat je zojuist hebt gedownload.



Klik op het bestand en open het. Als het goed is zou er zich nu een installatie programma moeten openen, dat er zo uitziet.



Klik op "Install Now"



Dit is een .exe bestand. Dit betekent dat net een uitvoerbaar programma is. Waarschijnlijk zal Windows je een beveiligings melding geven. Voer dan je Administrator wachtwoord in, en klik op OK. Als het goed is zou het installatieproces nu moeten starten.


Als de installatie voltooit is, klik je op "Close"


3. Je programmeeromgeving opzetten
Je hebt nu de benodigde software, en zou aan de slag kunnen gaan. Maar de IDE (Integrated Development Environment) die in de Python software zit ingebouwd is niet heel fijn om mee te werken. Daarom heb ik een aparte code-editor, waarin ik ook met andere talen zoals HTML, CSS, PHP, JavaScript, en C++ kan werken. De code-editor die ik gebruik, heet Brackets. Zie daarover meer in mijn blogpost over Brackets. Hier onder zie je een klein overzicht over hoe je Brackets installeert.

3.1 Download Brackets
Ga naar www.brackets.io in je webbrowser, en klik op "Download Brackets"


Open het installatiebestand op dezelfde manier, zoals je ook het installatiebestand van de Python software hebt geopend, en klik op "Next", en dan op "Install". Als de installatie voltooit is, klik je op "Finish"

3.2 Maak je klaar voor lancering
Nu je Brackets hebt gedownload, kun je het openen vanuit je startmenu. Klik op je startmenu. (Dat windows icoontje, linksonder op het scherm). Open Brackets. Als je het voor de eerste keer opent zie je dit:



Er moeten nu een paar dingen gebeuren. Maak eerst de tekst wat groter, anders zie je helemaal niks, omdat het zo klein is. Hiervoor gebruik je de toetscombinatie CTRL en +.

Maak nu een map aan, op je bureaublad, en noem het geef het een leuke naam. (Dit wordt je projectmap, waarin je python programma dat jij gaat coderen komt te staan)

Ga terug naar Brackets, en klik op het pijltje naast "Getting Started". Er komt een dropdownmenu tevoorschijn. Klik op "Open folder".



Navigeer naar je projectmap (De map die je net hebt aangemaakt) en klik op "Select folder".



Nu je je projectmap hebt geopend, kun je beginnen met het coderen van je Python programma.
Je moet hiervoor nu nog 1 ding doen, en dat is bestandsnaam-extensies aanzetten. Dit doe je door in de Windows Verkenner op "View" ("Beeld" op een in het Nederlands ingestelde PC), en klik je op "Filename extensions" ("Bestandsnaam extensies" op een in het Nederlands ingestelde PC).



Maak nu je programma aan. Hiervoor klik je op het dropdownmenu "File" (Waarschijnlijk "Bestand" op een in het Nederlands ingestelde PC) en klik op "New" (Waarschijnlijk "Nieuw" op een in het Nederlands ingestelde PC).

Typ nu:


print("Hello, World!")

Of laat de Fibonacci Reeks zien met:

# Python 3: Fibonacci series up to n
 def fib(n):
     a, b = 0, 1
     while a < n:
         print(a, end=' ')
         a, b = b, a+b
     print()
 fib(1000)

Sla het bestand op met CTRL+S. Geef het een naam, maar zorg ervoor, dat je eindigd met .py (dit staat voor Python, nu weet de computer dat het een Python programma is)

4. Maar hoe bekijk ik mijn programma nou?
Je wilt het programma nu wel kunnen aanzetten, maar hoe moet dat zonder de Python IDE?
Daarvoor open je Windows Verkenner, en navigeer je naar je projectmap, en klik op de adresbalk (zie plaatje) en typ "cmd"




Er wordt nu een zwart ding geopend. Waarschijnlijk heb je het weleens gezien, het heet het command prompt. Je kunt er commando's in invoeren. Je kunt daarmee je computer kapot maken, maar wat wij ermee gaan doen, is gewoon veilig.


4.2
Typ in: py bestandnaam.py
Vervang bestandnaam door de naam van jouw programma dat je net hebt gemaakt.

Als alles werk, zou je nu de Fabonacci Reeks, of Hello World moeten zien.


4.3
Wil je je programma aanpassen? Herschrijf, of pas de code in Brackets aan, en voer opnieuw stap 4.2 uit!

Dit was mijn tutorial over het installeren en activeren van Python. Wil je meer weten? Stel je vragen dan in de comments.

Veel codeer plezier,
Robin

Bronnen: 
https://www.python.org/
https://nl.wikipedia.org/wiki/Python_(programmeertaal)
https://www.w3schools.com/python/python_intro.asp