Нова функција Сандбока за Виндовс 10 је све што смо одувек жељели
Било да се ради о програму који сте пронашли на Интернету или о нечему што је дошло у вашој е-пошти, покретање извршних датотека је увијек било ризично. Тестирање софтвера у чистим системима захтева софтвер за виртуелну машину (ВМ) и посебну Виндовс лиценцу за покретање унутар ВМ. Мицрософт ће решити тај проблем са Виндовс Сандбоком.
ВМ: Одлично за безбедно тестирање, али тешко за употребу
Сви смо примили е-поруку која изгледа да је од пријатеља или члана породице и има прилог. Можда смо чак и очекивали, али некако изгледа да није сасвим у реду. Или сте можда на интернету пронашли одличну апликацију, али то је програмер којег никада нисте чули.
Шта радиш? Преузмите и покрените га и само преузмите ризик? Са стварима као омомто су рансомваре трњене, готово је немогуА ‡ е бити превише опрезан.
У развоју софтвера, понекад је ствар коју девелопер треба највише чист систем - брз и једноставан оперативни систем који нема друге инсталиране програме, датотеке, скрипте или други пртљаг. Било шта додатно може искривити резултате тестирања.
Најбоље решење за обе ситуације је да се окрене виртуална машина. Ово вам даје чист, изолован ОС. Ако се тај прилог испостави малваре-ом, онда једино на њега утиче виртуална машина. Вратите га на ранији снимак и добро је кренути. Ако сте програмер, можете урадити тестирање као да сте управо поставили потпуно нову машину.
Постоје неки проблеми са ВМ софтвером.
Прво, то може бити скупо. Чак и ако користите бесплатну алтернативу као што је ВиртуалБок, и даље вам је потребна ваљана Виндовс лиценца за рад на виртуелизованом ОС-у. И сигурно, можете се извући не активирајући Виндовс 10, али то ограничава оно што можете тестирати.
Друго, покретање ВМ-а на пристојним нивоима перформанси захтева разумно моћан хардвер и много простора за складиштење. Ако користите снимке, можете брзо попунити мањи ССД. Ако користите велики ХДД, перформансе могу бити споре. Вероватно не желите да користите ове ресурсе који су гладни на лаптопу.
И на крају, ВМ су компликоване. Није баш нешто што желите поставити само да тестирате упитну извршну датотеку.
Срећом, Мицрософт је најавио ново решење које решава све ове проблеме одједном.
Виндовс Сандбок
На посту на Мицрософтовом блогу Тецх Цоммунити, Хари Пулапака детаљно описује нови Виндовс Сандбок. Раније названа ИнПривате Десктоп, ова функција ствара „изоловано, привремено, десктоп окружење“ на којем можете да покренете софтвер без страха да ћете наудити вашој машини.
Слично као стандардни ВМ, било који софтвер који инсталирате у Сандбоку остаје изолован и не може утицати на хост машину. Када затворите Сандбок, избрисани су сви програми које сте инсталирали, датотеке које сте додали и измјене поставки које сте направили. Следећи пут када покренете Сандбок, враћа се на чисту плочу. Мицрософт користи виртуелизацију засновану на хардверу, преко хипервизора, да покрене одвојени кернел тако да може да изолује Сандбок од хоста.
То значи да можете сигурно преузети извршну датотеку из ризичног извора и инсталирати у Сандбок без ризика за ваш хост систем. Или можете брзо тестирати развојни сценарио у новој копији оперативног система Виндовс.
Импресивно, захтеви су прилично ниски:
- Виндовс 10 Про или Ентерприсе буилд 18301 или новији (тренутно није доступан, али би ускоро требало да буде објављен као Инсидер зграда за преглед)
- к64 арцхитецтуре
- Могућности виртуализације омогућене у БИОС-у
- Најмање 4 ГБ РАМ-а (препоручује се 8 ГБ)
- Најмање 1 ГБ слободног простора на диску (препоручује се ССД)
- Најмање 2 језгра ЦПУ-а (4 језгре с препоруком за хипертхреадинг)
Један од бољих делова Сандбок-а је да нећете морати да преузимате или правите виртуелни хард диск (ВХД). Уместо тога, Виндовс динамички генерише оперативни систем чистих снимака на основу хост оперативног система на вашем рачунару. У том процесу се повезују са датотекама које се не мењају у систему и односе се на уобичајене датотеке које се мењају.
Ово чини невероватно лагану слику - само 100 МБ. Ако не користите Сандбок, слика ће бити компримирана на 25 МБ. А пошто је у суштини копија вашег оперативног система, не треба вам посебан лиценцни кључ. Ако имате Виндовс 10 Про или Виндовс 10 Ентерприсе, имате све што вам је потребно да покренете Сандбок.
Ради безбедности и безбедности, Мицрософт користи концепт контејнера који је раније увео. Сандбок ОС је изолован од хоста, дозвољавајући оно што је наводно ВМ да ради као апликација.
Упркос тим степенима раздвајања, хост машина и Сандбок раде заједно. По потреби, домаћин ће повратити меморију из Сандбок-а како би спријечио успоравање ваше машине. А Сандбок је свестан нивоа батерија вашег домаћина тако да може да оптимизује потрошњу енергије. Могуће је покренути Сандбок на лаптопу док сте у покрету.
Све ово и друга побољшања омогућавају изузетно сигуран, брз и јефтин виртуални систем. Обезбеђује брзо и безбедно решење налик ВМ-у са много мање трошкова него традиционално решење. Можете брзо позвати, тестирати и уништити снимке - а затим поновите по потреби. Као и све ствари интензивније, бољи хардвер ће учинити ову вожњу још глатком. Али као што је приказано горе, још мање моћан хардвер би требало да може да покрене Сандбок.
Једина мана је то што све машине немају Виндовс 10 Про или Ентерприсе. Ако користите Виндовс 10 Хоме, нећете моћи да користите Сандбок.
Како да га добијем?
Ажурирање: Мицрософт је управо објавио Виндовс 10 буилд 18305 за Инсидерс на Фаст Ринг-у, што значи да ако сте вољни да живите на ивици, можете ажурирати на најновију верзију за сада, тако што ћете се придружити Инсидерс програму и ажурирати. Ми свакако не препоручујемо да ово радите на вашем примарном рачунару.
Нажалост, још увек не можете да добијете Виндовс Сандбок. То захтева Виндовс 10 буилд 18301 или новију верзију, коју Мицрософт још није објавио. Али када је та верзија доступна, то је једноставна ствар. Желите да будете сигурни да је ваш БИОС омогућио могућности за виртуелизацију. Онда ћете морати да укључите Виндовс Сандбок у дијалогу Виндовс функције:
Када се Виндовс Сандбок инсталира, покретање је готово исто као и било која друга апликација или програм. Само га нађите у Старт менију, покрените га и прихватите УАЦ промпт дајући му администраторске привилегије. Тада ћете моћи да превлачите датотеке и програме у Сандбок да бисте их тестирали како је потребно. Када завршите, затворите програм и Сандбок одбацује све измене које сте направили.