Вирішив зробити ребрендінг своєму проекту Shield and Sword.
У нашу епоху вонакраїв і пєть простого контейнера із діагностуючими сторонніми програмними продуктами, котрий вміє аналізувати реєстр на наявність блокувань користувача і їх знімати - замало.
Шилд енд сворд (Щит і меч) показав свою неефективність при протистоянні з вірусами на машинах заражених модифікатами німнула і селіті. Із за того що ці типи вірусів полюють на запущені процеси і модифікуючи їх моментально розносять заразу по машині, діагностуючі програми швидко приходять до недієздатності і будучи інфікованими самі псують все що хоче проаналізувати борець з вірусами.
Проти вонакрай - подібних (сюди ж і пєтя входить) ніякі засоби не допомагають, єдина панацея - завчасно скидати свої файли на хмару (хмарні сервіси), а краще на декілька. Тому було прийнято таке рішення:
- контейнер не може бути одним процесом, треба декілька, щоб вони уважно стежили один за одним і піднімали тривогу коли хтось із них починав раптово мутувати;
- процеси не повинні бути однотипними - основний процес може бути віконним процесом, інший - консольним виконавчим файлом, третій - службою, яка спонтанно запускається і так само спонтанно завершує свою роботу крикнувши про те що вона побачила іншим.
- виконавчий файл проекта впевнившись що поки що все добре, почне настирно пропонувати користувачу зареєструватись на хмарному сервісі і поскидати туди важливі файли зі свого комп'ютера.
За основу ребрендингової реновації взята ідея гри Death Stranding ознайомлення з проходженням якої справило на мене велике враження.
То ж основний інтерфейсний модуль буде мати назву Мама. Інший, консольний, матиме назву Хартмена, модуль реєструємої служби матиме назву Дедмена.
Як і у грі Мама буде готова при наближенні Тварюк (дії віруса) перерізати собі пуповину і померши з'єднатися зі своєю сестрою близнючкою, Хартмен також через проміжки часу падатиме у клінічну смерть, Дедмен нікому не видимий лише результатами своїх дій буде нагадувати про своє існування.
Якось так.
Скріншот Мами після ребрендінгу:
Нажмите для просмотра прикрепленного файла