Перейти к содержанию
    

анализатор проекта С++

11 minutes ago, Kabdim said:

Ни один редактор не освободит от необходимости знания матчасти, хотя бы в общих чертах. r/SlickEdit/vim/ :D

Откуда такая уверенность? 
Еслиб так было, то не существовало бы полуграмотных хакеров, которые взламывают дивайсы даже не зная как работает периферия. 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Kabdim said:

call stack - проще того что предлагает UnderStand C++ - показывает кто вызывает данную функцию.

Установил CLion,

просто редактор. А как получить что мне надо? Чтобы проанализировал код?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

46 минут назад, Метценгерштейн сказал:

Установил CLion, просто редактор. А как получить что мне надо? Чтобы проанализировал код?

как бы начать с того, как и всё остальное

https://www.jetbrains.com/help/clion/clion-quick-start-guide.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 часов назад, AlexandrY сказал:

Еслиб так было, то не существовало бы полуграмотных хакеров, которые взламывают дивайсы даже не зная как работает периферия.

Взлом не разработка. К чему это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

58 minutes ago, Kabdim said:

Взлом не разработка. К чему это?

Потому что взлом это то же анализ чужой программы. 
Представление о порядке вызовов конечно важно, но способ его визульного предстваление не так важен по сравнению  со скоростью формирования этого представления и фильтрацией этого представления. 
Визуальные диаграммы формируемый автоматически слишком избыточны поскольку не отличают важное от неважного. 
Understand я использую в последнее время только как вспомогательный тулс, поскольку он не умеет качественно рефакторить. 
А тулсы от JetBrains слишком медлительны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Взлом != анализ программы. Взлом == анализ системы защиты от копирования. Понятное дело что greep может хватить на всё, но интеллектуальный анализ AST всё же дает больше и быстрее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, Kabdim said:

Взлом != анализ программы. Взлом == анализ системы защиты от копирования. Понятное дело что greep может хватить на всё, но интеллектуальный анализ AST всё же дает больше и быстрее.

С AST  только на программах под ардуино тренироваться.  А отдельно greep  из себя ничего не представляет.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...