DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T c

⟦0d4ea9383⟧ TextFile

    Length: 1388 (0x56c)
    Types: TextFile
    Names: »crack-glob.c«

Derivation

└─⟦4f9d7c866⟧ Bits:30007245 EUUGD6: Sikkerheds distributionen
    └─⟦this⟧ »./crack/Sources/crack-glob.c« 

TextFile

#include "crack.h"

char version[] = "4.1f";	/* version of prog */
char runtime[] = "Runtime";
char feedback_string[] = "!fb!";
char rulefile[] = "Scripts/dicts.rules";
char gecosfile[] = "Scripts/gecos.rules";
char nastygram[] = "Scripts/nastygram";
char zcat[] = ZCAT;
char pcat[] = PCAT;

/* runtime variable declarations */

int pid;			/* current process ID */
int pwlength = 8;		/* significant length of a password */
struct USER *userroot;		/* root of linked list of users */
struct RULE *ruleroot;		/* root of linked list of rules */
struct RULE *gecosroot;		/* root of linked list of (gecos) rules */
struct DICT *dictroot;		/* root of linked list of words */

/* datafile variables */

char diefile[STRINGSIZE];	/* where die output goes... */
char feedbackfile[STRINGSIZE];	/* where feedback ouytput goes */
char opfile[STRINGSIZE];	/* where Log() output goes */
char pointfile[STRINGSIZE];	/* checkpointing */
char this_hostname[STRINGSIZE];	/* gethostname() hack */

/* recover variables */

char old_hostname[STRINGSIZE];	/* next 4 vars used in recovery */
char old_dictname[STRINGSIZE];
char old_rule[STRINGSIZE];
int old_usernum;
char old_username[STRINGSIZE];

/* switches */
char input_file[STRINGSIZE];
int foreground_bool;
int remote_bool;
int nice_value;
int recover_bool;
char recover_file[STRINGSIZE];
int verbose_bool;
char supplied_name[STRINGSIZE];
int mail_bool;