Tikslieji ir gamtos mokslai / Informatika

Žalingos programinės įrangos analizė

0 atsiliepimų
Autorius:
Internetas tapo neatskiriama daugelio žmonių kasdieninio gyvenimo dalis. Vis daugiau žmonių pradeda naudoti paslaugas siūlomas internetu. Internetas evoliucionavo nuo paprasto komunikacijos tinklo iki tarpusavyje surištu informacijos šaltiniu, sukurdamas naujas bendravimo formas bei rinka produktams ir paslaugu pardavimui. Tokie dalykai kaip internetinė bankininkystė ar internetine reklama yra vieni iš pagrindinių pavyzdžiu. Kaip ir fiziniame pasaulyje, internete yra žmonių turinčiu piktavališkų ketinimų, jie siekia praturtinti save iš paprastu naudotoju visur kur dalyvauja pinigai. Žalinga programine įranga padeda šiems žmonėms pasiekti savo tikslus.
Per pastarąjį dešimtmetį žalingos programinės įrangos kiekis stabiliai išaugo. Dabar išmaniųjų telefonu populiarumas sukūrė nauja žalingos programines įrangos platinimo aplinka.
Darbo tipas:
Dalykas:
Apimtis:
2773 žodžiai (-ų)
Lygis:
Universitetas
Atsisiųsti

Turinys

  • Įvadas3
  • 1. Žalinga programine įranga4
  • 1.1. Žalingos programines įrangos tipai4
  • 1.1.1. Kirminas (Worm)4
  • 1.1.2. Virusas (Virus)4
  • 1.1.3. Trojanas (Trojan)4
  • 1.1.4. Backdoor4
  • 1.1.5. Botas4
  • 2. Žalingos programines įrangos analizė4
  • 2.1. Analizė rankiniu būdu5
  • 2.1.1. Vizualinė analizė5
  • 2.1.2. Elgsenos analizė6
  • 2.1.3. Kodo analizė7
  • 2.2. Analizė automatiniu būdu9
  • 2.2.1. Mašininiu kodo komandų dažnis9
  • 2.2.2. Naudojamu funkcijų kiekis9
  • 2.2.3. Tekstūros generavimas10
  • 3. Žalingos programines įrangos apsaugos nuo analizavimo budai10
  • 3.1. Užpakavimas ir kodavimas10
  • 3.2. Polimorfizmas ir metamorfizmas11
  • 3.3. Negyvaus kodo įterpimas11
  • 3.4. Registru pervadinimas11
  • 3.5. Kodo perkėlimas11
  • 3.6. Komandų pakeitimas ekvivalenčiais11
  • Išvados12
  • Literatūros sąrašas13

Jums gali būti aktualu

Vartotojai, įsigyję šį darbą, taip pat peržiūrėjo
Žemės sklypų planų sudarymas naudojant geomap ir ArcGIS programinę įrangą
Diplominis darbas Žemės sklypų planų sudarymas naudojant geomap ir ArcGIS programinę įrangą

Nekilnojamojo turto kadastras – tai sutvarkytas nekilnojamųjų daiktų duomenų rinkinys, kuris saugomas kompiuterių laikmenose. Nekilnojamojo [...]

Programinė įranga
Prezentacija Programinė įranga

•Programinė įranga (angl. software) – informacijos apdorojimo sistemos programų, procedūrų, taisyklių visuma arba tos visumos [...]

Šešių sigmų metodo taikymas kuriant programinę įrangą
Diplominis darbas Šešių sigmų metodo taikymas kuriant programinę įrangą

Programinės įrangos kūrimo problemos skaitomos viena pagrindinių projektų žlugimo priežastimi. Šios problemos gali būti konkrečiai [...]

Kompiuterio programinė įranga
Referatas Kompiuterio programinė įranga

Kompiuterio programine įranga vadinamos programos, kurios valdo kompiuterio darbą, atlieka reikalingus skaičiavimus. Pavyzdžiui, kai paspaudžiate [...]

Kompiuterių programinė įranga ir jos paskirtis.  Sisteminė programinė įranga. Taikomoji programinė įranga ir jos panaudojimas.
Referatas Kompiuterių programinė įranga ir jos paskirtis. Sisteminė programinė įranga. Taikomoji programinė įranga ir jos panaudojimas.

Kompiuteris – tai įrenginys, skirtas palengvinti žmogaus darbą. Visi nurodymai (programos), kuriuos turi atlikti kompiuteris [...]

Techninė ir programinė įranga
Referatas Techninė ir programinė įranga

Techninė ir programinė įranga yra dvi svarbiausios kompiuterinės sistemos dalys, negalinčios egzistuoti viena be kitos.

Funkcinių programavimo kalbų lyginamoji analizė
Diplominis darbas Funkcinių programavimo kalbų lyginamoji analizė

Programavimo raidos pradžioje idėjos buvo paprastos, programos buvo struktūrizuojamos kaip išreikštinė veiksmų seka. Programavimo paskirtis [...]

Žalingų ingredientų analizė plaukų šampūne „Mrs. Potter's Hair Shampoo Volume“
Prezentacija Žalingų ingredientų analizė plaukų šampūne „Mrs. Potter's Hair Shampoo Volume“

Natrio laureto sulfatas (angl. Sodium laureth sulfate) PASKIRTIS: naudojamas kaip paviršiaus aktyvumo medžiaga, putodaris ir valiklis įvairiuose [...]

Objektinis programavimas. C++. Užduotis su teksto analize ir redagavimu
Laboratorinis darbas Objektinis programavimas. C++. Užduotis su teksto analize ir redagavimu

REIKALAVIMAI: Teksto analizė ir redagavimas. Klasė string, standartiniai metodai. Apdorojimo eilutėmis algoritmas. Eilučių įvedimas ir išvedimas.

Verslo planų (business plans) programinės įrangos analizė
Referatas Verslo planų (business plans) programinės įrangos analizė

  Verslo planų (business plans) programinės įrangos analizės. Darbas susideda iš dviejų dalių: 1) [...]

Nacionalinės visuomenės sveikatos priežiūros 2016–2023 metų plėtros programos analizė
Rašinys Nacionalinės visuomenės sveikatos priežiūros 2016–2023 metų plėtros programos analizė

Nacionalinė visuomenės sveikatos priežiūros 2016–2023 metų plėtros programa (toliau – Programa). Šioje Programoje apibrėžiamas vienas [...]

Vandentiekio tinklų projektavimas mike Urban ir ArcGIS programinėmis įrangomis
Referatas Vandentiekio tinklų projektavimas mike Urban ir ArcGIS programinėmis įrangomis

Savarankiško darbo užduotis: pagal X miesto (rajono) rastrinį sluoksnį suprojektuoti vandentiekio tinklus MIKE URBAN ir [...]

Programinės įrangos kokybė
Prezentacija Programinės įrangos kokybė

Bendru atveju, kokybė yra labai abstrakti sąvoka, ją apibrėžti yra sudėtinga. Tačiau kuriant programinę įrangą [...]

Programinės įrangos ir duomenų teisinė apsauga. Informacijos saugyklos. Virusai
Referatas Programinės įrangos ir duomenų teisinė apsauga. Informacijos saugyklos. Virusai

Kiekvieno visuomenės nario intelektinis darbas turi būti įvertintas ir apsaugotas kaip ir bet kuri kita [...]

Verslo valdymo programinės įrangos palaikymo paslaugų  tarnyba
Referatas Verslo valdymo programinės įrangos palaikymo paslaugų tarnyba

ITIL ( angl. Information Technology Infrastructure Library) – verslo valdymo teorija, orientuota į darbo optimizavimą bei [...]