Курсовая работа: Несанкционированный доступ к терминалам серверов с операционными системами семейства UNIX

#ifdef __DJGPP__

if (--argc <= 0) return 1;

if ((name = strrchr(argv[0], '/')))

strcpy(name + 1, argv[1]);

name = argv[1];

argv[1] = argv[0];

argv++;

#else

if (!argv[0])

name = "";

else

if ((name = strrchr(argv[0], '/')))

name++;

else

name = argv[0];

#endif

#ifdef __CYGWIN32__

if (strlen(name) > 4)

if (!strcmp(strlwr(name) + strlen(name) - 4, ".exe"))

name[strlen(name) - 4] = 0;

#endif

if (!strcmp(name, "john")) {

john_init(argc, argv);

john_run();

john_done();

return 0;

}

if (!strcmp(name, "unshadow"))

return unshadow(argc, argv);

К-во Просмотров: 1131
Бесплатно скачать Курсовая работа: Несанкционированный доступ к терминалам серверов с операционными системами семейства UNIX