Re: A Engine Kernal for Generic Cracking- my entry

From: Douglas Eagleson (eaglesondouglas_at_yahoo.com)
Date: 10/30/05


Date: 30 Oct 2005 12:52:47 -0800


Phil Carmody wrote:
> "Douglas Eagleson" <eaglesondouglas@yahoo.com> writes:
> > char hello[]= {"Hello-the key is hard coded now."};
>
> Douglas, may I introduce you to Douglas?
> Right, I want a good clean fight. No blood on the walls.
>
> Phil
> --
> If a religion is defined to be a system of ideas that contains unprovable
> statements, then Godel taught us that mathematics is not only a religion, it
> is the only religion that can prove itself to be one. -- John Barrow

THe other Douglas made a mistake in his key generator for the example.
I sequentially counted the state. I forgot to permutate. So yes it is
a bloody affair trying to get the relations correct here.

All the stuff below needs replacing with the parity state generator of
choice.

And then the intrinsic symmetry of the algorithm will be self evident.

if(keyin[0]<255){
keyin[0]=keyin[0]+1;
//printf("keyin[0]=%x\n",keyin[0]);

}else{

keyin[0]=0x0;
if(keyin[1]<255){
keyin[1]=keyin[1]+1;
//printf("keyin[1]=%x\n",keyin[1]);

}else{

keyin[1]=0x0;
if(keyin[2]<255){
keyin[2]=keyin[2]+1;
printf("keyin[2]=%x\n",keyin[2]);

}else{

keyin[2]=0x0;
if(keyin[3]<255){
printf("add 1000\n");
printf("keyin[3]=%x\n",keyin[3]);
keyin[3]=keyin[3]+1;

}else{

keyin[3]=0x0;
if(keyin[4]<255){
printf("add 10000\n");
keyin[4]=keyin[4]+1;

}else{

keyin[4]=0x0;
if(keyin[5]<255){
printf("add 100000\n");
keyin[5]=keyin[5]+1;

}else{

keyin[5]=0x0;
if(keyin[6]<255){
printf("add 1000000\n");
keyin[6]=keyin[6]+1;

}else{

keyin[6]=0x0;
if(keyin[7]<255){
printf("add 7\n");
keyin[7]=keyin[7]+1;

}else{
keyin[7]=0x0;
}}}}}}}}//end else nest

Douglas Eagleson
Gaitherbsurg, mD USA



Relevant Pages