CONTENT: 	

	client and server for distributing encrypted password files for use
	in djohn by Luis Parravicini <luis@ktulu.com.ar>

NEED:
	- brain
	- gcc
	- uuencode
	- uudecode
	- john

WHY:

	because a 26KB shadow file needs to be distributed ;-)

START:

	you finally made it up here,so lets go on, change to the 
	bcrypt dir and do a "make && make install" (as root), after
	that do the same in the djohn directory,
	if you have john installed go on(or install it)
	
	bcrypt is needed to encrypt/decrypt shadow file before 
	sending over the net, it would be very shitty if an
	admin sniffing around would grap your packet and see
	that your are trying to crack his shadow file!
	
USAGE 
	SERVER :
	eg. perl djohn_distr_serv.pl --shadow=test.txt --port=50005
	creates a socket to communicate with incomming client requests,
	sharing shadwo file text.txt on port 50005.
	
 NEW:	--silent means no backup files are made
	
	after executing this command you will be promted for a 
	password to encrypt the shared shadow file,
	don't forget to tell your friends this password,
	otherwise they can't decrypt the uuencoded bcrypt file
	this feature is implemented because of security reasons

	CLIENT:
	eg. perl djohn_distr_client.pl  --shadow=save.txt --port=50005 --ip=23.5.3.3
	would connect to ip 23.5.3.3 and grap the encrypted,uuencoded
	shadowfile.after that you get a promt to give a password to decrypt
	the file and save it in save.txt

LAST:

	last updated on 05|02|2003

THANKS:
	- to my girlfriend fucking with me
	- the hacking techniques of maxx
	- Luis Parravicini for john
	- the hackers created john
 
	
	
 