Anonymní profil Lnx – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Lnx – Programujte.comAnonymní profil Lnx – Programujte.com

 

Příspěvky odeslané z IP adresy 89.103.184.–

Lnx
C / C++ › dešifrování
8. 5. 2010   #128557

Dobrý den,
není mi jasné, jak pracuje tenhle script. Ten key bude asi da39a3ee5e6b4b0d3255bfef95601890afd80709, ale další postup dekódování mi není znám. Jsem začátečník, takže pokuď by měl někdo tu trpělivost a vysvětlil mi script, budu velmi rád. Díky


SHA_CTX ctx;

BF_KEY key;
unsigned char ivec[8];
char hash[SHA_DIGEST_LENGTH];
string out;

out.resize(data.size());

// vygenerovat key
SHA1_Init(&ctx);
SHA1_Final((unsigned char*) hash, &ctx);
BF_set_key(&key, sizeof(hash), (unsigned char*) hash);

// vygenerovat ivec
memset(ivec,0,sizeof(ivec));
BF_ecb_encrypt(ivec,ivec,&key,BF_ENCRYPT);

// desifrovat
for(int i=0;i<data.length();i++)
{
unsigned char dec[8];
unsigned char tb = data[i];

BF_ecb_encrypt(ivec,dec,&key,BF_ENCRYPT);
out[i] = data[i] ^ dec[0];
memmove(ivec,&ivec[1],8-1);
ivec[7] = tb;
}

Linux
C / C++ › Literatura C++
17. 2. 2010   #124062

Tak jsem si stáhl tu knihu(abych věděl, jestli to je ono) "Mistrovství v C++" a není to ono. :) Z poloviny to už umím, tak bych raději investoval do něčeho, kde to jde svižnějším tempem. Podívám se ještě na tady další doporučované knihy. Díky, Linux

Linux
C / C++ › Literatura C++
14. 2. 2010   #123975

Díky za rady, asi si koupím tu "Mistrovství v C++". Snad to bude pro mě to pravé.

Linux
C / C++ › Literatura C++
14. 2. 2010   #123946

Zdar,
chtěl bych se naučit programovat v C++ a chtěl bych doporučit nějakou literaturu. Nejsem úplný začátečník, dělal jsem pár módů pro Q3A like hry, nebo některé jednoduché programy co pracovaly se soubory a s některými fcemi, co jsem vygooglil. Ještě jsem zvládnul zprovoznit fmod u jedné budoucí ogre hry(C#). Vždycky jsem to okoukal někde ze zdrojáků, ale žádny copy-paste. S programováním mám zkušenosti ještě s PHP, které ovládám velmi dobře. Takže bych chtěl doporučit nějakou pro mě vhodnou literaturu. Mohl bych něco vygooglit, ale rád bych názor někoho zkušenějšího, protože nevím, která kniha by pro mě byla ta pravá.
Díky

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý