Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Би хэзээ ч Dr. Вэб. Энэ нь яаж ажилладаг талаар би мэдэхгүй байна. Гэхдээ энэ нь надад хэд хэдэн авто тест бичихэд саад болоогүй (зөвхөн залхуурал намайг дахиад зуун бичихэд саад болсон):

  1. Суурилуулалтын туршилт Dr. Вэб;
  2. Зөөврийн төхөөрөмжүүдэд (флэш диск) хандах хандалтыг хязгаарлах туршилт;
  3. Програмуудын хооронд лавлах руу нэвтрэхийг хязгаарлах тест;
  4. Системийн хэрэглэгчдийн хооронд лавлах хандалтыг хязгаарлах тест (эцэг эхийн хяналт).

Эдгээр болон бусад олон шинжилгээг зөвхөн Доктортой холбоотой төдийгүй халуун бялуу шиг зарж болно. Вэб, зөвхөн антивирустай холбоотой биш. Энэ нийтлэлд би үүнийг хэрхэн хийхийг танд хэлэх болно.

Сургалт

Туршилтын хувьд бидэнд Windows системтэй виртуал машин хэрэгтэй болно. Би үүн дээр дараах заль мэхийг хийж гараар бэлтгэсэн.

  1. Үнэндээ би Windows 10 Pro x64 суулгасан;
  2. Суулгах явцад би "1111" нууц үгээр "testo" үндсэн хэрэглэгчийг үүсгэсэн;
  3. Энэ хэрэглэгчийн автомат нэвтрэлтийг идэвхжүүлсэн;

Туршилтыг автоматжуулахын тулд би Testo платформыг ашиглах болно. Энэ нь юу вэ, үүнийг хэрхэн ашиглах талаар уншиж болно энд. Одоо бид бэлэн виртуал машиныг автомат туршилтанд оруулах хэрэгтэй. Үүнийг хийхэд маш хялбар:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Энд ингэж таамаглаж байна /path/to/win10.qcow2 - энэ бол миний гараар бэлтгэсэн виртуал машины диск рүү очих зам юм. Эндээс бэлтгэл дуусч, үйл ажиллагаа эхэлдэг.

Туршилтын дугаар 1 - Докторыг суулгана уу. Вэб!

Эхлээд бид Докторын түгээлтийн иж бүрдлийг шилжүүлэх асуудлыг шийдэх хэрэгтэй. Виртуал машин руу вэб. Та үүнийг (жишээлбэл) флаш диск ашиглан хийж болно:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Бидний хийх ёстой зүйл бол Dr. Аавдаа вэб ${DR_WEB_DIR} (бид эхлэх үед энэ параметрийн яг утгыг тохируулах болно testo). Testo өөрөө энэ суулгагч флаш диск дээр дуусч байгаа эсэхийг шалгах болно.

Одоо бид тестээ бичиж эхэлж болно. Одоохондоо тестийг энгийн зүйлээр эхлүүлцгээе: виртуал машиныг асаана (үүсгэсний дараа энэ нь унтрах болно), ширээний компьютер гарч ирэхийг хүлээнэ үү, флаш дискийг асаагаад Explorer-ээр дамжуулан агуулгыг нь нээнэ үү.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Сценарийн төгсгөлд дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Мэдээжийн хэрэг та суулгагчийг эндээс, флаш дискнээс өөрөө ажиллуулж болно. Гэхдээ бид бүх зүйлийг шударгаар хийсэн нь дээр - бид суулгагчийг ширээний компьютерт хуулж, тэндээс суулгагчийг ажиллуулна. Бид файлыг хэрхэн хуулах вэ? Хүн яаж үүнийг хийх вэ?

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Файлын дэлгэцийн агшинг хуулж байна

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Ингээд л хуулж дууслаа! Одоо та цонхыг флаш дискээр хааж, устгаж болно:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Explorer-г хаасны дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Одоо суулгагч ширээний компьютер дээр байгаа тул суулгах процессыг эхлүүлэхийн тулд бид үүн дээр давхар товших хэрэгтэй. Суулгац нь өөрөө товчлуурууд болон тэмдэглэгээг дарахад л ирдэг бөгөөд тийм ч сонирхолгүй байдаг:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Суулгацын төгсгөлд дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Бид дахин ачаалснаар шалгалтаа дуусгана. Төгсгөлд нь дахин ачаалсны дараа ширээний компьютер дээр докторын дүрс гарч ирсэн эсэхийг шалгахаа бүү мартаарай. Вэб:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Дахин ачаалсны дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Сайн ажил! Бид Dr. antivirus програмыг автоматжуулсан. Вэб! Завсарлага аваад динамикт хэрхэн харагдахыг харцгаая.

