Gi-automate nako ang pagsulay ni Dr. Web. Mahimo ba nimo?
Wala pa nako gigamit si Dr. Web. Wala koy ideya kung giunsa kini paglihok. Apan wala kini makapugong kanako sa pagsulat sa daghang mga autotest alang niini (ug ang pagkatapulan lamang ang nakapugong kanako sa pagsulat sa usa ka gatos pa):
Pagsulay sa pag-install Dr. Web;
Pagsulay alang sa pagpugong sa pag-access sa mga matangtang nga aparato (flash drive);
Pagsulay alang sa pagpugong sa pag-access sa usa ka direktoryo tali sa mga programa;
Pagsulay alang sa pagpugong sa pag-access sa usa ka direktoryo tali sa mga tiggamit sa sistema (kontrol sa ginikanan).
Kini ug daghang uban pang mga pagsulay mahimong ibaligya sama sa mainit nga mga cake, ug dili lamang sa relasyon ni Dr. Web, ug dili lamang sa relasyon sa mga antivirus. Niini nga artikulo isulti ko kanimo kung giunsa kini buhaton.
Training
Alang sa mga pagsulay kinahanglan namon ang usa ka virtual nga makina nga adunay Windows sakay. Giandam ko kini nga mano-mano pinaagi sa paghimo sa mosunod nga mga manipulasyon niini:
Sa tinuud, gi-install nako ang Windows 10 Pro x64;
Atol sa pag-instalar, gibuhat nako ang nag-unang tiggamit nga "testo" nga adunay password nga "1111";
Gi-enable ang autologon alang niini nga tiggamit;
Aron ma-automate ang mga pagsulay, akong gamiton ang Testo platform. Unsa kini ug unsaon paggamit niini mabasa nimo dinhi. Kinahanglan namong i-import ang nahuman nga virtual machine ngadto sa mga autotest. Sayon ra kaayo ang pagbuhat niini:
Dinhi gituohan nga /path/to/win10.qcow2 - kini ang agianan sa disk sa virtual machine nga akong giandam nga mano-mano. Dinhi matapos ang pagpangandam ug magsugod ang aksyon.
Pagsulay No. 1 - I-install ang Dr. Web!
Una, kinahanglan natong sulbaron ang isyu sa pagbalhin sa distribution kit ni Dr. Web ngadto sa usa ka virtual machine. Mahimo nimo kini (pananglitan) gamit ang flash drive:
Ang kinahanglan namong buhaton mao ang pag-install sa Dr. Web kay papa ${DR_WEB_DIR} (atong ibutang ang eksaktong bili niini nga parameter sa pagsugod testo). Ug si Testo mismo magsiguro nga kini nga installer matapos sa flash drive.
Karon makasugod na kita sa aktuwal nga pagsulat sa pagsulay. Sa pagkakaron, sugdan nato ang pagsulay sa yano nga mga butang: i-on ang virtual machine (pagkahuman sa paghimo niini mapatay), paghulat nga makita ang desktop, i-on ang flash drive ug ablihan ang mga sulud niini pinaagi sa Explorer:
Screenshot sa katapusan sa senaryo
Mahimo nimo, siyempre, pagdagan ang installer direkta gikan dinhi, gikan sa flash drive mismo. Apan mas maayo natong buhaton ang tanan nga matinud-anon - atong kopyahon ang installer sa desktop ug ipadagan ang installer gikan didto. Unsaon namo pagkopya ang file? Sa unsang paagi mahimo kini sa usa ka tawo?
Screenshot sa file gikopya gihapon
Mao na, malampuson nga nahuman ang pagkopya! Karon mahimo nimong isira ang bintana gamit ang flash drive ug kuhaa kini:
Screenshot pagkahuman sa pagsira sa Explorer
Karon nga ang installer naa sa desktop, kinahanglan namong i-double-click kini aron masugdan ang proseso sa pag-instalar. Ug ang pag-instalar mismo moabut sa yano nga pag-klik sa mga buton ug mga checkbox ug dili kaayo interesado:
Screenshot sa katapusan sa pag-instalar
Gikompleto namo ang among pagsulay gamit ang reboot. Ug sa katapusan, ayaw kalimti ang pagsusi nga pagkahuman sa pag-reboot, usa ka icon nga adunay Dr. Web:
Screenshot human sa reboot
Nindot nga trabaho! Gi-automate namo ang pag-instalar sa antivirus ni Dr. Web! Mopahulay ta ug tan-awon kung unsa ang hitsura niini sa dinamika:
Mopadayon kita sa mga bahin sa pagsulay.
Pagsulay No. 2 - Pagdili sa pag-access sa mga flash drive
Ang una nga bahin sa lista mao ang pagpugong sa pag-access sa mga flash drive. Aron mahimo kini, magplano kita og usa ka yano nga pagsulay:
Atong sulayan ang pagsal-ot sa usa ka USB flash drive ug paghimo og usa ka walay sulod nga file didto - kini kinahanglan nga molihok. Atong kuhaon ang flash drive;
Himoon nato ang pag-block sa mga removable device sa Dr. Sentro sa Seguridad sa Web;
Atong isulod pag-usab ang USB flash drive ug sulayi nga papason ang gibuhat nga file. Ang aksyon kinahanglan nga gibabagan.
Maghimo kita og bag-ong flash drive, isulod kini sa Windows ug sulayi paghimo og folder. Unsa ang mahimong mas simple?
Screenshot sa katapusan sa senaryo
Paghimo og bag-ong text file pinaagi sa Explorer context menu:
Screenshot human sa pag-usab sa ngalan sa file
Gidiskonekta namon ang flash drive, buhata kini nga luwas:
Karon kami kombinsido nga ang flash drive mahimong gamiton, nga nagpasabot nga mahimo namong sugdan ang pagbabag niini sa Dr. Web. Aron mahimo kini, kinahanglan nimo una nga ablihan ang Security Center:
Screenshot sa bintana sa Security Center
Mamatikdan namon nga aron maablihan ang bisan unsang aplikasyon sa Windows kinahanglan nimo nga buhaton ang halos parehas nga mga lakang (pag-klik sa search bar, paghulat nga makita ang bintana nga adunay mga sikat nga aplikasyon, isulud ang ngalan sa aplikasyon sa interes, paghulat nga kini makita sa ang lista ug, sa katapusan, pindota ang Enter). Busa, kini nga grupo sa mga aksyon mahimong bahinon sa usa ka macro open_app, diin ang ngalan sa aplikasyon nga ablihan ipasa isip parameter:
Kini nga macro mahimong mapuslanon kanato sa ulahi.
Ang una natong buhaton mao ang pag-abli sa Dr. Security Center. Web - makahimo sa abilidad sa paghimo og mga kausaban:
Karon atong i-klik ang mga menu og gamay ug adto sa menu nga "I-configure ang mga lagda sa pag-access sa device". Niini nga menu, susiha ang kahon nga "I-block ang removable media".
Screenshot sa bintana sa Devices ug Personal Data
Atong sulayan nga ablihan ang flash drive karon:
Screenshot sa mensahe sa sayup
Ingon niana kung giunsa, hinayhinay, gisulat namon ang una nga pagsulay sa pagsulay nga usa ka mahikap nga bahin sa Dr. Web. Panahon na sa pagpahulay ug pagpamalandong, pagtan-aw sa mga sangputanan sa atong mga paghago:
Pagsulay No. 3 - Paglainlain sa pag-access sa usa ka direktoryo tali sa mga programa
Ang panguna nga ideya sa kini nga kaso sa pagsulay mao ang pagsusi sa buhat ni Dr. Web kung gipugngan ang pag-access sa usa ka piho nga folder. Sa piho, kinahanglan nimo nga panalipdan ang folder gikan sa bisan unsang mga pagbag-o, apan pagdugang usa ka eksepsiyon alang sa pipila nga programa sa ikatulo nga partido. Sa tinuud, ang pagsulay mismo ingon niini:
Mag-install kami usa ka programa sa ikatulo nga partido sa OS, diin sa dili madugay magdugang kami usa ka eksepsiyon kung mag-access sa usa ka giprotektahan nga folder. Ang ikatulo nga partido nga programa sa adlaw karon usa ka file manager FreeCommander;
Naghimo kami usa ka folder nga adunay usa ka file, nga among panalipdan sa tanan namon nga kusog;
Atong ablihan ang Dr. Security Center. Web ug makahimo sa pagpanalipod alang niini nga folder didto;
Maghimo kita ug eksepsiyon para sa FreeCommander;
Atong sulayan ang pagtangtang sa usa ka file gikan sa usa ka giprotektahan nga folder sa naandan nga paagi (pinaagi sa Windows Explorer). Kinahanglang dili kini molihok;
Atong sulayan ang pagtangtang sa file gamit ang FreeCommander. Kini kinahanglan nga molihok.
Wow, daghang trabaho. Sa mas dali ta magsugod, mas dali ta mahuman.
Itudlo ang usa, ang pag-instalar sa FreeCommander dili kaayo lahi sa pag-instalar sa Dr.Web. Ang naandan nga rutina: gisal-ot ang usa ka flash drive, gilunsad ang installer, ug uban pa. Atong laktawan kini ug diretso sa mga makapaikag nga butang.
Kung interesado ka pa kung giunsa ang pag-install sa FreeCommander
Magsugod kita sa usa ka butang nga yano: paghimo usa ka flash drive diin ibutang namon ang kit sa pag-apod-apod sa FreeCommander, ug dayon sa pagsulay among isulud ang flash drive sa OS ug ablihan kini:
Sunod, pipila ka mga pag-klik aron masugdan ang pag-install:
Ang pag-instalar dili kaayo makapaikag, i-klik lang ang "Sunod" bisan asa, ug sa katapusan ayaw kalimti ang pag-disable sa mga checkbox alang sa pagtan-aw sa ReadMe ug paglansad dayon sa FreeCommander
Gitapos namon ang pagsulay pinaagi sa pagsira sa tanan nga mga bintana ug pagtangtang sa flash drive.
Nahimo na!
Aron magtrabaho kauban si Dr. Web maghimo ta ug bag-ong pagsulay dr_web_restrict_program, nga magsalig sa resulta sa miaging pagsulay win10_install_freecommander.
Atong sugdan ang pagsulay pinaagi sa paghimo sa Protected folder sa desktop:
Screenshot human sa paghimo sa folder
Adto sa Protected folder ug paghimo og file didto my_file.txt, nga magdula sa papel sa giprotektahan nga file:
Oh, kinahanglan ko usab kini ibutang sa porma sa usa ka macro, apan oh ...
Screenshot human sa paghimo sa file
Maayo, karon kinahanglan nimo nga hatagan ang proteksyon sa folder. Gisunod namo ang pamilyar nga dalan ug giablihan si Dr. Web, ayaw kalimot sa pag-enable sa change mode. Dayon adto sa menu nga "Data Loss Prevention".
Screenshot sa Data Loss Prevention window
Magtrabaho ta gamay gamit ang mouse ug idugang ang among Protektado nga folder sa lista sa mga giprotektahan:
Screenshot sa Add Protected Folder Wizard
Aw, karon kinahanglan namon nga magbutang usa ka eksepsiyon alang sa pag-access sa folder alang sa FreeCommander. Usa ka gamay nga trabaho sa mouse:
Screenshot nga adunay dugang nga programa sa eksepsiyon
Karon pag-ayo isira ang tanan nga mga bintana ug sulayi nga papason ang file nga "my_file.txt" sa naandan nga paagi:
Screenshot nga adunay mensahe gikan sa Dr.Web
Apan walaβy nahimo - kana nagpasabut nga si Dr. Nagtrabaho gyud ang web! Ang katunga sa pagsulay nahuman na, apan kinahanglan pa namon nga susihon kung ang eksepsiyon sa FreeCommander molihok. Aron mahimo kini, ablihi ang FreeCommander ug adto sa Protected folder:
Screenshot sa FreeCommander nga bintana
Aw, sulayan nato nga papason ang file my_file.txt:
Screenshot pagkahuman sa pagtangtang sa file
Ang eksepsiyon sa FreeCommander nagtrabaho!
Nindot nga trabaho! Usa ka dako ug komplikado nga kaso sa pagsulay - ug ang tanan awtomatiko. Medyo relaks:
Pagsulay #4 - Pagkontrol sa Ginikanan
Among tukoron kining kataposang kaso sa pagsulay para karong adlawa sama sa mosunod:
Magbuhat ta ug bag-ong user nga MySuperUser;
Mag log-in ta ubos niini nga user;
Magbuhat ta ug file my_file.txt sa ngalan sa bag-ong tiggamit;
Atong ablihan ang Dr. Security Center. Web ug mahimo ang mga kontrol sa ginikanan alang niini nga file;
Sa kontrol sa ginikanan, atong limitahan ang mga katungod sa user nga MySuperUser sa file nga iyang gibuhat;
Atong sulayan ang pagbasa ug pagtangtang sa file my_file.txt sa ngalan sa MySuperUser ug tan-awa ang resulta.
Dili nako ihatag ang test script dinhi. Gitukod kini sa parehas nga prinsipyo sama sa miaging mga pagsulay: aktibo kami nga nagtrabaho gamit ang mouse ug keyboard. Sa samang higayon, dili igsapayan kanamo kung unsa ang among gi-automate - kini Dr.Web, o paghimo og bag-ong user sa Windows. Apan tan-awon pa naton kung unsa ang hitsura sa pagpadagan sa ingon nga pagsulay:
konklusyon
β Mahimo nimong tan-awon ang mga gigikanan sa tanan nga mga pagsulay dinhi
Dugang pa, mahimo nimong ipadagan ang tanan niini nga mga pagsulay sa imong kaugalingon nga makina. Aron mahimo kini, kinahanglan nimo ang Testo test script interpreter. Mahimo nimo kini i-download dinhi.
Si Dr. Ang Web nahimo nga usa ka maayo nga pag-ehersisyo, apan gusto ko nga makakuha og inspirasyon alang sa dugang nga mga pagpahimulos gikan sa imong mga gusto. Isulat sa mga komento ang imong mga sugyot bahin sa kung unsang mga autotest ang gusto nimo nga makita sa umaabot. Sa sunod nga artikulo sulayan nako nga i-automate sila, tan-awon naton kung unsa ang moabut niini.