programming

Всё по теме «programming» на форуме Codeby.net. Обсуждений: 10. Разборы, инструменты и практика по информационной безопасности.
  1. S

    Статья SkyForge 1.1.1: пакетный менеджер, whitelist, blacklist и кнопка «Посмеяться» — сделано за 3 часа

    Контекст Неделю назад появился независимый аудит SkyForge — русскоязычного языка программирования, который я пишу. Аудит нашёл 30+ проблем, из них 5 критичных: path traversal в статике, XSS в шаблонах, дефолтный session secret, отсутствие auth на генерируемых CRUD-маршрутах, SSRF в...
  2. S

    Заметка Разбор аудита своего языка: 5 критичных дыр в SkyForge и как я их закрыл за 2 часа

    Контекст SkyForge — русскоязычный язык программирования на Python. Пишу его полтора года. PyPI: skyforge-lang. Сайт: skyforge-docs.onrender.com. Сегодня утром появился аудит — независимый разбор кода и живого развёртывания. Из 30+ находок было 5 критичных, 4 высоких и десяток средних. К обеду...
  3. S

    Анонс SkyForge — русскоязычный язык программирования с транспилятором в Python

    Всем привет. Пишу язык программирования SkyForge уже около полутора лет. Это мой пет-проект, который неожиданно дорос до чего-то рабочего. Хочу поделиться — может кому-то будет интересно, может кто-то найдёт баги. Что это такое Язык с русским синтаксисом, написанный на Python. Компилируется в...
  4. E

    Хочу выучить язык программирования чтобы писать софт, и чтобы был полезен в кибербезе, какой выбрать?

    Думаю в будущем пойти либо в DevOps либо в кибербезопасность (скорее всего аналитики) Пока что думаю о питоне, хотя мне не нравится то что он не компилируемый и мало производительный, и плохо поддерживает многопоточность Хотелось бы что то с максимальной производительностью (но не с) С++...
  5. User17

    Статья Открытый код. Шифруем файлы. Объединяем задачи разработки в одном инструменте. Отслеживаем что происходит в Wi-Fi сети.

    Введение Приветствую всех читателей статьи! Продолжаю серию статьей по программному обеспечению с открытым исходным кодом. В ней я вам представлю очередной инструмент для шифрования файлов, мультитул для повседневных задач в программировании и сетевой сканер и фреймворк уведомлений. Age...
  6. Codeby News

    News Злоумышленники заражают разработчиков .NET через репозиторий NuGet

    Эксперты компании JFrog сообщили о новых атаках на разработчиков .NET через пакеты из репозитория NuGet. Злоумышленники маскируют свои вредоносные пакеты под реально существующие инструменты, используя технику тайпсквоттинга. Некоторые из этих пакетов были загружены более 150 000 раз за месяц...
  7. ConnectionDrill

    Статья Что такое Git? Для начинающих.

    Прежде чем разбираться в теории, стоит понимать, что на практике Git — это прежде всего консольная утилита. Работа с ним сводится к набору базовых команд: инициализация репозитория, добавление файлов в индекс, создание коммитов, переключение между ветками и отправка изменений на удалённый...
  8. D

    Изучаем Go. На примере утилит удалённого управления. Часть 1.

    Решил попробовать написать простейшие утилиты на одном из самых быстрых и современных языков программирования. Опережая всякие нападки гуру-хэйтеров замечу, что на Go я пишу впервые и данную задачку взял исключительно для того что бы посмотреть на язык. Итак, самая простая программка, нужная в...
  9. А

    Какой лучше установить linux дистрибутив под программирование (java ,python, c++, c ,c# и тд.)

    Раньше сидел на винде 10 , но хочу нью экспириенс поэтому ищу среди linux дистрибутивов
  10. M

    Введение в основные принципы логического программирования [часть 1]

    Всем привет! Команда форума подготовила для вас перевод одной очень интересной статьи -> Источник. Приятного чтения! :) Прежде чем мы поговорим о том, что это такое, и как это относится к искусственному интеллекту, давайте немного поговорим о парадигмах программирования. Отступление от...