/****************************************************************************** * File: DDcute.c * * Version: v1.0 * * Date: 8 Nov 2003 * * Comments: DDCute cracking the password of CuteFTP, tested with CuteFTP 2.0 * * & 3.0 pro. * * You must select manually password's hash, next release, DDCute will select * * automatically all hash in the file. I know, the code of DDCute sux but it * * is my first prog in C. * * Author: Decryptus * * Special THX: kralor, Scurt, Mik, vn, Quintana, HPx, Jef, hAPPY-J, eagleone.* * www.coromputer.net && #coromputer @ undernet * ******************************************************************************/ #include #include #include int main(int argc,char *argv[]) { unsigned char pwd[1024]; double numb_div=16.0,dec_div,com_div; int nb_ltrs; printf("\r\n\t\t\t [Crpt] DDCute v1.0 [Crpt] \r\n"); printf("\t\t Recover CuteFTP Password by Decryptus \r\n"); printf("\t\t www.coromputer.net && undernet #coromputer \r\n\r\n"); if(argc!=2) { printf("syntax: %s \r\n",argv[0]); printf("help : You must edit the file SM.dat or smdata.dat with an editor hexadecimal or Notepad\r\n"); printf(" Select and copy password's hash.\r\n"); return; } strncpy(pwd, argv[1],sizeof(pwd)); printf("Password crypted : %s\r\n",argv[1]); for(nb_ltrs=0;nb_ltrs