Prevođenje koda sa C jezika u PHP

Prevođenje koda sa C jezika u PHP

offline
  • Pridružio: 15 Jul 2009
  • Poruke: 150

Pozdrav svima! Imam jedan problem tumacenja koda (pisao sam post u c/c++ zoni) pa reko mozda neko od vas moze da resi. Pokusavam jedan code sa c jezika da prevedem u php ali ne mogu da skontam kako je dobijen jedan hex string. Znaci dali neko moze da skonta ovaj c kod i dali moze da ga prevede u php kroz jedan primer. Ovako izgleda u c jeziku:
data[] = {0x0B, 0xC5, 0x63, 0xB6, 0xC6, 0x80, 0x77, 0xE6}; data[5] = ((2 * data[2] | (data[0] ^ (data[0] + 6))) ^ 0x65) + data[0]+ ((data[1] ^ 0xED) + data[1]) * (data[3] ^ (data[3] + 41));

Posle obrade niza "data" sa indexom "5" treba da dobijem 0BC563B6C6DF77E6, ali ne kontam kako bi se ovo moglo portovati u php, na koji nacin?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

A kakve su ovo racunske operacije koje vrsis? Sta tacno radis?



offline
  • Pridružio: 16 Avg 2010
  • Poruke: 14
  • Gde živiš: Beograd

ne znam zasto bi nekom ovo trebalo u php-u al` ajd` sad Very Happy proguglaj o binarnim operacijama za php... u ovom tvom kodu vidim da koristis: | je disjunkcija i ^ je eksluizivna disjunkija a * je puta, pokusaj da ovo uradis pismeno jesto da ima mnogo i da je dosadno ali tako ces barem da ukapiras kako se dobija reseje koje si naveo...

Ko je trenutno na forumu
 

Ukupno su 1139 korisnika na forumu :: 61 registrovanih, 6 sakrivenih i 1072 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., advokat84, Aleksa 3215, ALFASPORTIVO, Arsenije, Automaticar, Ba4e, Ben Roj, blatruc82, bobomicek, bojan313, bojanM84, Boroš, crazydkure, Dekanovic, djuradj, doktor097, dozorni, gacesam, gobrad, goran.vvv, Goran_, goranvas, hyla, Ilija Cvorovic, istina, jackreacher011011, janbo, Josef, Kvazar, Lazarus, M74AB3, mango, MB120mm, Metanoja, MiG-29M2, Milan1996, milikonst, milutin134, moldway, Nmr, opt1, OtacMakarije, Peruta, Pilence, plazma keks, procesor, proka89, Pururin, raso76, sluga, starlights, Toper, TRAVUNIJA, Trivo, Vanderx, Veless, Vlada78, zlaya011, Zrcalo