Это команда nccg ++, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
nccgen - анализ исходного кода
СИНТАКСИС
нкген файл.с
ОПИСАНИЕ
нкген это программа, которая может помочь вам взломать / изучить исходный код программ C. Так и будет
сообщить, какие функции вызывают какие другие функции, какие функции вызываются другими
функции и какие глобальные переменные и члены структур используются функциями. Этот
полезен, если вы хотите проанализировать программу и, в конечном итоге, взломать ее.
ИСПОЛЬЗОВАНИЕ
Использовать нкген Найти Makefile программы, которую вы хотите проанализировать. в Makefile разместить
строка, которая устанавливает компилятор C. Обычно это что-то вроде CC = GCC и ты должен
измените его на CC = нкген -ncgcc -ncld -нкфабс. Затем скомпилируйте приложение. Это может быть
полезно также заменить AR = ar AR = нккар и LD = ld LD = нкклд связать nccout
объектные файлы.
ВЫВОД
нкген создаст файл с nccout расширение для каждого проанализированного файла C. Тогда ты можешь
использовать просмотрщик нкнав (с нкнав программа.nccout ), чтобы просмотреть эти данные и выполнить свою работу.
Если процедура make связывает объектные файлы с помощью "ar" или "ld", вы должны вручную связать
произведенный .nccout файлы.
АВТОРЫ
Домашняя страница проекта ncc: http://students.ceid.upatras.gr/~sxanth/ncc/
Используйте nccg ++ онлайн с помощью сервисов onworks.net