Dies ist der Befehl nccc++, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
nccgen - Quellcodeanalyse
ZUSAMMENFASSUNG
nccgen Datei.c
BESCHREIBUNG
nccgen ist ein Programm, das Ihnen helfen kann, den Quellcode von C-Programmen zu hacken/zu studieren. Es wird
berichten, welche Funktionen welche anderen Funktionen aufrufen, welche Funktionen von anderen aufgerufen werden
Funktionen und welche globalen Variablen und Elemente von Strukturen von Funktionen verwendet werden. Dies
ist nützlich, wenn Sie ein Programm analysieren und schließlich hacken möchten.
ANWENDUNG
So verwenden Sie nccgen finden Sie die Make-Datei des Programms, das Sie analysieren möchten. In dem Make-Datei lokalisieren
die Zeile, die den C-Compiler setzt. Das ist normalerweise so etwas wie CC = gcc und du musst
ändere es zu CC = nccgen -ncgcc -nkl -ncfabs. Kompilieren Sie dann die Anwendung. Es kann sein
sinnvoll auch zu ersetzen AR = ar mit AR = nccar und LD = ld mit LD = nccld nccout verlinken
Objektdateien.
AUSGABE
nccgen erzeugt eine Datei mit ncout Erweiterung für jede analysierte C-Datei. Dann kannst du
Benutze den Viewer nccnav (mit nccnav program.nccout ), um diese Daten anzuzeigen und Ihre Arbeit zu erledigen.
Wenn die Prozedur von make Objektdateien mit "ar" oder "ld" verknüpft, sollten Sie die
hergestellt .nccout Dateien.
AUTOREN
Die Homepage des ncc-Projekts ist: http://students.ceid.upatras.gr/~sxanth/ncc/
Verwenden Sie nccc++ online mit den onworks.net-Diensten