Туршилтын онцлогууд руу шилжье.

Туршилтын дугаар 2 - Флаш диск рүү нэвтрэх эрхийг хязгаарлах

Жагсаалтын эхний онцлог нь флаш диск рүү нэвтрэх эрхийг хязгаарлах явдал юм. Үүнийг хийхийн тулд нэлээд энгийн шалгалтыг төлөвлөцгөөе:

  1. USB флаш дискийг оруулаад тэнд хоосон файл үүсгэхийг оролдъё - энэ нь ажиллах ёстой. Флаш дискийг гаргацгаая;
  2. Dr.-д зөөврийн төхөөрөмжүүдийг блоклохыг идэвхжүүлцгээе. Вэб аюулгүй байдлын төв;
  3. USB флаш дискээ дахин оруулаад үүсгэсэн файлаа устгахыг оролдъё. Үйлдлийг хаах ёстой.

Шинэ флаш диск үүсгээд Windows-д оруулаад хавтас үүсгэхийг оролдъё. Илүү энгийн зүйл юу байж болох вэ?

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Сценарийн төгсгөлд дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Explorer-ийн контекст цэсээр дамжуулан шинэ текст файл үүсгэнэ үү:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Файлын нэрийг өөрчилсний дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Бид флаш дискийг салгаж, үүнийг аюулгүйгээр хийнэ:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Одоо бид флаш дискийг ашиглах боломжтой гэдэгт итгэлтэй байна, энэ нь бид үүнийг Доктор Аюулгүй байдлын төвд хааж эхлэх боломжтой гэсэн үг юм. Вэб. Үүнийг хийхийн тулд та эхлээд Аюулгүй байдлын төвийг нээх хэрэгтэй.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Аюулгүй байдлын төвийн цонхны дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Windows дээр ямар ч програмыг нээхийн тулд та бараг ижил алхмуудыг хийх хэрэгтэй гэдгийг бид тэмдэглэж болно (хайлтын талбар дээр дарж, алдартай програмуудтай цонх гарч ирэхийг хүлээнэ үү, сонирхсон програмын нэрийг оруулна уу, гарч ирэхийг хүлээнэ үү). жагсаалт, эцэст нь Enter дарна уу). Тиймээс, энэ бүлгийн үйлдлүүдийг макро хэлбэрээр салгаж болно open_app, нээх програмын нэрийг параметр болгон дамжуулах болно:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Энэ макро хожим бидэнд хэрэг болно.

Бидний хийх хамгийн эхний зүйл бол Доктор Аюулгүй байдлын төвийг нээх явдал юм. Вэб - өөрчлөлт хийх боломжийг идэвхжүүлнэ:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Одоо цэснүүд дээр бага зэрэг дараад "Төхөөрөмжийн хандалтын дүрмийг тохируулах" цэс рүү очъё. Энэ цэсэнд "Зөөврийн хэрэгслийг блоклох" хайрцгийг чагтална уу.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Төхөөрөмж ба хувийн мэдээллийн цонхны дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Одоо флаш дискийг нээхийг оролдъё:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Алдааны мэдэгдлийн дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Ингээд л бид бага багаар Др. Вэб. Завсарлага авч, хөдөлмөрийн үр дүнг харж бясалгах цаг болжээ.

