The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск GNU Mes 0.25, инструментария для самодостаточной сборки дистрибутивов"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Выпуск GNU Mes 0.25, инструментария для самодостаточной сбор..." +1 +/
Сообщение от Аноним (32), 12-Ноя-23, 20:24 
> Оба компонента взаимособираемы.

тут есть один нюанс: сборка происходит уже собранным компилятором, а выполнение -- уже собранным интерпретатором.
поэтому пока они оба находятся в исходниках, собирать/выполнять придётся чем-то уже собранным заранее.
а оно является потенциальным источником закладок -- по исходному условию.

поэтому надо прочитать код интерпретатора и компилятора, собрать интерпретатор, дизассемблировать, полностью прочитать листинг и убедиться, что никакого вредного кода добавлено не было, затем прочитать код компилятора и собрать его силами интерпретатора.

причём всё это надо делать вручную, потому как доверять сторонним средствам и нейронным сетям нельзя -- они могут быть скомпрометированы.

но это всё-равно легче, чем прочитать весь код gcc или llvm/clang.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск GNU Mes 0.25, инструментария для самодостаточной сборки дистрибутивов, opennews, 12-Ноя-23, 10:49  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру