Задать вопрос
@VitaliPri

Программы для reverse engineering-а?

Есть ли программы, с помощью которых можно понять что делает программа под капотом? Например, я хочу понять как работает mongodb под капотом
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Реверс-инжиниринг
    3 месяца
    Далее
  • Нетология
    Специалист по информационной безопасности + ML и нейросети
    12 месяцев
    Далее
  • Академия Codeby
    Профессия Реверс-инженер
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А зачем для монги какая-то программа? Берите исходники ( https://github.com/mongodb/mongo ) и изучайте.
В целом всё зависит от языка, на котором написана программа. Если есть только бинарник (например, скомпилированный C++), то только дизассемблер + отладчик и изучать на уровне машинного кода. Если на уровне виртуальной машины и объектного кода (C#, Java), то ищите декомпилятор. Если доступны исходники, то просто читайте их.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы