L0|2|23
Legacy Member
hey,
ik moet hier iets ontcijferen, de onderstaande code
ik heb basic knoweldge van C++ en VB, en snap het meeste wel maar had het graag eens gehoord van een echte kenner, want ik denk dat ik het niet helemaal juist heb
het werkt dus met hex, en die "<<" neemt een soort kleinere waarde (ik heb de beschrijving ervan al gelezen), maar dan is edx = *ptr - 0x30 ,dat snap ik toch niet zo goed en %= ook niet
alvast bedankt
ik moet hier iets ontcijferen, de onderstaande code
PHP:
unsigned char cdk[]
unsigned long eax,
edx,
edi,
i; // counter
eax = 3;
ptr = cdk;
for(i = 0; i < 12; i++, ptr++) {
edi = eax << 1;
edx = *ptr - 0x30; // char '0'
edx ^= edi;
eax += edx;
}
eax %= 10;
eax -= *ptr
ik heb basic knoweldge van C++ en VB, en snap het meeste wel maar had het graag eens gehoord van een echte kenner, want ik denk dat ik het niet helemaal juist heb

het werkt dus met hex, en die "<<" neemt een soort kleinere waarde (ik heb de beschrijving ervan al gelezen), maar dan is edx = *ptr - 0x30 ,dat snap ik toch niet zo goed en %= ook niet

alvast bedankt

