Security, copy right, open resource Flashcards

1
Q

What security vulnerabilities is often used to steal user cookies and hence to steal login informations?

A

XSS (Cross-site scripting)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What was the main method used by Kevin Mitnick to hack into systems?

A

Social engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hverjar eru þrjár algengustu öryggisholurnar?

A

Buffer overflow
SQL Injection
Cross-site scripting XSS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvað slærðu inn til að ná í VIM og Git?

A

sudo apt-get install vim

sudo apt-get install git-core

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hvernig klónar maður verkefni á Git ?

A

git clone

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvernig committar maður breytingar á verkefni á Git?

A

git commit -a -m “My first git commit”

-m stendur fyrir message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hvernig submittar maður breytingar til repositorysins á Git Hub?

A

git push origin master

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvað gerir git pull?

A

Nær í nýjasta eintakið.

-Ensures that the local repository contains all the latest changes from another (remote) repository

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nefndu þrjú open source forrit.

A

Vim - GPL-compatible leyfið
Git - GNU General Public License V2
Virtual Box - GNU General Public License V2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hver er aðal munurinn á GPL og LGPL ?

A

Ef þú notar GPL þarftu að releasa undir GPL, en ekki ef þú notar LGPL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hver hefur höfundarrétt?

A

Sá sem bjó forritið til. Höfundurinn. Sjálfkrafa, þarf ekki að skrá.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hver hefur einkaleyfi?

A

Sá sem er fyrstur til að sækja um.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hvað felst í því að forrit sé open source?

A

Kóðinn sjálfur aðgengilegur öllum. Notendur geta þá gert þær breytingar sem þeir vilja.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hver stofnaði hreyfinguna The Free Software Foundation og hvaða ár?

A

Richard Stallmann

1985

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hver bjó til veraldarvefinn?

A

Tim Berners-Lee

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hvenær var Unix stofnað og af hverjum

A

1969

Af nokkrum gaurum í AT&T

17
Q

Á hvaða forritunarmáli er Unix skrifað?

A

C. Var fyrst á assembly.

18
Q

Þrjú helstu distro Linux ?

A

Debian
Slackware
Red Hat

19
Q

Dæmi um útgáfur undir Debian distroi Linux?

A

Ubuntu - mest
Mint - mest eða næst mest
Knoppix

20
Q

Stærstu grafísku pakkarnir Fyrr Linux?

21
Q

Hvað er LAMP? Hverju samanstendur það af?

A

Samsetning oft notuð f. vefþróun.

Linux - Apache - MySWL - PHP

22
Q

Hvað er Git Repository?

A

A “database” containing the latest version of the code as well as previous versions of it

23
Q

Hvað er Git Working directory?

A

Mappa með kóðanum sem við erum að vinna með. Þegar við sátt þá gefum við skipun um að geyma í repos.Þá erum við að committa.

24
Q

Hvað er Git Branch?

A

A version of the project wich was “branched” from another version, most often from the Master.

25
Hver skapaði Git?
Linus Thorvalds
26
Hvað er Minix og hver er höfundurinn?
Ein variation af Unix. | Skrifað af Andrew S. Tanenbaum. Vildi opið OS.
27
Hver er höfundurinn af GNU?
Richard Stallmann
28
Hvenær kom fyrsta útgáfa Linux?
1991
29
Á hvaða OS byggir Android?
Linux
30
Hvað er Master í Git?
Aðal útgáfan, aðal branchið.
31
Hvað gerir Git Clone?
Gerir nýtt afrit af reposit. fyrir "nýjan" forritara
32
Hvað gerir Git Pull?
Sækir nýjust útgáfur og uppfærir hjá sér
33
Hvað gerir Git Commit?
Þá er viðkomandi að samþykja kóðan sem hann er að vinna með, að hann fari úr Working rep. í local rep.
34
Hvað gerir Git Push?
Að senda local breytinar út til hinna
35
Hvað gerir Git Merge?
Sameinar tvær eða fleiri branches í eina. Sameingar breytingar frá fleiri en einum aðila.
36
Hvað gerir Fork ?
Býr til nýja kópíu, og breytingar þar sameinast ekki við repositoryið sem var sótt frá. Breytingum er sem sagt ekki blandað við upprunalega verkefnið.
37
Hvað inniheldur GNU pakkinn?
``` T.d. Gimp Gnome GCC Emacs ```