Фразочка про ТБ при работе со взрывчатыми веществами.

По мотивам исторического выпуска Юлии Латыниной.

Потому что без ТеБе — вы ни людям ни сэбэ!

Выпуск смотреть здесь. И там есть кошка (ну или кот) доступа!

С#, Заполнение массива одним значением.

Преамбула

Практического значения эта задача обычно не имеет (на самом деле применение есть, покажу позже), но, тем не менее, иногда ее дают в качестве учебной задачи. Попробуем ее решить на C#.

Примечание: Создаваемый по умолчанию массив, автоматически заполняется нолями (0x00).
А нам, как раз, наоборот, надо создать массив с паттерном 0xFF или 0xAA.

Решение «в лоб»

Я думаю, оно всем понятно. Создать массив и заполнить его нужными значениями:

int items = 536870912;
byte[] tArr = new byte[items];

for (int i = 0; i < items; i++)
{
    tArr[i] = 0xFF;
}

Тут мы в цикле присваиваем каждому элементу массива значение 0xFF.

— Оно медленное.
+ Оно простое и с использованием безопасного кода.

В лоб + Array.Copy

Некто попытался оптимизировать прошлое решение, используя Array.Copy(), думая, что эта функция быстрее работает с памятью.

Что решение «в лоб», что «Array.Copy()» с распополамленным циклом работают одинаково, точнее, получилось даже медленнее (в конце статьи будет итоговая таблица):

int items = 536870912;
byte[] tArr = new byte[items];
tArr[0] = 0xFF;
for (int i = 1; i <= items / 2; i *= 2)
{
    Array.Copy(tArr, 0, tArr, i, i);
    Array.Copy(tArr, 0, tArr, i, items - i);
}

P/Invoke способ с использованием внешних библиотек

Прямая работа с памятью сильно обходит .NET по скорости, так что самый оптимальный способ для такой задачи — использовать небезопасный код.

public static class FillArray
{
    [DllImport("msvcrt.dll",
    EntryPoint = "memset",
    CallingConvention = CallingConvention.Cdecl,
    SetLastError = false)]

    private static extern IntPtr MemSet(IntPtr dest, int value, int count);

