ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1248822 Топик полностью
Tyмблep (12.10.2022 23:11, просмотров: 149) ответил Adept на речь не про изготовление "ломиков" для софта, на написание которого работали корпорации с миллиардными бюджетами. Речь о том, что сделать реверс ПО, к примеру станка ЧПУ или 3D принтера или не приведи Бог бортового ПО самолёта или какого томографа - занятие, сравнимое по трудоёмкости с написанием такого ПО с нуля и никакого мастерства там не нарабатывается, кроме мастерства хака. Реверс-инженер (наверное и профессия такая скоро появится) никогда не сможет, скажем,
Реверс - это техника работы с исполнимыми кодами процессора. 

И всё.

Конкретное использование таких технологий - это другой вопрос.

---

Да, конечно.

А человек умеющий чинить водопровод тоже не сможет

написать трассировщик печатных плат. И наоборот.

---

Реверс - всего лишь набор приёмов для работы с кодами.

Лучше это уметь. Поскольку для написания трассировщика

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

В связи с возможными ошибками в реализации математических

формул и алгоритмов.

---

Вспомнилось - какой удачный пример с трассировщиком!

У PCAD4. 5 имеется ошибка вычислений именно у ручного

трассировщика. (PCCARDS). В результате ошибки он "падает",

те заканчивает работу исключительной ситуацией. При этом

база данных проекта (разводка) безвозвратно портится.

Можно было работать месяц, а потом всё исчезло за

миллисекунду. Автор трассировщика в математике разбирался,

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