EliteHackers
SALUT 2022!! NE-AM MUTAT PE DISCORD ! Vrei să inviți un prieten? [T]eoria [H]aosului [C]ontrolat - https://discord.com/invite/U4HBCHzm7r Acesta aste link-ul oficial al acestui server.
Lista Forumurilor Pe Tematici
EliteHackers | Reguli | Inregistrare | Login

POZE ELITEHACKERS

Nu sunteti logat.
Nou pe simpatie:
Sophya Profile
Femeie
25 ani
Bucuresti
cauta Barbat
25 - 54 ani
EliteHackers / Programare / [C++] Simple Brute Force Moderat de Ad_Infinitum, AntiKiler, Puscas_marin, r3v
Autor
Mesaj Pagini: 1
r3v
Moderator

Inregistrat: acum 14 ani
Postari: 1158


Code:

#include <windows.h>

typedef BOOL (CALLBACK *BRUTE_CALLBACK) (LPSTR pCurrent);


BOOL CALLBACK BruteCallback(LPSTR pCurrent) {

   printf("%s\n",pCurrent);
   return FALSE;

}

BOOL BruteForce2(UINT iPassLen, LPCSTR szChars, BRUTE_CALLBACK pCall)
{
   static BYTE bf[0xFF] = {0};
   static BYTE out[0xFF]= {0};
   static UINT i,j;

   UINT iMax = strlen(szChars)-1;

   if (!szChars || !pCall)
      return;


    for (i=0;i<=iPassLen;++i)
      bf[i]=0;

   (*bf)--;

    while (!bf[iPassLen])
    {
        ++bf[0];

        for (j=0;j<=iPassLen;++j) {
         if (bf[j]>iMax) {
            bf[j]=0;
                ++bf[j+1];
      }}

      for (j=0;j<iPassLen;++j)
         out[j]=szChars[bf[iPassLen-j-1]];

      out[iPassLen]='\0';

      if ((*pCall)(out)) return TRUE;

    }

   return FALSE;
}


VOID BruteForce(UINT iFrom, UINT iTo, LPCSTR szChars, BRUTE_CALLBACK pCall) {
   
   UINT i = 0;

   for (i=iFrom;i<=iTo;i++) {
      if (BruteForce2(i,szChars,pCall))
         return TRUE;
   }

   return FALSE;
}


int main(int argc, char *argv[])
{
   BruteForce(6,8,"0123456789",(BRUTE_CALLBACK) &BruteCallback);
}



_______________________________________
http://thieves-team.com
r3vyk.info
mess id: doar prin PM datorita faptului ca mi-au dat add 10000 de retardati care joaca metin

pus acum 14 ani
   
Pagini: 1  

Mergi la