IT NEWS PC REVUE PC FORUMInternet time: @516
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Máte Windows XP?

Čoskoro mu končí podpora. Prejdite na moderný a výkonný Windows 7! www.Microsoft.sk

inhodinky.sk, hodinky pre Vás

Excelentné hodinky, excelentné ceny Širkoký výber značkových hodiniek www.inhodinky.sk

Hodinky - zásielkový predaj

Už o 2 dni môžete mať hodinky na Vašej ruke! CASIO, SEIKO, LORUS, 4YOU. www.casallia.sk

Nový Nivea Sun Kids

Nový hypoalergenný krém pre deti. Minimalizuje vznik slečnej alergie. Nivea.sk/sun

Hry - obchod ProGamingShop.sk

Obrovský výber hier na PC a konzoly za neskutočne nízke ceny. Skladom. www.progamingshop.sk

chr(hexdec ... ako na to?

Zaslať odpoveď
AutorSpráva
d0.0b
Užívateľ
Užívateľ

Založený: 11.01.2009
Príspevky: 307

PríspevokZaslal: St 01.09.10 10:34Odpovedať s citátomNávrat hore

Takze uz dlhsiu dobu si lamem hlavu na tymto.

V poslatom kode je na konci echo hex2str("47584446"); teda je tu aj funkia kto vrati z 47584446 do 1.20 (Toto je ten vysledok) lenze akou funkciou "zakodujem" 1.20 do 47584446 naspat o.o

Dakujem

kód:
<?php

$GLOBALS['_1350118078_'] = array("\145\170\160\154\157\144\145", "\167\157\162\144\167\162\141\160", "\143\157\165\156\164", "\143\150\162", "\150\145\170\144\145\143");

  function _930925099($i)
  {
      $a = array("\116\104\143\61\117\104\121\60\116\104\131\75");
      return base64_decode($a[$i]);
  }
 
   function _856442146($i)
  {
      $a = array("", "", "\166\142\165\154\154\145\164\151\156", "\12", "\12");
      return $a[$i];
  }
 
 
    function hex2str($string)
  {
      if ($string == "")
          return $string;
      $hex = "";
      $X4 = "vbulletin";
      $X2 = explode(_856442146(3), wordwrap($string, 2, _856442146(4), 1));
      $X2_ = count($X2);
      for ($i = 0; $i < $X2_; $i++) {
          $hex .= chr(hexdec($X2[$i])) ^ $X4;
      }
      return $hex;
  }
     //to 47584446 je po hex2str output: 1.20
    echo  hex2str("47584446");
?>
Zobraziť informácie o autoroviOdoslať súkromnú správu
emer
Užívateľ
Užívateľ

Založený: 26.12.2006
Príspevky: 3449
Bydlisko: Nitra
Vek: 18

PríspevokZaslal: St 01.09.10 11:20Odpovedať s citátomNávrat hore

nemaš to zle?
http://ditio.net/2008/11/04/php-string-to-hex-and-hex-to-string-functions/

_________________
PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Luks
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
d0.0b
Užívateľ
Užívateľ

Založený: 11.01.2009
Príspevky: 307

PríspevokZaslal: St 01.09.10 11:33Odpovedať s citátomNávrat hore

nie, je to dobre ja len potrebujem k tomu hex2str spraviť str2hex aby to fungovalo ...
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 804

PríspevokZaslal: St 01.09.10 18:57Odpovedať s citátomNávrat hore

Určite to máš dobre (lebo podľa mňa tam máš chybu). Ak je to naozaj dobre, tak potom skús
kód:
<?
function str2hex($s)
{
   $r = '';
   $key = "v";
   for ($i = 0; $i < strlen($s); $i++) {
      $r .= dechex(ord($s[$i] ^ $key[$i % strlen($key)]));
   }
   return $r;
}

echo str2hex('1.20'), "\n";
(každopádne podľa mňa to má fungovať mierne inak)
Zobraziť informácie o autoroviOdoslať súkromnú správu
d0.0b
Užívateľ
Užívateľ

Založený: 11.01.2009
Príspevky: 307

PríspevokZaslal: Št 02.09.10 8:53Odpovedať s citátomNávrat hore

jezisi chrono dikes funguje to
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 804

PríspevokZaslal: Št 02.09.10 9:11Odpovedať s citátomNávrat hore

Teraz som si všimol, že sa mi tam stratil otáznik a tá prvá veta mala pôvodne byť otázka. Podľa mňa sa pri tom XOR majú postupne použiť všetky znaky (teda ak je vstupný reťazec dosť dlhý) toho vbulettin a nie len prvé v.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF