потому что это часть институтов демократии, в других системах это не имеет особого смысла. Просто я хотел донести, что примеры с начальником на работе имеют мало общего
Смысл сменяемости власти не только в том, чтобы просто сменить человека, сколько бы у него ни было опыта. Смысл в том, чтобы разрушить "договорнячки".
На примере - некий чиновник договаривается со своим вышестоящим начальником о том, что он сделает что-то не очень законно (и занесет наверх конечно же, но не суть), а начальник - со своим начальником и так по цепочке вплоть до главы страны. Так вот когда крыша меняется - меняются и верхняя гряда начальников, которые могут и проверить, а что там ниже творится. Так вот сменяемость власти здесь гарантирует, что даже на самом нижнем уровне будет исполняться закон, а не какие-то хитрые договоренности, потому что сегодня конкретный человек начальник и прикрывает, но завтра он уже сидит в суде, при этом новый начальник интенсивно наводит порядки и сует в нос куда не надо, из чего вытекает, что более мелким чиновникам намного проще оставаться в рамках закона, чем присесть за взятку или неправомерное нарушение. И поэтому примеры с сменяемостью обычных менеджеров/директоров - здесь достаточно слабо работают, они имеют власть только над определенным количеством людей, ресурсов, денег и только внутри конкретной организации, а вот решения управленцев в структурах власти влияют на множество человек.
в целом, я согласен, что кредиты всё же нехорошо не возвращать, но не думаю, что оракл заходили в россию в 1997 году с целью "хапнуть" кредитных денег через 20+ лет.
Обложить проверками - как? Хукать функции в ntoskrnl - нельзя - система вылетит в синий экран - PatchGuard защищает. Использовать сравнительно недавно добавленные коллбеки (PsSetLoadImageNotifyRoutine и другие) - давно легко обходятся.
То, что ошибка в драйвере антивируса - не спорю. Но есть гораздо более глубокая проблема в архитектуре Windows - в ней нет места антивирусам, нет понятного апи и документации, как выполнить контроль за необходимыми функциями.
У вас нет других вариантов, если делаете антивирус. Вот вообще никак. Сама майкрософт подкидывает НЕ задокументированные возможности для своего защитника windows.
Тогда советую попробовать разобрать как работают драйвера антивирусов и античитов. Они значительно отличаются от драйверов, которые обеспечивают доступ к какому-то устройству, т.к. содержат какую-то постоянно выполняемую логику в потоке и очень часто обращаются к памяти вне процесса System (kestackattachprocess и прочие). Даже на скриншотах видно - PAGE_FAULT_IN_NONPAGED_AREA - ошибка доступа к памяти. Мое предположение - microsoft что-то обновили в ядре, сдвинули/изменили какие-то незадокументированные переменные/функции и не изменили версию ядра, на которую очень часто полагаются в случае, когда нужно обратиться к чему-то вне публичного апи, а антивирус в свою очередь, не распознав, что работает на неподдерживаемом ядре начал со всей силы рушить IT сектор везде где смог.
Тоже поставил wayland на радостях от того, что nvidia таки отошла от своего безумия с EGLStreams, и сделала как надо, но что-то оно очень плохо работает на кедах. Иногда мигает экран, бывает что ломается панель задач, замирая в одном состоянии, порой браузер становится наполовину прозрачным. Как и вы, использую gentoo, ситуацию не исправляет ни nouveau, ни бинарный, ни собранный из исходников официальный драйвер. В итоге, по виду таких проблем иксы еще поработают на десктопах, может год, а может и все 5 или даже 10. Спасибо за статью
да вроде бы они и сами впны используют - песков признавался пару лет назад, что использует, "законом же не запрещено, подключаю че хочу"
потому что это часть институтов демократии, в других системах это не имеет особого смысла. Просто я хотел донести, что примеры с начальником на работе имеют мало общего
Смысл сменяемости власти не только в том, чтобы просто сменить человека, сколько бы у него ни было опыта. Смысл в том, чтобы разрушить "договорнячки".
На примере - некий чиновник договаривается со своим вышестоящим начальником о том, что он сделает что-то не очень законно (и занесет наверх конечно же, но не суть), а начальник - со своим начальником и так по цепочке вплоть до главы страны. Так вот когда крыша меняется - меняются и верхняя гряда начальников, которые могут и проверить, а что там ниже творится. Так вот сменяемость власти здесь гарантирует, что даже на самом нижнем уровне будет исполняться закон, а не какие-то хитрые договоренности, потому что сегодня конкретный человек начальник и прикрывает, но завтра он уже сидит в суде, при этом новый начальник интенсивно наводит порядки и сует в нос куда не надо, из чего вытекает, что более мелким чиновникам намного проще оставаться в рамках закона, чем присесть за взятку или неправомерное нарушение.
И поэтому примеры с сменяемостью обычных менеджеров/директоров - здесь достаточно слабо работают, они имеют власть только над определенным количеством людей, ресурсов, денег и только внутри конкретной организации, а вот решения управленцев в структурах власти влияют на множество человек.
ByeDPI for Android, аналог goodbyedpi. Работает в режиме впн, рут не требует
https://github.com/dovecoteescapee/ByeDPIAndroid
/del
У кого-то есть копия этого репозитория? Или хотя бы сам ключ?
Да, и аналог на андроиде тоже лечит вполне себе ситуацию. Выводы делайте сами.
так может лучше завести баги на гитхабе и вести себя профессионально, чем разводить клоунаду?
И что за непоследовательность - буквально цитирую - "И я имею право это требовать" - кто дал право, в каком договоре прописано?
Хотите критиковать - берите пример с pvs-studio, они грамотно рекламируя свой продукт, выпускают хорошие статьи без излишнего сарказма.
в целом, я согласен, что кредиты всё же нехорошо не возвращать, но не думаю, что оракл заходили в россию в 1997 году с целью "хапнуть" кредитных денег через 20+ лет.
Хапнули совершенно иные люди в России. А они вполне себе честно заработали, по крайней мере понятно как и чем.
когда буду посвободнее, во второй части значительно больше нужно расписать, особенно, о том как делать сам manual map.
Обложить проверками - как? Хукать функции в ntoskrnl - нельзя - система вылетит в синий экран - PatchGuard защищает. Использовать сравнительно недавно добавленные коллбеки (PsSetLoadImageNotifyRoutine и другие) - давно легко обходятся.
То, что ошибка в драйвере антивируса - не спорю. Но есть гораздо более глубокая проблема в архитектуре Windows - в ней нет места антивирусам, нет понятного апи и документации, как выполнить контроль за необходимыми функциями.
В пользу своих слов про защитник windows
https://github.com/0xcpu/WinAltSyscallHandler
У вас нет других вариантов, если делаете антивирус. Вот вообще никак. Сама майкрософт подкидывает НЕ задокументированные возможности для своего защитника windows.
Тогда советую попробовать разобрать как работают драйвера антивирусов и античитов. Они значительно отличаются от драйверов, которые обеспечивают доступ к какому-то устройству, т.к. содержат какую-то постоянно выполняемую логику в потоке и очень часто обращаются к памяти вне процесса System (kestackattachprocess и прочие). Даже на скриншотах видно - PAGE_FAULT_IN_NONPAGED_AREA - ошибка доступа к памяти.
Мое предположение - microsoft что-то обновили в ядре, сдвинули/изменили какие-то незадокументированные переменные/функции и не изменили версию ядра, на которую очень часто полагаются в случае, когда нужно обратиться к чему-то вне публичного апи, а антивирус в свою очередь, не распознав, что работает на неподдерживаемом ядре начал со всей силы рушить IT сектор везде где смог.
Если раньше не писали драйвера - то сложно объяснить. Если писали - должны и сами знать.
Тоже поставил wayland на радостях от того, что nvidia таки отошла от своего безумия с EGLStreams, и сделала как надо, но что-то оно очень плохо работает на кедах. Иногда мигает экран, бывает что ломается панель задач, замирая в одном состоянии, порой браузер становится наполовину прозрачным. Как и вы, использую gentoo, ситуацию не исправляет ни nouveau, ни бинарный, ни собранный из исходников официальный драйвер. В итоге, по виду таких проблем иксы еще поработают на десктопах, может год, а может и все 5 или даже 10.
Спасибо за статью
Вот этот вариант будет немного получше, не используется инлайн ассемблер и компилируется не только с помощью msvc
я думаю, что вы ищите это
https://github.com/waryas/KACE/
можно открыть в emeditor - он хорошо справляется с большими текстовыми файлами.