Security Lab

Исходный код

Исходный код – текст компьютерной программы на любом языке программирования, который транслируется в исполняемый код целиком до запуска программы при помощи компилятора. Исходный код может исполняться сразу, если использовать интерпретатор.

Исходный код используется для получения объектного кода, над которым никогда не выполняются изменения. Исходный код также используется для описания программы. Текст программы позволяет восстановить логику ее проведения. Исходный код может использоваться как инструмент обучения начинающих программистов, которые исследуют исходный код для изучения техники и методологии программирования.

Исходный код также предназначен для процесса портирования программного обеспечения на другие платформы.

50 лет в пыли — найден исходный код, на котором держится весь интернет

В США восстановили утерянную версию Unix.

Google прикрывает «открытый» Android потихоньку — код теперь выходит вдвое реже, и это только первый шаг

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

Ключи от Salesforce, токены Jira и «забытый» сервер в Панаме. Что известно о возможной утечке из NordVPN

Опубликованные фрагменты показывают доступ к структурам БД и конфигурациям ключей.

Как писать на C и не стрелять себе в ногу. Создатель curl устал отбиваться и запретил strncpy

Почему разработчики переписали копирование строк и что это меняет для безопасности.

Линус Торвальдс пришел и всех поругал. Почему создатель Linux считает идиотами и корпорацию Vizio, и защитников свободного ПО

Разбираемся в споре Vizio и Линуса Торвальдса.

«Покажи код — или уходи»: Индия требует вскрыть камеры из Китая ради борьбы со шпионажем

Производители камер не готовы к игре по индийским законам.

Ты строишь бизнес, а твой бывший устроил распродажу имущества — что произошло с вымогателем VanHelsing

VanHelsing утопил собственную империю шантажа, лишь бы не дать нажиться предателю.

Разработка Android становится закрытой: неожиданный шаг Google

Что мы теряем?

70 000 украденных документов и режим «Инкогнито»: Flexport требует запрета Freightmate AI

В центре обвинений – украденный исходный код и клиентская база.

Что такое открытый исходный код?

Открытый исходный код (от англ. Open Source Software, OSS) — это термин, обозначающий программное обеспечение, предназначенное для публичного доступа, где любой желающий может просматривать, изменять и использовать его код по своему усмотрению.

Право на код: активисты свободного ПО победили в знаковом судебном деле

Разработчик из Германии выиграл дело о праве на ремонт маршрутизатора.

Утечка Pokémon: новые проекты и нереализованные идеи

Компания Game Freak подтвердила факт взлома серверов.

Dune Group открыла исходный код инструмента для отслеживания активности в Snowflake

Check Point открывает код инструмента View8 для анализа байт-кода V8

Декомпилируйте V8 байт-код с легкостью.

4chan раскрывает секреты NYT: исходный код компании слили в открытый доступ

Свыше 270 ГБ конфиденциальных данных доступны для скачивания любому желающему.

Сотрудник Mercedes-Benz обронил в репозитории GitHub ключ доступа к корпоративным системам

Любой желающий мог заполучить секреты компании на протяжении 4 месяцев.

Утечка исходного кода GTA 5: Rockstar Games потеряла контроль над данными

У Rockstar Games праздники пройдут напряженными.

Чудовище из американского подвала: краткая история мегаботнета Mirai

Как трое хакеров-любителей создали самое разрушительное цифровое оружие в истории Интернета.

Кошечка вырвалась из клетки: авторы шифровальщика HelloKitty слили исходный код вредоноса в сеть

Скоро мир увидит новые вымогательские операции со множество ответвлений софта.

От закрытого к открытому: внутренний мир AMD SEV FW теперь доступен для изучения

Управление безопасностью в облаках становится более доступным.