Собираем
информацию
по крупицам

RSS подписка

Подпишитесь на новости сайта по RSS

Новости


Новости

Что думают иностранные хакеры о процессоре Эльбрус?
26-07-2024
16:25:54

На днях я перевел достаточно свежую статью "A Tourist’s Guide to Эльбрус" из журнала PoC||GTFO за февраль 2024. Да, слово "Эльбрус" в оригинальном заголовке статьи написано именно кириллицей. PoC||GTFO - это хакерский журнал, а его полное название - "Proof of Concept or Get The Fuck Off", что на русский переводится примерно как "Ответь за свои слова или вали отседа". Особенность всех публикуемых статей журнала является то, что все утверждения и высказывания в них подтверждаются конкретными данными и документами, раздобытыми различными путями.

 

Статья "Путеводитель по Эльбрусу" была опубликована в феврале 2024, еще до появления новости о том, что компания МЦСТ открывает исходники ядра и системных утилит. Поэтому в ней написаны некоторые догадки, которые были получены на основании изучения утекших ранее исходников ядра Linux с правками от МЦСТ. В настоящий момент свободное изучение правок МЦСТ стало, наконец-то, легально.

 

По содержанию эта статья преследует следующую цель: в ней автор пытается разобраться с машинным кодом (опкодами) процессора Эльбрус. К сожалению, на текущий момент, система команд Эльбруса остается закрытой. И нет никакой официальной документации о том, как кодируется Ассемблер Эльбруса в машинный код.

 

Поэтому автору приходится компилировать небольшие тестовые программы через проприетарный компилятор lcc, а потом анализировать полученный код, в надежде понять из каких полей состоит VLIW-команда Эльбруса и как в ней кодируются регистры, обращение к памяти, различные действия процессора. И надо сказать, у автора это неплохо получается! Нигде ранее я не мог найти так же подробно изложенную информацию, как сделал это забугорный автор.

 

Ссылка на перевод статьи здесь:

 

 

Перевод статьи "Путеводитель по Эльбрусу" из журнала PoC||GTFO

 

 

Если в тексте обнаружились ошибки, исправления можно присылать мне на e-mail (написан внизу этой страницы).

 

Приятного чтения!

 



Поделиться этой страницей



Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (стр. 1)

База Rarrugas (стр. 1)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean (стр. 1)

База Аrmagedec

База SorokinRed

База Deadelf79

База Adgaver (стр. 1)

База Pipitos1983

База Silenn (стр. 1)

База Shlyapnikova - херомантия и ригидность

База Velonski (стр. 1)

База BrokeRU (стр. 1)

База Mcold (стр. 1)

База Alensav (стр. 1)

База Alensav2 (стр. 1)

База Consp11 (стр. 1)

База Kozlov-AE (стр. 1)

База Wwwlir (стр. 1)

База Duwaz (стр. 1)

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База RuDennn (Bunny-Hop)

База Manakaden

База Vitvrn

База Fanrok

База Grimar

База_Juryak

База Nicolasomsk

База Azatserikbaev

База Shut913

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик