Ang Obfuscation ay isang konsepto na nagmula sa salitang Latin na offuscatĭo at, sa pangkalahatan, ay tumutukoy sa galit o pagkabigla na nakakaranas ng isang tao sa isang tiyak na sitwasyon. Ang termino ay magkasingkahulugan ng obfuscation.
Ang ilang mga halimbawa kung saan ginamit ang term na: "Ang pagkabulok ng publiko ay naging kilalang-kilalang nang ipinahayag ng nagtatanghal na ang suspensyon ay suspindihin" , "Prey ng obfuscation, sinimulan ng babae na iinsulto ang hukom pagkatapos marinig ang pangungusap" , "Kapag Ang aking pagkalito ay pumasa, marahil tatawagin ko si Martín upang tanungin kung ano ang nangyari ” .
Ang Obfuscation ay din ang pangalan para sa isang sakit sa paningin na sanhi ng isang bagay na pumipigil sa paningin, tulad ng usok o isang salamin.
Gayundin ang konsepto ay ginagamit sa slang ng uniberso ng vampire upang sumangguni sa isang kapangyarihan na nagpapahintulot sa mga bata na itago mula sa mga mata ng kanilang mga kaaway. Sinasabing salamat sa kakayahang ito na pinamamahalaan nila na hindi napansin sa gitna ng karamihan at pinoprotektahan ang kanilang sarili. Gayunpaman, ang mga kaaway ay maaari ring magkaroon ng isang kapangyarihan kung saan maaari nilang makita ang mga nakatago, kaya hindi ito gaanong simple. Ang konsepto na ito ay madalas na lumilitaw sa mga pelikula at mga libro na batay o nakatakda sa uniberso ng vampire.
Ang konsepto sa wika ng computer
Obfuscation, sa kabilang dako, ay maaaring maging isang bagay na maskara ng isang isipan o mensahe, na ginagawang mas mahirap na maunawaan. Ang kahulugan na ito ay madalas sa larangan ng pag- compute, na may sanggunian sa isang pagbabago na binuo sa source code ng ilang software upang mas mahirap mabasa.
Kung naghahanap para sa obfuscation ng isang code, ang layunin ay gawin itong mahirap para sa mga inhinyero na bigyang kahulugan ito. Iyon ang dahilan kung bakit mahirap ma-access ang orihinal na code pagkatapos ng isang proseso ng obfuscation.
Matapos malantad ang iyong code sa obfuscation, ang sinumang sumusubok na basahin ito ay may kapansanan, dahil makikita nila ang isang convoluted at hindi mabasa na code. Iyon ang dahilan kung bakit magiging mahirap para sa iyo na pag-aralan ang software na pinag- uusapan. Ang obfuscation ay ginagamit din ng mga kriminal na nagtatago ng mga nakakahamak na aplikasyon sa code. Kaya't napakaraming mga virus ang nakakapasok sa aming mga computer nang walang problema salamat sa kakayahang ito na hindi napansin. Ang mga tagalikha, sa kasong ito, ay gumagamit ng obfuscation upang maglagay ng mga mapanganib na code na nakakaapekto sa aparato kung saan sila nai-download.
Mahalagang linawin na, tulad ng iba pang mga diskarte sa proteksyon, ang obfuscation ay dapat gawin nang maingat at palaging gumagawa ng isang backup (backup ng lahat ng nagtrabaho hanggang ngayon) ng code dahil kung mayroong anumang problema na pumipigil sa code mula sa pagbalik mapagkukunan, maaari itong manatiling matalinong kahit na sa tagalikha mismo.