    public static byte[] FillBytes(int Length, byte Value)
    {
        byte[] Arr = new byte[Length];
        GCHandle GCH = GCHandle.Alloc(Arr, GCHandleType.Pinned);
        MemSet(GCH.AddrOfPinnedObject(), (int)Value, Length);
        return Arr;
    }

В свою программу мы импортировали функцию memset из библиотеки msvcrt.dll, т.е. смогли получить контроль над памятью. И заполнили нужным числом массив. Поскольку, за нас это делали библиотеки C++ и функции ОС, все оказалось быстро.

Сравнительная таблица скорости работы разных алгоритмов заполнения массива (массив 500 Мб).

For 00:00:04.4212528
For+Array.Copy() 00:00:04.6952685
MemSet (msvcrt.dll) 00:00:00.2360135
Random bytes (RNGCryptoServiceProvider) 00:00:06.1143497

Сравнение алгоритмов в источнике.

Тестовый пример (для этого и предыдущего [копия] поста) на GitHub

Источник

C#, заполнение массива случайными числами.

Преамбула

Можно сказать, учебная задача. Итак, дан массив типа byte[], необходимо заполнить его случайными числами. И случайные числа нужны понадежнее. Ну хорошо, аппаратный ГСЧ конструировать не будем 🙂 Хотя как-нибудь надо и этот вариант рассмотреть.

Решение

Все решается довольно стандартными методами:

1. Подключаем пространство имен System.Security.Cryptography:

using System.Security.Cryptography;

2. Создаем массив байт нужной длины:

byte[] Arr = new byte[666];

3. Создаем RNGCryptoServiceProvider, т.е. генератор случайных чисел системного криптопровайдера.

RngCsp = new RNGCryptoServiceProvider();

4. Заполняем массив:

RngCsp.GetBytes(Arr);

Примечание: Это довольно простое решение «в лоб», и хоть Майкрософт гарантирует нам, что числа будут прям случайные-случайные, в самом MSDN показан пример с выкрутасами (см. в источниках).

Примечание #2: Метод стандартный для C#, но довольно медленный. Даже медленнее, чем заполнение гигантского массива на 500 Мб одним числом, в примерном приближении и довольно неточно заполнение массива заняло почти 6 секунд:

Random bytes (RNGCryptoServiceProvider): 00:00:05.8453343

Источник

RNGCryptoServiceProvider Class

Отключение обновления Firefox. Обновление Firefox по требованию.

Ворчательная преамбула.

По работе приходится пользоваться сразу несколькими профилями Firefox, в одном рабочий web-интерфейс, в другом плагин отлаживаю, третий для общего интернета, музыка там, например, играет или еще что. Но есть дурацкая проблема — открываешь новый профиль, а тут хуяк — и лисе присралось обновиться. После чего все профили приходится закрывать и открывать все заново, ибо через некоторое время они начнут глючить.

Не знаю, что мешает разработчикам лиса делать обновления при старте основного профиля или перед обновлением смотреть, закрыты ли другие профили. Но тем не менее, хватит это терпеть, сказал я.

Перевод обновлений в режим «по требованию».

1. Идем в настройки Firefox, или через меню, или просто пишем в адресной строке about:preferences.
2. Попадаем в раздел Основные. [1]
3. Прокручиваем вниз до раздела Обновление Firefox
4. Ставим переключатель (радиокнопку) в положение Проверять наличие обновлений, но позволять вам решать, устанавливать ли их. [2]

ФАНФАРЫ!

У ДВБ Нацполіції шантажем та погрозами кошмарили власників веб-сервісу, вимагаючи допомоги в розслідуванні підпалу будівлі Головного слідчого управління

И еще одно. Национальный антикоррупционный портал.

Під час розслідування резонансної справи про підпал приміщення Головного слідчого управління Національної поліції України вітчизняні силовики влаштували тиск і переслідування адміністрації інтернет-сервісу Virtualsim.net.

Про це йдеться у відкритому листі власників проекту, який надає в оренду телефонні номери для реєстрації веб-сервісів з використанням SMS-кодів.

У його тексті зазначено, що українські можновладці з використанням погроз та шантажу намагалися зламати сервіс Virtualsim.net, що був заснований у 2015 році «для користувачів Інтернету, зацікавлених у конфіденційності задля здійснення свого права на свободу слова та недоторканість персональних данних в умовах неправових держав, що може бути корисним громадським активістам…», зокрема для реєстрації або підтвердження входу в облікові записи в соцмережах без розкриття справжніх номерів телефонів.

Засновники Virtualsim.net наполягають, що не несуть відповідальність за діяльність своїх користувачів на сторонніх веб-сервісах, а інформація щодо клієнтів компанії є конфіденційною та «не може бути розкрита інакше, аніж за офіційним запитом суду, якщо цей запит не суперечить праву людини на свободу слова і не пов’язаний з цензурою, яка заборонена Конституцією України». Тим не менш, влітку 2020 року адміністрація інтернет-сервісу буцімто стикнулася зі спробами «впливу на сервіс поза правовим полем» з боку українських силовиків.

Приводом для уваги правоохоронців став інцидент з підпалом приміщення Головного слідчого управління Нацполіції по Набережному шосе в Києві, який трапився в ніч на 10 червня 2020 року. Як раніше зазначалося на сторінках Dетектив-Info, відповідальність за цю атаку запалювальною сумішшю будівлі поліції в українській столиці невдовзі на себе взяло угруповання анархістів «Сміливці», чиє звернення було оприлюднено на сторінках видання «Боєць Анархіст».

У його тексті зазначалося — підпал Головного слідчого управління начебто є своєрідним висловленням протесту після двох скандальних історій поліцейського свавілля (вбивства 5-річного Кирила Тлявова в Переяслав-Хмельницькому та зґвалтування дівчини «копами» у відділенні поліції в Кагарлику).

При цьому, за версією силовиків, один з клієнтів Virtualsim.net якимось чином виявився пов’язаним з пожежею кабінетів ГСУ. «Ідентифікація була здійснена за номером телефону, на який був зареєстрований аккаунт у Telegram. Цей номер телефону клієнт придбав на нашом сервісі», — пояснюють в адміністрації веб-сервісу.
Читайте также: В Україні ліквідували понад сотню інтернет-магазинів з продажу наркотиків

В рамках розслідування кримінальної справи щодо підпалу будівлі Головного слідчого управління Нацполіції (ч.2 ст.194 КК України) 9 липня 2020 року слідчий суддя Печерського районного суду Києва Олеся Батрин задовольнила клопотання слідчого ГУНП у місті Києві Анастасії Кольчик, погоджене прокурором Київської місцевої прокуратури №6 Ярославом Мрачко, про надання санкції на обшук місцезнаходження відповідної SIM-карти.

«Таким чином передбачалося затримати власника аккаунта Telegram, але насправді ця SIM-карта ніколи не знаходилася в нього, оскільки є власністю Virtualsim.net та надавалася в оренду. Управлінням SIM-картками займався найнятий сервісом оператор: саме до нього і завітало близько десятка поліцейських Департаменту внутрішньої безпеки з Києва, подолавши відстань у понад 550 кілометрів, — зазначено у відкритому листі адмінстрації Virtualsim.net. — Оператор видав SIM-карту, що цікавила поліцейських. Однак, незважаючи на детальні пояснення принципу роботи сервісу, демонстрацію панелі доступу до сайту Virtualsim.net для передачі кодів з SMS та наявності дозволу суду тільки на зняття копій… поліція вилучила все обладнання — модеми, смартфони, жорткі диски, ноутбук, а також велику кількість SIM-карток, арендованих клієнтами Virtualsim.net».

Власники інтернет-сервісу стверджують, що подальша доля вилучених SIM-карток наразі невідома. «Таким чином, конфіденційність користувачів сервісу та, ймовірно, збереження їх грошових коштів (деякі клієнти користуються сервісом для віходу в свої платіжні системи) без будь-яких правових підстав були порушені. Робота відділення сервісу була призупинена, йому завдано необґрунтованих збитків на кільки тисяч доларів, оператор втратив можливість заробітку» — бідкаються в Virtualsim.net.

Вони додають, що надалі операторів сервісу правохоронці схиляли до «незрозумілої співпраці» з метою відшукання та ідентифікації власників інтернет-бізнесу. Одночасно з цим було виявлено спробу зламу особистого аккаунта Facebook одного з засновників Virtualsim.net, а сам веб-сайт почали «сканувати» на предмет відшукання його вразливостей.

За місяць «копи», врешті-решт, вирішили зв’язатися з власниками сервісу напряму та почали вимагати від них «видачі інформації», висловлюючи погрози та недвозначні натяки.

«Один з поліцейських зміненим голосом записав аудіофайл про те, що справу (про підпал приміщення ГСУ Нацполіції — Ред.) перекваліфікують на «замах на вбивство», а нас оголосять співучасниками. Наших зауважень з цього приводу поліція не почула. З їх боку виступав якийсь анонім, однак оскільки сеанс зв’язку був попередньо узгоджений та відбувався по сторонньому каналу й надалі, ми абсолютно впевнені, що спілкувалися з особами, які розслідують справу, — переповідають подальший розвиток подій у Virtualsim.net. — Побоюючись за життя і здоров’я нашого колишнього оператора, який на території України фактично опинився в заручниках у недобросовісних поліцейських… зрештою ми погодилися провести видачу (інформації — Ред.)… Передусім ми піддалися на шантаж — здоров’я та свобода людини, яка працювала з нами, достатнь важливі для нас. Нам подякували та на певний час спілкування припинилося».

В подальшому у власників Virtualsim.net виникли сумніви щодо причетності їх клієнта — орендаря SIM-картки, на яку був зареєстрований Telegram-канал, до скоєння підпалу будівлі Головного слідчого управління Нацполіції. Мовляв, із розмов із анонімними «копами» останні повідомляли — їм важливо упіймати будь-якого анархіста та оголосити про розкриття справи.

«Ще більше питань виникло через те, що цей клієнт, за твердженнями поліції, начебто пов’язаний з сайтом «Боєць Анархіст». Наразі цей ресурс після DDoS-атаки (ймовірно влаштованої не без «допомоги» української влади) призупинив роботу та пішов у DarkNet. Цей сайт являв собою новинний ресурс з висвітлення діяльності «лівих анархістів», зокрема — історії підпалу будівлі поліції. Цей сайт першим оприлюднив повідомлення про підпал, яке надійшло від групи «Сміливці» на електронну пошту видання. Не виключено, що в поліції вирішили «зачепитися» за першого-ліпшого «анархіста», аби надалі просунутися в розслідуванні. У той же час наш клієнт — власник аккаунта в Telegram насправді міг бути тільки інтернет-журналістом. Тим не менш, перша спроба шантажувати нас виявилася вдалою. Ми вирішили, що інцидент є вичерпаним, однак це виявився тільки початок історії», — говориться у відкритому листі адміністрації Virtualsim.net.

Тут стверджують, що восени 2020 року з ними знову вийшли на контакт правоохоронці, котрі заявили, що в них «довгі руки» та вони встановили справжні особи/місцезнаходження засновників Virtualsim’у. «На питання, яким є процесуальний статус власників веб-сервісу (в історії про підпал будівлі ГСУ НПУ — Ред.) було надано відповідь, що ніякого», — переконують стартапери.

Мовляв, співробітник поліції, з яким вони спілкувалися, чітко усвідомлював: геть усе, що було можливе з боку адміністрації Virtualsim.net для здійснення розслідування гучної історії про пожежу в Головному слідчому управлінні, вже зроблено. А у подальших контактах не має будь-якого сенсу.
Читайте также: Нацполіція викрила канал нелегального переправлення людей до ОРДЛО

Втім, як виявилося, отриманою від веб-сервісу інформацією поліція та кіберполіція скористатися не змогли. Тож вони вирішили за допомогою власників Virtualsim.net здійснити оперативну комбінацію та «піймати на гачок» невловимого орендаря SIM-картки під привідом наявності для нього цікавої/вигідної пропозиції. Адміністрація відмовилася брати участь у цій постановці, після чого їй начебто почали мститися «копи».

Зокрема, 20 листопада 2020 року власники Virtualsim.net отримали чергове повідомлення від поліцейських з натяками на погрози, а надалі до ще одного з операторів інтернет-сервісу до Тернополя завітали працівники Департаменту внутрішньої безпеки НПУ.

«Останніми його словами була фраза: «До мене прийшли з обшуками, передають тобі вітання з Києва. Віддай їм те, що вони вимагають, мені не потрібні проблеми». Наразі нам нічого не відомо про місцезнаходження та стан нашого оператора, на зв’язок він більше не виходив. Після цього раптово перестали працювати орендовані нами в дата-центрі слоти в шлюзах для автоматичних номерів, а компанія, яка надавала ці послуги, перестала відповідати. Скоріше за все, її працівників залякали поліцейські… Як наслідок, велика кількість клієнтів Virtualsim.net залишилася без орендованих SIM-карток, було вилучено значну кількість майна веб-сервісу та фактично припинено його функціонування на території України. Хоча ніякого процесуального статусу по жодній кримінальній справі ми не маємо та не можемо мати, оскільки не порушували будь-які закони. Проте маємо справу з бандитами, що представляють державу; та державою, яка користується послугами бандитів», — стверджують власники Virtualsim.net.

Вони резюмують, що наразі перебувають за межами України, а «копи» буцімто погрожували оголосити їх у міжнародний розшук: «Ми є законослухняними громадянами, але не можемо повернутися на Батьківщину через побоювання за свої життя, здоров’я та свободу. Ймовірність того, що поліцейські бандити з Департаменту внутрішньої безпеки будуть покарані, практично нульова. Ми відмовилися вести перемовини з поліцією, оскільки не хочемо бути такими само бандитами, як і влада».

Источники: antikor.com.ua
detective-info.com.ua

Сервіс з надання віртуальних SIM-карток припинив роботу в Україні: заявляють про переслідування та шантаж з боку поліції

О, продолжение истории с наездом на Virtualsim, украинская пресса заинтересовалась, молодцы какие. Оставляю тут для архива.

Компанія Virtualsim припиняє роботу в Україні. Причиною надавачі віртуальних SIM-карток назвали шантаж та незаконні дії поліції

Про це йдеться в заяві компанії Virtualsim.

В компанії Virtualsim заявили, що в ході розслідування підпалу анархістами кабінету слідчого управління поліції у м Києві в протест через буксування в розслідуванні вбивства застреленого п’яними поліцейськими п’ятирічного Кирила Тлявова та зґвалтування в Кагарлику, силовики вдались до шантажу та нанесли компанії збитки на кілька тисяч доларів.

У Virtualsim розповіли, що вперше зіткнулися зі спробою Департаменту внутрішньої безпеки Нацполіції впливати на сервіс поза правовим полем у липні 2020.

«Один з клієнтів сервісу, на думку поліції, якимось чином був пов’язаний з кримінальною справою про підпал кабінету в Слідчому управлінні м.Києва вночі 10 червня 2020 роки (кримінальну справу ЕРДР No.12020100060002061 від 10 червня 2020 року про умисне знищення чужого майна , ст.194 ч.2). Ідентифікація була проведена за номером телефону, на який був зареєстрований Telegram; номер телефону був придбаний клієнтом на нашому сервісі», — пояснили в компанії.

Підприємці зауважили, що відповідальність за підпал нібито взяли на себе невідомі ліві анархісти, які таким чином висловили протест проти двох гучних історій поліцейського свавілля в Україні — зґвалтування затриманої в Кагарлику і звільнення з під варти поліцейських, які через недбальство застрелили 5-річного хлопчика в процесі п’яної стрілянини по банкам у дворі.

«Ми залишимо такі способи протесту на совісті тих, хто їх практикує. Наскільки нам відомо, поліція намагається знайти паліїв, але, в той же час, не афішувати інцидент з огляду на таких пікантних подробиць мотивації правопорушників», — додали в компанії.

У Virtualsim наголосили, що Печерським судом було видано ухвалу про проведення обшуку за місцем знаходження SIM-карти; таким чином, передбачалося затримати власника аккаунта Telegram.

«SIM карта, насправді, ніколи не перебувала у власника аккаунта, оскільки вона належала сервісу Virtualsim.net і здавалася в оренду. Управлінням SIM-картами займався найнятий сервісом оператор. До нього-то і приїхали близько десяти поліцейських Департаменту внутрішньої безпеки з Києва, подолавши 550 з гаком кілометрів», — прокоментували в сервісі.

Оператор видав поліцейським SIM-карту, якою скористувалися анархісти для повідомлення про підпал.

Водночас в компанії наголосили, що поліція вилучила обладнання — модеми, смартфони, жорсткі диски, ноутбук, а також велику кількість SIM-карт, незважаючи на те, що в рішенні суду йшла мова про зняття копій, а не вилучення техніки.

«Доля даних SIM-карт невідома, і таким чином конфіденційність користувачів сервісу, і, можливо, збереження їх коштів (деякі клієнти користуються сервісом для входу в свої платіжні облікові записи — це ще одна зручна особливість) без будь-якого правової підстави була порушена», — зазначили у Virtualsim.

В компанії наголосили, що поліція схиляла оператора сервісу до незрозумілої «співпраці» з метою «виходу» на власників Virtualsim.net. Також в компанії заявили, що невідомі намагались їм продати вилучену поліцією інформацію з модемів.

Наостанок в компанії заявили, що поліцейські зв’язалися з власниками сервісу безпосередньо і зажадали видачу інформації. Одним з поліцейських нібито був записаний аудіофайл з видозміненим голосом про те, що справу перекваліфікують у «замах на вбивство», і підприємців оголосять співучасниками.

Вдруге, за словами підприємців поліція зв’язалась з бізнесменами через три місяці та, за їх словами, зажадала виманити клієнта. який нібито підозрювався у підпалі слідчого управління. За задумом поліції, у компанії мали написати клієнту листа. Фірма відмовилась.

«Власник сервісу відмовився грати в такі ігри. До того ж, після видалення клієнта, який повинен був зрозуміти, що з ним щось не так, хоча йому було вказано, що проблеми виникли абстрактно по якомусь політичному кримінальній справі, писати йому листа з пропозицією — це не просто некоректно з точки зору політики сервісу, це ще й нерозумно і підозріло, і, до того ж, якщо клієнт користується TOR або VPN, що майже стовідсотково ніякої інформації про нього отримати не вдасться», — прокоментували в комапнії.

Довідка: Інтернет-сервіс Virtualsim.net надає в оренду телефонні номери для реєстрації веб-сервісів з використанням кодів з SMS. Сервіс був заснований в 2015 році в Україні для користувачів інтернету, зацікавлених в конфіденційності, зокрема, для здійснення свого права на свободу слова і недоторканність персональних даних в умовах неправових держав, що може бути корисно громадським активістам, а також для масових реєстрацій в сфері інтернет-маркетингу

Підписуйтеся на наш телеграм-канал Новини Еспресо

Источник: espreso.tv

Отпуск.

Погуляли мы немножко…

И нафоткали мы кошку. И не одну, тут хоть и царство котэ, но гладиться не дают, кроме трехцветной.



Это ЮВА, ребята 🙂 А чего мне стоило туда свалить — я вам потом расскажу.

Технолог (пародия на КиШ)

Темнело за окном и наступала ночь,
А в цехе за станком бухали мужики
Весь вечер беспрерывно бил по крыше дождь
И гром гремел ужасно где-то у реки.

А в цехе шло веселье и гульба
Еще никто не знал, что в этот миг
Технолог Саркисян, что спал прям под станком
На карточку зарплату получил.

Технолог,
Технолог,
Технолог,
Вах, Технолог Саркисян.

Закончилась гроза и дождь прошел,
Начальство уебало по домам,
И повалил во двор подвыпивший народ,
Смеются мужики, кричат им не до сна.

Но вдруг из темноты раздался рев,
Затем с петель слетела в цехе дверь.
За водкой в магазин
Бежал огромный страшный зверь!

Технолог,
Технолог,
Технолог,
Вах, Технолог Саркисян.

С зарей запели петухи,
Начальства мерс прошелестел,
Ну а у проходной
Лежало пять бухущих тел.

Проснувшись дома на полу,
Технолог в зеркало взглянул.
«Пиздато смену сдал!»,
Себе со смехом он сказал.

Технолог,
Технолог,
Технолог,
Вах, Технолог Саркисян.

Скрипты для создания виртуальных пользователей Dovecot. Небольшое улучшение.

По многочисленным просьбам зрителей, добавил в скрипты dcadduser, dcdeluser и dcpasswd переменную DOMAIN, если ее заполнить, т.е. указать там домен:

DOMAIN="example.org"

То к имени пользователя будет автоматически добавляться @ и домен (paulzovatel@example.org, например).

Очистка каталога /tmp при завершении работы в Slackware

Пост из области «спрашивали — отвечаем». Хотя, не совсем понимаю, зачем это особенно-то нужно. Если каталог /tmp сильно засран, то штатное завершение работы будет доооолгим.

Достаточно добавить в скрипт /etc/rc.d/rc.local_shutdown следующую команду:

rm -rf /tmp/*

Внимание! Не накосячьте с командой rm -rf, пишите именно так, как выше. В самом плохом случае, при опечатке в команде, можно получить Патч Бармина

Отключение NETFILTER/IPTABLES, сброс фаервола Linux, установка параметров фаервола по умолчанию.

Делается довольно просто:

#!/bin/bash
echo "Restore firewall rules"

# Delete all rules
iptables -F
iptables -F -t nat
iptables -F -t mangle
iptables -X
iptables -t nat -X
iptables -t mangle -X

# Accept all traffic
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

Сначала удаляем все правила из всех цепочек, потом разрешаем весь трафик. Естественно, можно и не весь трафик разрешать, у меня на сервере последняя команда заменена на iptables -P FORWARD DROP, чтобы пока я как-то перенастраиваю фаервол, клиенты не могли подключиться.

Скрипт на GitHub
Скрипт на PasteBin

В роще (ковидла)

Конспирологическая антиправительственная песня про коронавирус

Ктулху чипы прошивал
Сам на солнышко глядел
Черно солнышко взошло
А мне чипы не несут
Кладу на ТеслУ винду
Да домой тёху
Подъезжаю ко двору
Жена ходит по двору
Подъезжаю ко двору
Жена ходит по двору
Уж ты жёнушка-жена
Где ж ты, ягодка, была
Завтра, муженька, до обеда
Я хворала
А с обеда до вечера
Всех заражала
В роще ковидла
Тёмно, не видно
Соловушки там
Не поют, не поют
В роще ковидла
Тёмно, не видно
Соловушки там
Не поют, не поют
Завтра, муженька, до обеда
Я хворала
А с обеда до вечера
Всех заражала
Всех заражала, ох
И ссучила
Трех имперцев, михалковцев
Назаражала
В роще ковидла
Тёмно, не видно
Соловушки там
Не поют, не поют
В роще ковидла
Тёмно, не видно
Соловушки там
Не поют, не поют

Прошивка Asus ZC500TG

Друг принес в починку тело, а сам сделать не смог, т.к. на 4pda опять оказалась кривая инструкция с битыми ссылками.

1. Ставим MTK Drivers, желательно перезагрузить комп после установки.

2. Скачиваем прошивальщик, распаковываем архив в C:\.

3. Скачиваем стоковую прошивку, распаковываем тоже в C:\

4. Запускаем прошивальщик и открываем файл (кнопка Scatter-Loading [1] на иллюстрации ниже) MT6580_Android_scatter.txt в каталоге с прошивкой

5. Проверяем, чтобы в меню было Download Only ([2] на иллюстрации)

6. Полностью заряжаем телефон

7. Выключаем телефон

8. Нажимаем кнопку Download ([3] на рисунке).

9. Снимаем батарею, минимум на минуту, лучше подольше

10. Вставляем батарею, закрываем крышку.

11. Зажимаем клавишу громкость «-» (громкость минус) и одновременно втыкаем телефон в компьютер (кабель лучше подключить заранее).

12. Клавишу громкость минус не отпускаем, пока на прогресс-баре утилиты ([4] на картинке) не появится надпись Downloading Flash... и он не станет желтым. Если этот момент пролюбить, то телефон врубится в режим самотеста или начнет заряжаться, а драйвера для виртуального COM-порта не встанут и прошивка не начнется.

13. Если что-то не доглядели (отпустили клавишу громкости раньше времени и т.д.), повторяем пункты, начиная с 9.