код

No Wikipedia entry exists for this tag
  1. X

    Ques/Help/Req Приключения «Электрона». Отлаживаем JSC-код любой версии Electron без декомпилятора

    Когда‑то компания Positive Technology разработала собственный плагин для декомпилятора Ghidra, позволяющий исследовать веб‑приложения на Electron, в которых используется скомпилированный бинарный код V8 JSC. C тех пор сменилось много версий Node.js, формат кардинально поменялся, в результате...
  2. X

    Ques/Help/Req Защита от кражи. Как работает новый механизм безопасности в iOS 17.3

    В новой бете iOS 17.3 появилась интересная функция Stolen Device Protection, которая призвана обеспечить дополнительный уровень безопасности. Эта фича будет стоять на страже как чувствительных данных, так и учетной записи Apple ID, если вместе с самим устройством злоумышленник получит его код...
  3. X

    Ques/Help/Req Апгрейды для шелл-кода. Изучаем инструменты обхода антивирусов и EDR

    Антивирусы и системы EDR становятся всё навороченнее и даже используют машинное обучение для более точного детектирования. Но у авторов малвари по‑прежнему остаются способы обойти все проверки. В этой статье я покажу несколько техник и инструментов, которые применяют злоумышленники. Материал...
  4. X

    Ques/Help/Req Исследователи: вымогатель Hunters International может оказаться «ребрендингом» Hive

    Эксперты обнаружили новую RaaS-угрозу Hunters International, использующую исходный код известного вымогателя Hive. Специалисты предполагают, что группировка могла провести «ребрендинг» и возобновила активность под другой вывеской. ИБ-эксперт и реверс-инженер, известный под псевдонимом rivitna...
  5. X

    Ques/Help/Req Исходный код шифровальщика HelloKitty опубликован в открытом доступе

    На русскоязычном хак-форуме выложили исходный код малвари HelloKitty. Предполагаемый автор вымогателя завил, что разрабатывает новый, более мощный шифровальщик. Первым публикацию исходников обнаружил ИБ-исследователь 3xp0rt. Он сообщил, что некто под ником kapuchin0 выложил на хакерском форуме...
  6. X

    Ques/Help/Req Нескучные байпасы. Работы — победители Pentest Award в номинации Bypass

    Сегодня мы познакомим тебя с четырьмя лучшими работами с Pentest Award из номинации Bypass. Тебя ждут: взлом FortiNAC через вредоносный ключ активации, захват Bitrix в обход WAF, опыт написания реверс‑шелла с кастомным шифрованием на Haskell и метод сайдлоада DLL, позволяющий миновать средство...
  7. X

    Ques/Help/Req В гостях у Инны. Ломаем инсталлятор InnoSetup

    Если установка программы протекает совсем не так, как хочется пользователю, приходится вмешиваться в работу инсталлятора. Сегодня мы поговорим о том, как устроен инсталляционный пакет InnoSetup, и научимся менять его логику изнутри. warning Статья написана в исследовательских целях, имеет...
  8. X

    Ques/Help/Req Как не стоит писать код: разбираем ошибки

    В прошлой части мы рассказали, что такое чистый код и какие принципы нужно соблюдать, чтобы его написать. В новой — поговорим про плохой код: перечислим проблемы и покажем, как их решать. Эта статья — «прожарка». Она не отвечает на все вопросы и не содержит иллюстрации ко всей критике. В...
  9. X

    Ques/Help/Req Как ускорить свое обучение с помощью парного программирования

    Обучение программированию постоянно сопровождается состоянием, когда код не работает и не понятно что делать. Это сильно демотивирует и может привести к забрасыванию обучения. Чтобы этого не произошло, можно пойти разными путями от поиска наставника до использования нейросетей, которые могут...
  10. X

    Ques/Help/Req Типизированный Go: четыре преимущества языка

    Одно из делений языка программирования заключается в типизации. От того, типизирован язык или нет, зависит база, на которой строится код. К типизированным, кроме прочих, относится язык Go (Golang). Лид курса по языку Go в Яндекс Лицее и лид backend community Практикума Виталий Левченко написал...
  11. X

    Ques/Help/Req Как разработчику сделать тестовое, после которого возьмут на работу

    Получаете отказы после тестовых заданий? Или рекрутеры просто испаряются без обратной связи? Значит, пришло время разобраться, как делать тестовые так, чтобы получать заветные офферы. В этой статье поэтапно разберём процесс работы над заданиями и основные моменты, на которых спотыкаются...
  12. X

    Ques/Help/Req На каких языках кодят в Роскосмосе, NASA и SpaceX

    11 августа Роскосмос планирует запустить новый модуль — Луна-25. Он соберёт образцы грунта, изучит экзосферу и южный полюс спутника, и поможет узнать, есть ли на Луне вода и в каком количестве. Мы решили, что это повод разобраться и рассказать, на каких языках программирования пишется ПО для...
  13. X

    Ques/Help/Req GitHub Copilot стал показывать ссылки на код из других репозиториев

    В GitHub Copilot появились ссылки на предложенный нейросетью код, который был взят из других репозиториев. Copilot также указывает лицензии из репозиториев с предложенным кодом. GitHub предполагает, что ссылки помогут разработчикам лучше понимать, как можно развивать предложенный код и как...
  14. X

    Ques/Help/Req Интенсив «Код ИБ ПРОФИ» пройдет в Сочи

    С 14 по 17 сентября в горах Красной Поляны пройдет интенсив для руководителей в области информационной безопасности «Код ИБ ПРОФИ». Каждый год на «Код ИБ ПРОФИ» приезжают CISO со всей страны, чтобы понять, как выстраивать эффективную систему информационной безопасности в своей компании...
  15. X

    Ques/Help/Req Парное программирование: что это и почему его нужно освоить

    Ян Ашенкампф Старший технический директор Парное программирование — методика, при которой два разработчика занимаются одним кодом. Как правило, первый пишет, второй — диктует или комментирует. На мой взгляд, для разработчика это — прекрасный способ научиться чему-то. А для руководителя —...
  16. X

    Ques/Help/Req 7 советов изучающим языки программирования

    Я знаю 7 языков программирования, при этом 5 из них я выучил самостоятельно. На собственной практике я проверил, какие методы помогают быстро прогрессировать, а от каких не стоит ожидать хороших результатов. В этом материале хочу поделиться опытом и рассказать, как эффективнее осваивать языки...
  17. X

    Ques/Help/Req The Daily WTF — площадка для обмена глупейшими историями из IT

    The Daily WTF – это сайт, основанный в 2004 году, на котором разработчики публикуют самые глупейшие случаи из собственной практики в IT. Разработчики рассказывают на примерах из жизни, как не стоит разрабатывать программное обеспечение. Здесь публикуются самые глупые истории о катастрофичных...
  18. X

    Ques/Help/Req Как написать чистый код и сделать жизнь проще

    Максим Морев Технический директор В университетах, как правило, рассказывают базовые понятия: алгоритмы и структуры данных, вычислительную математику. Но не про то, как красиво спроектировать приложение и сделать код удобочитаемым и пригодным для доработок. В итоге на практике мы часто...
  19. X

    Ques/Help/Req Что делать, если код на Python замораживается

    Давайте честно, Python порой тормозит. В моей практике бывают случаи, когда единственная ячейка в Colab “вешает” весь ноутбук. Выделенных мощностей не хватает, по «мнению» компилятора, и исполнение программы “замораживается”, пока вы не перезапустите среду и не сократите тот самый, проблемный...
  20. X

    Ques/Help/Req Решения CTF 2023 от «Доктор Веб». Часть 4

    Друзья, продолжаем публиковать решения нашего CTF-марафона! В нем было пять уровней сложности, в каждом по пять заданий — всего 25 заданий. Каждую неделю мы выкладываем по 5 решений — сегодня рассказываем о четвертом уровне сложности. Предыдущие уровни вы можете изучить здесь: часть 1, часть 2...
198 094Темы
635 065Сообщения
3 618 395Пользователи
ashot.Новый пользователь
Верх