این دستور nccld است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
nccgen - تجزیه و تحلیل کد منبع
خلاصه
nccgen file.c
شرح
nccgen برنامه ای است که می تواند به شما در هک/مطالعه کد منبع برنامه های C کمک کند. خواهد شد
گزارش دهید که کدام توابع کدام توابع دیگر را فراخوانی می کنند، کدام توابع توسط دیگران فراخوانی می شوند
توابع و اینکه چه متغیرهای جهانی و اعضای ساختارها توسط توابع استفاده می شود. این
اگر می خواهید برنامه ای را آنالیز کنید و در نهایت آن را هک کنید مفید است.
طریقه استفاده
برای استفاده nccgen پیدا کن makefile از برنامه ای که می خواهید آنالیز کنید. در makefile قرار دادن
خطی که کامپایلر C را تنظیم می کند. که معمولا چیزی شبیه به CC = gcc و شما باید
تغییر آن به CC = nccgen -ncgcc -ncld -ncfabs سپس اپلیکیشن را کامپایل کنید. ممکن است
برای جایگزینی نیز مفید است AR = ar با AR = nccar و LD = ld با LD = nccld برای پیوند دادن nccout
فایل های شی
OUTPUT
nccgen یک فایل با nccout پسوند برای هر فایل C تحلیل شده پس شما می توانید
از بیننده استفاده کنید nccnav (با nccnav program.nccout ) برای مشاهده این داده ها و انجام کار خود.
اگر رویه ایجاد پیوند فایلهای شیء با "ar" یا "ld" باید به صورت دستی آن را پیوند دهید
ساخته nccout فایل های.
AUTHORS
صفحه اصلی پروژه ncc این است: http://students.ceid.upatras.gr/~sxanth/ncc/
با استفاده از خدمات onworks.net از nccld آنلاین استفاده کنید