Pereiti prie turinio

Rekomenduojami pranešimai

Nelabai ka zinau apie toki dalyka ir norejau kad mane apsviestumet...

 

kiek zinau tai jis uzkoduoja PHP koda i viena puse... (panasei kaip md5 kodavime)

ir regis kazkur skaiciau kad tada netgi puslapis greiciau veikia...

 

zodziu kur gaut??? ar kainuoja??? ar tikrai greiciau ir saugiau veikia???

Nuoroda į pranešimą
Dalintis kituose puslapiuose

zendo 100kb failas per 5 s issikoduoja jei ka.

su md5 sunkiau bet juo dazniausia tik passwordai buna uzkoduoti.

jei neturi ka veikt galima ir brutaforcint.

 

teorishkai imanoma... taciau kai vienintelis ishkodavimo budas yra bruteforce'as tai gali patenkintas ir megint ishkoduot... per 5 metus gal ir ishkoduosi 100 kb skripta...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jei neklystu, tai md5 neįmanoma iškoduoti, nebent brutaforsint. O dėl zend, tai abejoju ar saitas greičiau krausis :D

 

tai vat aš irgi abejoju ar greičiau krausis, o saite parashyta maždaug: "su zend optimizer iki 40% greičiau, o su zend-platform net iki 25x greičiau"...

 

o negi nera kokio nors RIMTO encode metodo, kuris neturėtų atgalinio proceso... pats atliktu php intepretatoriaus vaidmeni???

Nuoroda į pranešimą
Dalintis kituose puslapiuose

o negi nera kokio nors RIMTO encode metodo, kuris neturėtų atgalinio proceso... pats atliktu php intepretatoriaus vaidmeni???

 

jei neturi atgalinio proceso, tai kaip jis gali buti interpretuojamas? rysio ner :D todel ir tokio dalyko niekada nebus.

 

Zend beabejo naudoja ne md5, todel anksciau ar veliau turejo but atkoduotas. Deja tai netgi neuztruko ilgai :D

 

Tokių nebūna, ką įmanoma užkoduoti, bus įmanoma ir atkoduoti.

 

Bruteforce tai ne atkodavimo budas. O atspejimo budas. T.y. joks N skaicius statistiniu atspejimu tau neatskleis uzkodavimo algoritmo ir toliau tik speliosi, o ne atkoduosi. O kodavimo budu, pries kuriuos veikia tik bruteforce'as yra, tad ne viska imanoma atkoduoti :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

dEVooX bet relaiai mastant jei ka zmogus uzkodavo zmogus ir atkoduot gali.

pvz kaip su zend buvo anskciau visi sake neimanoma .. o dabar.

 

jeigu yra uzkoduota su tikslu atkoduot - tada taip - kazkas ras atkodavimo buda (kam nepriklauso).

jeigu yra uzkoduota be tikslo atkoduot - tai ir neimanoma atkoduot. Galima tik atspeti kokie buvo pradiniai duomenys, juos perrenkant, uzkoduojant ir lyginant su turimu uzkoduotu turiniu. Taip pvz. veikia md5.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Iskoduoti 100% tikslumu neimanoma! Ir nenusisnekekit kad galima viska atkoduoti. Kad atkoduoti reikia tureti uzkodavimo rakta arba kodavimo principa, o jeigu jis irgi uzkoduotas arba jo nera?

Kol kas yra tik megejiskos programos kurios lyg kazka bando iskoduoti, bet rezultate gaunasi gal koks 1% tiesos is viso tavo PHP kodo. Tad gali drasiai koduoti Zend'u siuo metu tai yra pati geriausia PHP scripto apsauga ir optimizavimo budas.

O kas liecia sparta - tai yra absoliuti tiesa.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

liushu uzkoduok su zendu koki faila.

as tau viens prie vieno parodysiu kaip jis atsikoduoja.

;)

Iskoduoti 100% tikslumu neimanoma! Ir nenusisnekekit kad galima viska atkoduoti. Kad atkoduoti reikia tureti uzkodavimo rakta arba kodavimo principa, o jeigu jis irgi uzkoduotas arba jo nera?

Kol kas yra tik megejiskos programos kurios lyg kazka bando iskoduoti, bet rezultate gaunasi gal koks 1% tiesos is viso tavo PHP kodo. Tad gali drasiai koduoti Zend'u siuo metu tai yra pati geriausia PHP scripto apsauga ir optimizavimo budas.

O kas liecia sparta - tai yra absoliuti tiesa.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

  class rssparser
 {
var $struct = array ();
var $curptr = array ();
var $parents = array ();
function rssparser ($url)
{
  $this->curptr = &$this->struct;
  $xmlparser = xml_parser_create ();
  xml_set_object ($xmlparser, $this);
  xml_set_element_handler ($xmlparser, 'tag_open', 'tag_close');
  xml_set_character_data_handler ($xmlparser, 'cdata');
  $fp = fopen ($url, 'r');
  while ($data = fread ($fp, 4096))
  {
	if (!(xml_parse ($xmlparser, $data, feof ($fp))))
	{
	  exit (sprintf ('XML error: %s at line %d', xml_error_string (xml_get_error_code ($xmlparser)), xml_get_current_line_number ($xmlparser)));
	}
  }

  fclose ($fp);
  xml_parser_free ($xmlparser);
}

function tag_open ($parser, $tag, $attr)
{
  $tag = strtolower ($tag);
  $i = count ($this->curptr[$tag]);
  $j = count ($this->parents);
  $this->curptr[$tag][$i] = array ();
  $this->parents[$j] = &$this->curptr;
  $this->curptr = &$this->curptr[$tag][$i];
  if (0 < count ($attr))
  {
	$this->curptr['attr'] = $attr;
  }

}

function tag_close ($parser, $tag)
{
  $i = count ($this->parents);
  if (0 < $i)
  {
	$this->curptr = &$this->parents[$i - 1];
  }

  unset ($this->parents[$i - 1]);
}

function cdata ($parser, $data)
{
  $data = trim ($data);
  if (!(empty ($data)))
  {
	$this->curptr['value'] .= $data;
  }

}
 }

?>

 

sitoks ereli?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ar veikia nebandziau, bet kai kur sintakse skiriasi, pvz kur buvo

- if (!$data) atkodavo if (!(empty ($data)))

- skliaustu prideta be proto

- vietoj "die()" -> exit()

- if (0 < $i) turi buti "if ($i>0)"

ir tt...

vienu zodziu atkoduota tikrai ne 100%, tad abejoju ar atkoduos gera scripta kur classes ir funkcijos ismetytos po keliolika failu ir visos persipynusios ;) cia labai easy daviau, nors prisipazystu ir tai nesitikejau kad atkoduos beveik toki pati kaip ir buvo :)

Gaila kad tiktai PHP5 niekas negali atkodint :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...