Kustuta

Autor: Randy Alexander
Loomise Kuupäev: 4 Aprill 2021
Värskenduse Kuupäev: 16 Mai 2024
Anonim
Triin Niitoja & John 4   Kustuta tuled
Videot: Triin Niitoja & John 4 Kustuta tuled

Sisu

Definitsioon - mida Deobfuscate tähendab?

Deobfuseerimine tähendab, et raskesti mõistetav programm teisendatakse lihtsaks, arusaadavaks ja arusaadavaks. Kõva koodi või programmi lihtsaks ja arusaadavaks vormistamiseks on saadaval tööriistad. Segadus tehakse tavaliselt tarkvara ründajate eest kaitsmiseks, tehes pahatahtlike kavatsustega isikutele selle sisemise funktsionaalsuse mõistmiseks raskeks. Samamoodi võib hägusust kasutada ka tarkvara pahatahtliku sisu varjamiseks. Selliste programmide ümberehitamiseks kasutatakse deobjekteerimisriista.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Deobfuscate'i

Hävinud koodi pöördprojekteerimiseks on hinnatud paljusid tehnikaid. Kolm peamist tehnikat koodi deobfuseerimiseks on järgmised: Kloonimine on üks meetod, mida kasutatakse koodi deobfuseerimiseks. Kood hägustatakse valede täitmisradade kaudu, mis sisestatakse koodi staatilise analüüsi vältimiseks. Need täitmisrajad ei sega tööaega, kuid tekitavad programmi analüüsimisel valeinfot. Need vähendavad ka teabe kvaliteeti ning raskendavad koodi ja koodiloogika analüüsimist. Selle probleemiga tegeletakse koodi segmendi kloonimisega, nii et vale täitmise teed ei sega enam algset täitmise rada, mis rikub ka analüüsist toodetud teabe.