Разбираем обфусцированный CrackMe на C#
Имеется файл CrackMe, при запуске которого предлагается ввести ключ лицензии:
Имеется файл CrackMe, при запуске которого предлагается ввести ключ лицензии:
Довольно часто приходят задачи написать скрипты для Microsoft 365, будь то репортинг или какие-то автоматизации. Как правило, сервисы входящие в пакет M365: Exchange Online, SharePoint Online или Microsoft Endpoint Manager - имеют свои отдельные модули для работы с ними из PowerShell. Однако возникают ситуации, когда функционала этих модулей недостаточно. В таких случаях остается либо ждать, когда этот функционал все же появится, либо писать скрипты под Graph API самому. Как правило это 2–3 функции основные, и множество их вариаций. Читать дальше...
В мире андроидов, часто случается так, что приложения по-разному работают на различных устройствах. Ладно, если б можно было протестить поведение на разных версиях Android на эмуляторе, и этим бы всё закончилось. Но, во-первых - эмулятор это всё ещё не настоящее устройство, и тестирование может быть недостоверным. А во-вторых, оболочки от сторонних производителей тоже влияют на работу приложух. Ещё и тестовыми устройствами в офисе не напасешься, да и ехать с удалёнки в офис, чтоб протестировать одну фичу на каком-то сяоми, не очень хочется. Читать дальше...
В очередной раз залипли на несколько суток в Far Cry, завалили все сроки, играя в Biomutant, или забыли про важную встречу, погрузившись в Resident Evil Village? Спокойно, вы просто очень бережны к своему психическому здоровью.
Мы живем в век, когда каждая задача, которую мы выполняли на нашей локальной машине, теперь выполняется в облаке. Гибкость, надежность, совместная работа, более низкие затраты на оборудование и программное обеспечение, энергоэффективность, защита данных и безопасность — эти особенности выделяют облако и делают его предпочтительным выбором по сравнению с локальными компьютерами.
Читать дальше...
В январе 2021 года Raspberry Foundation впервые представила чип собственной разработки, RP2040. Первая система на его основе — микроконтроллер Raspberry Pi Pico, который сразу же стал конкурентом части устройств на Arduino.
Несколько позже собственные платы на основе этого чипа стали выпускать и другие компании, так что за сравнительно короткое время появилась достаточно обширная ниша новых микроконтроллеров на базе RP2040. В продолжении — список лучших (для разных целей) плат RP2040. На... Читать дальше...
Я знаю, что эта статья вызовет поток гневных комментариев, но… так тому и быть. Кто-то должен наконец озвучить то, о чём уже некоторое время размышляют программисты, обладающие некоторым опытом.
Я занимаюсь программированием более 20 лет, работал в некоторых из самых приличных североамериканских компаний. Вот уже несколько лет я наблюдаю за тем, что происходит в сфере разработки интерфейсов. Ситуация здесь постоянно ухудшается. В частности, я говорю о «модных технологиях», о довольно крупных фрагментах JS- и CSS-кода... Читать дальше...
Конечно же, после смерти Flash веб не превратился в простую, скучную плоскость. К старту курса по фронтенду показываем, как при помощи Three.js и технологии WebGL создать магический шар с анимацией внутри объёма. Автор статьи не только опубликовал код на CodePen для удобной демонстрации, но и добавил на страницу ползунки, чтобы вы могли экспериментировать с шаром и сразу видеть результат. В конце вы найдёте ссылку на исходный код на Github и демонстрацию не на CodePen.
Из новостей на этой неделе: Unity запустила официальные приложения Face Capture и Virtual Camera в App Store, вышел RenderDoc v1.15, новая глава из книги «Ray Tracing Gems II» про Control, GraphN теперь доступен в раннем доступе, вышел Cascadeur 2021.2.
Читать дальше...
Жесткие диски знакомы всем пользователям, без них сложно представить современный компьютер. Конечно, SSD вытеснили жесткие диски в сценариях, где требуется максимальная производительность, например, для загрузочного раздела ОС. Но если нужна максимальная емкость, то без HDD не обойтись.
Читать дальше...
Интернет завален статьями «как войти в IT и начать писать код», но куда реже говорят о том, как перестать его писать. Что делать, если больше не хочется весь день смотреть в IDE, но и в тимлиды не тянет? Конечно, можно освоить свиноводство, но есть ли сферы, где пригодится уже полученный опыт? Куда можно свернуть «в сторону» от разработки, и какие скиллы для этого понадобятся?
Читать дальше...
Вячеслав Ермолин — 2 августа 2021 года
Орбитальные запуски 2021 года. Январь-июль.
Поддержать динамику и темп в игре, и при этом оставить пользователю свободу выбора в прохождении уровня — непростая задача. Нашли доклад с техниками сознания нелинейных уровней, так автор рассказал об их ценности и потенциальных проблемах. Решили перевести, видео как раз вышло в открытый доступ на YouTube.
Современное производство процессоров иначе как произведением технологического искусства назвать просто язык не поворачивается. Когда начинаешь разбираться с тем какое количество в нем тонкостей и элегантных технологических решений, то просто взрывается мозг. Сегодня мы вам расскажем о двух важнейших этапах при производстве процессоров, а также объясним что общего между созданием процессоров и ковровыми бомбардировками, зачем нужно греть материалы сфокусированным лучом электронов и как получают металлический... Читать дальше...
Часто слышу мнение, что для работы программистом, человеку нужно со школьной скамьи изучить все языки программирования, иметь аналитическое мышление и высшие баллы по математике.. Отсутствие любого пункта становится преградой, через которую не переступить. Каюсь, сам так думал, после работы на стройке сидя у компьютера и играя в шутеры со строителями. Но, на своем опыте хочу показать, что бывает по другому.
Введение
Сегодня часто говорят о «разрыве между безопасностью и разработкой» или о «разрыве в безопасности DevOps». В этом есть смысл. Действительно, есть необходимость отделить безопасность от процессов разработки и DevOps.
Однако на удивление меньше внимания уделяется разрыву между разработкой надежности и безопасностью. При всем том, что мы говорим о DevSecOps, мы почти не обращаем внимания на важность более централизованной интеграции безопасности в работу по управлению инцидентами, выполняемую SRE. Читать дальше...
В ходе мониторинга угроз ИБ в апреле 2021 года наши специалисты из PT Expert Security Center обнаружили в Монголии атаки с использованием неизвестного ранее вредоносного ПО. Впоследствии аналогичные атаки были выявлены в России, США, Канаде и Республике Беларусь. Некоторые из обнаруженных во время исследования файлов имели достаточно интересные названия — «хавсралт.scr» (монг. вложение), «Информация_Рб_июнь_2021_года_2021062826109.exe» — и содержали, как позже оказалось, троян удаленного доступа (remote access trojan, RAT). Читать дальше...
Открытое программное обеспечение (Open Source SW) является значительной и неотъемлемой частью мировой ИТ индустрии. Такие известные проекты как операционные системы Linux и Android, вебсервер NGINX, фреймворк машинного обучения TensorFlow, база данных PostgresDB, развивались благодаря энтузиазму и упорному труду множества добровольцев (контрибьюторов), которые вносили и вносят свой вклад в их развитие. О масштабах распространения Open Source можно судить по этим цифрам:~ 95% коммерческих глобальных... Читать дальше...
Это вторая часть статьи о применении комбинации технологий nest.js и NEXT.js. В первой части был создан и настроен проект, а также выбран способ отправки данных для SSR, в результате чего проект уже удовлетворял большинство потребностей при разработке простого сайта. В этой части можно узнать о том, как выжать максимум пользы из nest-next: Hot Module Replacement, CDN, удобный SSR и разворачивание "за слешом".
В последних сборках Windows Insider Preview вы можете установить все необходимое для запуска WSL, просто выполнив wsl.exe --install. Мы рады сообщить, что эта функция теперь официально перенесена в Windows 10 версии 2004 и выше, что значительно упростит установку WSL в этих сборках.
В сегодняшней нестабильной глобальной среде компании разного профиля всё активнее используют различные методы доступа к критически важным для бизнеса приложениям и данным. В частности, по ряду параметров оптимальным решением становится VDI — инфраструктура виртуальных рабочих столов. К тому же технология VDI (Virtual Desktop Infrastructure) хорошо вписывается в тренд перехода на удалённую работу.
По прогнозу IDC, в ближайшей перспективе количество работающих из дома сотрудников удвоится. Читать дальше...
В июле с помощью Matter.js реализовал прыжки колобка из-под платформы и подкидывание стрелы.
Давайте разберемся на примере. Скажем, я хочу спрогнозировать зарплату специалиста по данным на основе количества лет опыта. Итак, моя целевая переменная (Y) — это зарплата, а независимая переменная (X) — опыт. У меня есть случайные данные по X и Y, и мы будем использовать линейную регрессию для прогнозирования заработной платы. Давайте использовать pandas и scikit-learn для загрузки данных и создания линейной модели.
Я пробовал Anki, Cram, Memrise, Drops, Quizlet и сотню других приложений для запоминания слов. Я не нашел ничего, чем бы мне было приятно пользоваться. В итоге я сделал своё (сайт, а не приложение) и пользуюсь им уже 1.5 года. Не идеально, но есть свои плюсы.
Модуль http.cookies реализует парсер для cookie, по большей части совместимый с RFC 2109 — документом со стандартами работы с cookie и смежными вещами.
123ru.net — информационный сайт, транслирующий новости города Вашего города онлайн. Всё, что происходило и происходит в городе — в оперативной ленте ежедневных новостей в интерактивном режиме на сайте 123ru.net.
Самые свежие новости Вашего города, а также полный архив ежедневных событий города с аналитикой, комментариями и прямыми ссылками на источники информации. Местные городские, авторитетные региональные и популярные федеральные новостные агентства и телеканалы — в одной ленте новостей, упорядоченные по времени публикации и с обязательным указанием первоисточника информации. Ничего лишнего. Всё о чём говорят, пишут в газетах и блогах, показывают по телевизору и транслируют в интернете — из первых рук.
123ru.net — самый полный календарь значимых и не очень событий Вашего города, в Вашем городе и о Вашем городе вчера, сегодня и прямо сейчас — от пользователей нашего сайта в режиме онлайн. А также — актуальные статьи и мировые новости.
Если же Вы проживаете в городе Вашем городе или у Вас есть просто интересная информация о городе и горожанах мы всегда рады разместить её на нашем портале с указанием в публикации Вашего авторства. Пишите нам на электронный адрес: mail@29ru.net. Создайте свой блог и, если он будет интересен, то Вы получите совершенно бесплатно баннер и прямую ссылку на него, размещённую на всех страницах региональных интернет-ресурсов нашей веб-группы, а это — более 1 000 000 просмотров в месяц.
123ru.net — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 123ru.net.
Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.
123ru.net — ежедневник главных новостей Вашего города и Вашего региона. 123ru.net - новости в деталях, свежий, незамыленный образ событий дня, аналитика минувших событий, прогнозы на будущее и непредвзятый взгляд на настоящее, как всегда, оперативно, честно, без купюр и цензуры каждый час, семь дней в неделю, 24 часа в сутки. Ещё больше местных городских новостей Вашего города — на порталах News-Life.pro и News24.pro. Полная лента региональных новостей на этот час — здесь. Самые свежие и популярные публикации событий в России и в мире сегодня - в ТОП-100 и на сайте Russia24.pro. С 2017 года проект 123ru.net стал мультиязычным и расширил свою аудиторию в мировом пространстве. Теперь нас читает не только русскоязычная аудитория и жители бывшего СССР, но и весь современный мир. 123ru.net - мир новостей без границ и цензуры в режиме реального времени. Каждую минуту - 123 самые горячие новости из городов и регионов. С нами Вы никогда не пропустите главное. А самым главным во все века остаётся "время" - наше и Ваше (у каждого - оно своё). Время - бесценно! Берегите и цените время. Здесь и сейчас — знакомства на 123ru.net. . Разместить свою новость локально в любом городе (и даже, на любом языке мира) можно ежесекундно (совершенно бесплатно) с мгновенной публикацией (без цензуры и модерации) самостоятельно - здесь.
Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).
123ru.net — живые новости в прямом эфире!
В любую минуту Вы можете добавить свою новость мгновенно — здесь.