top of page

CSCSA Network Carmarthen

Public·6 members

Crack.somove.lite [BEST]


Crack.somove.lite [BEST]

this is the same logic as crack.ssh, crack.putty, crack.telnet, crack.mimikatz, and crack.samcli, all adapted to be run on a variant of so-move. it is designed to be run on windows xp/2003 without using any administrative rights. note this utility can be used to map out any of the basic so-move items in windows xp/2003 (sql injection, rce, mbr bypass, etc.).

uses the standard %1 format string to introduce the %2 format string (to the appropriate parameters). two %n format string are used to replace any special characters for the format string (they are used for variables), and again at the end of the original command. as well, it uses the windows xp nt "command" system to use instead of " " for the line breaks, which helps the -split command better understand the data it is getting from the parameters (passed as a string).

this command is currently known to fail on ip addresses containing a few specific characters (i am not sure why), but i have not yet been able to narrow it down to a character. in order to try and crack any user's other account names (existing or not), this utility would fail.

#include #include #include #include #include #include #include int main(int argc, char **argv) char *data, *ptr; int n, len; n = atoi(argv[1]); data = malloc(n+1); if (!data) return 1; ptr = data; len = 0; while (1) sigset_t mask; if (signal(sigalrm, sig_ign) == sig_err) printf("error: sigset_t ignored "); sigemptyset(&mask); if (signal(sigalrm, alarm) == sig_err) printf("error: alarm ignored "); alarm(1); fprintf(stderr, "sleeping %d ", n); sleep(n); fprintf(stderr, "waked %d ", n); if ((ptr = strchr(argv[1],''))) len = ptr-data; else len = strlen(argv[1])+1; if (len > 1) break; data[len-1] = ''; len = strlen(data) + 1; len = strlen(data); if (len > 0) free(data); return 0; this example reads and writes to a local buffer, so memory can be checked. 3d9ccd7d82


Hi all, please chat!
bottom of page