Тест No3 - Программуудын хооронд лавлах руу хандах хандалтыг ялгах

Энэхүү туршилтын гол санаа нь Докторын ажлыг шалгах явдал юм. Тодорхой фолдерт хандах хандалтыг хязгаарлах үед вэб. Тодруулбал, та хавтсыг аливаа өөрчлөлтөөс хамгаалах хэрэгтэй, гэхдээ зарим гуравдагч талын програмын хувьд үл хамаарах зүйл нэмэх хэрэгтэй. Үнэндээ тест өөрөө иймэрхүү харагдаж байна.

  1. Бид үйлдлийн систем дээр гуравдагч талын програм суулгах бөгөөд үүний тулд хэсэг хугацааны дараа хамгаалагдсан фолдерт хандах үед онцгой тохиолдол нэмэх болно. Өнөөдрийн гуравдагч талын програм бол файлын менежер юм FreeCommander;
  2. Бид бүх хүчээрээ хамгаалах файл бүхий хавтас үүсгэдэг;
  3. Аюулгүй байдлын докторын төвийг нээцгээе. Энэ фолдерт вэб сайт болон хамгаалалтыг идэвхжүүлэх;
  4. FreeCommander-д үл хамаарах зүйлийг тохируулцгаая;
  5. Хамгаалагдсан фолдероос файлыг ердийн аргаар (Windows Explorer-ээр дамжуулан) устгахыг оролдъё. Энэ нь ажиллахгүй байх ёстой;
  6. FreeCommander ашиглан файлыг устгахыг оролдъё. Энэ нь ажиллах ёстой.

Хөөх, маш их ажил. Бид эрт эхлэх тусам хурдан дуусгах болно.

Анхаар, FreeCommander-г суулгах нь Dr.Web-ийг суулгахаас тийм ч их ялгаатай биш юм. Ердийн ажил: флаш диск оруулах, суулгагчийг эхлүүлэх гэх мэт. Үүнийг алгасаад сонирхолтой зүйл рүү шууд орцгооё.

Хэрэв та FreeCommander-г хэрхэн суулгахыг сонирхож байгаа бол

Энгийн зүйлээс эхэлцгээе: бид FreeCommander түгээлтийн иж бүрдлийг байрлуулах флаш диск үүсгээд дараа нь туршилтын явцад бид флаш дискийг үйлдлийн системд оруулаад нээнэ.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Дараа нь суулгацыг эхлүүлэхийн тулд хэдэн товшилтоор:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Суулгац нь тийм ч сонирхолтой биш, зүгээр л "Дараах" дээр дарж, төгсгөлд ReadMe-г үзэхийн тулд шалгах нүдийг идэвхгүй болгож, FreeCommander-ийг шууд эхлүүлэхээ бүү мартаарай.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Бид бүх цонхыг хааж, флаш дискийг салгаснаар туршилтыг дуусгана.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Дууссан!

Доктортой ажиллахын тулд. Вэб шинэ тест үүсгэцгээе dr_web_restrict_program, энэ нь өмнөх туршилтын үр дүнд тулгуурлах болно win10_install_freecommander.

Ширээний компьютер дээр Хамгаалагдсан хавтас үүсгэн тестийг эхлүүлье.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Фолдер үүсгэсний дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Хамгаалагдсан хавтас руу очоод тэнд файл үүсгэнэ үү my_file.txt, хамгаалагдсан файлын үүргийг гүйцэтгэх болно:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Өө, би үүнийг макро хэлбэрээр оруулах ёстой, гэхдээ өө ...

Файл үүсгэсний дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Гайхалтай, одоо та хавтас хамгаалалтыг идэвхжүүлэх хэрэгтэй. Бид танил замаар явж, Dr. Вэб, өөрчлөх горимыг идэвхжүүлэхээ бүү мартаарай. Дараа нь "Өгөгдлийн алдагдлаас урьдчилан сэргийлэх" цэс рүү очно уу.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Өгөгдлийн алдагдлаас урьдчилан сэргийлэх цонхны дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Хулганаа бага зэрэг ажиллуулаад Хамгаалагдсан хавтасаа хамгаалагдсан хавтас руу оруулъя:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Хамгаалагдсан хавтас нэмэх шидтэний дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

За, одоо бид FreeCommander фолдерт хандах онцгой нөхцөлийг тохируулах хэрэгтэй. Бага зэрэг хулганы ажил:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Нэмэлт онцгой програмтай дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Одоо бүх цонхыг сайтар хааж, "my_file.txt" файлыг стандарт аргаар устгана уу.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Dr.Web-ээс ирсэн мессеж бүхий дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Гэхдээ юу ч болсонгүй - энэ нь Др. Вэб үнэхээр ажилласан! Туршилтын тал хувь нь дууссан ч FreeCommander-ийн үл хамаарах зүйл ажиллах эсэхийг шалгах шаардлагатай хэвээр байна. Үүнийг хийхийн тулд FreeCommander-ийг нээж, Хамгаалагдсан хавтас руу очно уу.

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

FreeCommander цонхны дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

За, my_file.txt файлыг устгахыг оролдъё:

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

Файлыг устгасны дараа дэлгэцийн агшин

Би докторын шинжилгээг автоматжуулсан. Вэб. Чадах уу?

FreeCommander үл хамаарах зүйл ажилладаг!

Сайн ажил! Том бөгөөд нарийн төвөгтэй туршилтын тохиолдол - бүх зүйл автоматжуулсан. Жаахан тайвширч:

Тест No4 - Эцэг эхийн хяналт

Бид өнөөдрийн хамгийн сүүлийн туршилтын кейсийг дараах байдлаар бүтээх болно.

  1. Шинэ хэрэглэгч MySuperUser үүсгэцгээе;
  2. Энэ хэрэглэгчийн доор нэвтэрцгээе;
  3. Файл үүсгэцгээе my_file.txt шинэ хэрэглэгчийн нэрийн өмнөөс;
  4. Аюулгүй байдлын докторын төвийг нээцгээе. Вэб болон энэ файлд эцэг эхийн хяналтыг идэвхжүүлэх;
  5. Эцэг эхийн хяналтад бид MySuperUser хэрэглэгчийн эрхийг түүний үүсгэсэн файлд хязгаарлах болно;
  6. Файлыг уншиж, устгахыг оролдъё my_file.txt MySuperUser-ийн нэрийн өмнөөс болон үр дүнг харна уу.

Би энд шалгалтын скрипт өгөхгүй. Энэ нь өмнөх туршилтуудын адил зарчмаар бүтээгдсэн: бид хулгана, гартай идэвхтэй ажилладаг. Үүний зэрэгцээ бид юуг автоматжуулах нь хамаагүй - Dr.Web эсвэл Windows дээр шинэ хэрэглэгч үүсгэх нь хамаагүй. Гэхдээ ийм туршилтыг явуулах нь ямар байхыг харцгаая:

дүгнэлт

→ Та бүх тестийн эх сурвалжийг үзэж болно энд

Нэмж дурдахад та эдгээр бүх туршилтыг өөрийн төхөөрөмж дээр хийж болно. Үүнийг хийхийн тулд танд Testo тестийн скрипт орчуулагч хэрэгтэй болно. Та татаж авч болно энд.

Доктор. Вэб бол маш сайн дасгал байсан ч таны хүслээс цаашдын мөлжлөгт урам зориг өгөхийг хүсч байна. Цаашид ямар авто тест хийхийг хүсэж байгаа талаар саналаа коммент хэсэгт бичээрэй. Дараагийн өгүүллээр би тэдгээрийг автоматжуулахыг хичээх болно, үүнээс юу гарахыг харцгаая.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх