Toon posts:

[PHP] Source onleesbaar maken *

Pagina: 1
Acties:
  • 140 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik ben wel eens scripts tegengekomen waarvoor je dan moest betalen. Je downloade gewoon de scripts maar als je dan de .php file opende kreeg je allemaal vage tekens. Maar als je hem benaderde via de webserver werkte het script wel gewoon. Iemand een idee hoe ik dit ook kan doen?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

binary opslaan ipv plain tekst :?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Op zaterdag 23 maart 2002 16:36 schreef D2k het volgende:
binary opslaan ipv plain tekst :?
En hoe doe ik dat ? :9

Verwijderd

Met je ftp client.. ff andere mode selecteren

  • superjoost
  • Registratie: Maart 2001
  • Laatst online: 22:10
Op zaterdag 23 maart 2002 16:52 schreef Lutjebroek het volgende:

[..]

En hoe doe ik dat ? :9
Je moet een andere text-editor gebruiken, bijvoorbeeld wordpad.

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Of met Zend Encoder :) Wel een pakket van 2000 gulden :7

  • superjoost
  • Registratie: Maart 2001
  • Laatst online: 22:10
Op zaterdag 23 maart 2002 16:54 schreef TimD het volgende:
Met je ftp client.. ff andere mode selecteren
Dit is niet het probleem, geloof ik (correct me if i'm wrong!) Het script werkt gewoon, hij kan het alleen niet openen in z'n text-editor

Verwijderd

Topicstarter
Nee het is dus juist andersom.
Ik heb een script wat ik wil beveiligen

Met ftp uploaden heb ik al gedaan, maakt niets uit, je kan daarna de file gewoon nog lezen op je comp.

En opslaan in wordpad? kan je dat effe uitleggen ?

Verwijderd

Je moet echt de Zend encoder gebruiken zoals MisterData al zei.

Verwijderd

Of gewoon je txt bestanden versleutelen (md5).

Maar als het gaat om security kun je toch gewoon je bestanden beveiligen met chmod ofzo?

Verwijderd

Op zaterdag 23 maart 2002 17:19 schreef daniel_hoenderdos het volgende:
Of gewoon je txt bestanden versleutelen (md5).
Dan kun je net zo goed een leeg bestand uploaden, daar heb je net zoveel aan :o

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
RC5/Blowfish ofzo kan wel , dat is ook decryptable en dat is vrij handig ;)

Verwijderd

Op zaterdag 23 maart 2002 17:50 schreef MisterData het volgende:
RC5/Blowfish ofzo kan wel , dat is ook decryptable en dat is vrij handig ;)
Juah, op zich wel he ;) :o

Verwijderd

als je iets simpels wil hebben kun je ook een hele vage combinatie van url_encodes en base64_encodes gebruiken enzo... is ook allemaal wel te decoderen... mensen moeten dan alleen weten welke combinatie van decodes ze achter elkaar moeten uitvoeren...

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Ik zie hier een vraag: Ik wil fiets.

mensen die met url_encode, md5, rc5 e.d. aankomen geven in principe antwoord op die vraag met:

"Dan pak je deze vlieger."

Misterdata heeft het goede en zinnige antwoord gegeven. Het is met ZEND encoder gedaan.

Zelfs in de IT heb je de vaardigheid : "Begrijpend lezen" nodig.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Grum
  • Registratie: Juni 2001
  • Niet online
als je het script zelf wil runnen en je wil het op die manier versleutelen dan staat de manier om em te 'ontsleutelen' ook altijd in die file :) (word anders lastig em te gebruiken he)

het antwoord is en blijft: Zend encoder

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 09-09 11:02
Op zaterdag 23 maart 2002 18:23 schreef dusty het volgende:
Zelfs in de IT heb je de vaardigheid : "Begrijpend lezen" nodig.
Op zich mee eens, maar een correcte topictitel helpt daar wel bij.

Verder is het natuurlijk niet zo dat de Zend encoder leesbare tekst omzet in onleesbare tekst (die dan vervolgens gedecodeerd wordt ofzo) maar gewoon de gecompileerde PHP code opslaat.

Verwijderd

jah codeer het met md5 :P en dan weer terug coderen :P

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 09-09 11:02
Op zaterdag 23 maart 2002 18:31 schreef xtentic het volgende:
jah codeer het met md5 :P en dan weer terug coderen :P
Voor sommige mensen is zelfs gewoon lezen blijkbaar te veel. Of is deze grap zo subtiel dat ik 'm niet begrijp?

Verwijderd

humz , bij rabo telebanking zit een encrypt programma encrypt.exe, ik denk alleen dat er geen decrypt bij zit :P

  • Grum
  • Registratie: Juni 2001
  • Niet online
we worden te oud hiervoor he Soultaker :'(

Verwijderd

Op zaterdag 23 maart 2002 18:32 schreef Soultaker het volgende:

[..]

Voor sommige mensen is zelfs gewoon lezen blijkbaar te veel. Of is deze grap zo subtiel dat ik 'm niet begrijp?
inderdaad is wreed te moeilijk :)... maar je wilt onleesbare tekens.... dan kan je die md5 weer converteren per letter (bv letter nummer + 128 ofzo?)

mja ik snap het zelf wel maar ook weer niet :+

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op zaterdag 23 maart 2002 18:30 schreef Soultaker het volgende:
[..]
Op zich mee eens, maar een correcte topictitel helpt daar wel bij.
Ik heb er maar eens wat zinnigs van gemaakt. :)
Verder is het natuurlijk niet zo dat de Zend encoder leesbare tekst omzet in onleesbare tekst (die dan vervolgens gedecodeerd wordt ofzo) maar gewoon de gecompileerde PHP code opslaat.
Het is onleesbaar voor de persoon die hem in een text-editor opent. Terwijl de webserver nog steeds de pagina kan uitvoeren.

DAT wordt dus ook bedoeld met de oorspronkelijke vraag.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op zaterdag 23 maart 2002 18:34 schreef Grum het volgende:
we worden te oud hiervoor he Soultaker :'(
Maar goed dat je mijn naam er niet bijzette, anders had ik je bij de volgende meeting pijn moeten doen :P

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 09-09 11:02
Op zaterdag 23 maart 2002 18:34 schreef kiek het volgende:
humz , bij rabo telebanking zit een encrypt programma encrypt.exe, ik denk alleen dat er geen decrypt bij zit :P
Argh!
Op zaterdag 23 maart 2002 18:35 schreef xtentic het volgende:
maar je wilt onleesbare tekens.... dan kan je die md5 weer converteren per letter (bv letter nummer + 128 ofzo?)
Rhaaa!

* Soultaker gelooft dat Grum gelijk heeft.

Verwijderd

Op zaterdag 23 maart 2002 18:38 schreef Soultaker het volgende:
Rhaaa!
* Soultaker gelooft dat Grum gelijk heeft.
blama...

offtopic:
onleesbare tekens kan trouwens niet, het blijft leesbaar :+

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op zaterdag 23 maart 2002 18:35 schreef xtentic het volgende:
[..]
inderdaad is wreed te moeilijk :)... maar je wilt onleesbare tekens.... dan kan je die md5 weer converteren per letter (bv letter nummer + 128 ofzo?)

mja ik snap het zelf wel maar ook weer niet :+
Ga je gang, als jij het op deze manier kan oplossen biedt ik je een baan aan.

Als het ons toch lukt om jouw oorspronkelijke PHP code te ontcijferen binnen een week mag jij mij en grum ( + soultaker) een avondje mee uitnemen naar wat cafe's op jouw kosten >:)

( Ik neem aan dat ze daar helemaal geeen problemen mee heeft :P )

[edit: Soultaker er even bijgezet :P ]

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 09-09 11:02
Op zaterdag 23 maart 2002 18:36 schreef dusty het volgende:
Het is onleesbaar voor de persoon die hem in een text-editor opent. Terwijl de webserver nog steeds de pagina kan uitvoeren.

DAT wordt dus ook bedoeld met de oorspronkelijke vraag.
Dat had ik wel begrepen, maar zelfs na jou toelichting en het wijzigen van de titel schijnen sommige mensen nog niet helemaal te begrijpen dat 't niet de bedoeling is dat de PHP code naar een willekeurig vreemde codering wordt omgezet.

Aangezien de hele Zend engine opensource is lijkt het me trouwens niet zo moeilijk om je eigen PHP-compiler te bouwen (a la Zend encoder). Dat scheelt in ieder geval een hoop geld.

[edit]Het blijkt dat je voor het inlezen van die Zend encoder bestanden de Zend optimizer nodig hebt, die weer niet open source is. Dan zal het dus wat meer moeite kosten om het bestandsformaat te kunnen achterhalen, hoewel het in principe nog steeds goed mogelijk is, aangezien de 'Zend intermediate code' wel in het open-source deel gegenereerd en geinterpreteerd wordt.

Verwijderd

Op zaterdag 23 maart 2002 18:40 schreef dusty het volgende:

[..]

Ga je gang, als jij het op deze manier kan oplossen biedt ik je een baan aan.

Als het ons toch lukt om jouw oorspronkelijke PHP code te ontcijferen binnen een week mag jij mij en grum een avondje mee uitnemen naar wat cafe's op jouw kosten >:)

( Ik neem aan dat Grum daar helemaal geeen problemen mee heeft :P )
ik heb ooit eens een htmltje gezien waarin een js scriptje werdt gebruikt en met dat js scriptje de html code weer werdt encrypted... dat is volgens mij de enigste manier om data te encoden... ofzo?

tis maar een idee ofzo?!

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op zaterdag 23 maart 2002 18:41 schreef xtentic het volgende:
[..]
tis maar een idee ofzo?!
Mijn weddenschap blijft staan :)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

http://apc.communityconnect.com/download.html

Dit pakket schijnt ook een pre-compiler te hebben....

Programmer - an organism that turns coffee into software.


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

apc.. brrrrrrrrrr.. heb het een tijdje gebruikt, echter begon het vreemde kuren te vertonen. (hij pre-compiled de PHP live, als depagina veranderd is compileert hij hem, en dan cached hij de gecompileerde versie. Echter gaat dit niet altijd goed, en heb je nog steeds de .php bestanden zelf nodig (omdat hij zelf soms zijn cache kan legen..)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op zaterdag 23 maart 2002 18:51 schreef dusty het volgende:
apc.. brrrrrrrrrr.. heb het een tijdje gebruikt, echter begon het vreemde kuren te vertonen. (hij pre-compiled de PHP live, als depagina veranderd is compileert hij hem, en dan cached hij de gecompileerde versie. Echter gaat dit niet altijd goed, en heb je nog steeds de .php bestanden zelf nodig (omdat hij zelf soms zijn cache kan legen..)
Ik ken het pakket zelf niet....

en ik zeg al helemaal niet dat het perfext is

Programmer - an organism that turns coffee into software.


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op zaterdag 23 maart 2002 18:54 schreef LuCarD het volgende:
[..]
Ik ken het pakket zelf niet....
Ik wel.
en ik zeg al helemaal niet dat het perfext is
Dat weet ik, mar ik gaf alleen mijn ervaring met het pakket. (maar dat is alweer een jaar geleden, misschien is ie nu beter geworden..)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Grum
  • Registratie: Juni 2001
  • Niet online
Op zaterdag 23 maart 2002 18:40 schreef dusty het volgende:

Ga je gang, als jij het op deze manier kan oplossen biedt ik je een baan aan.

Als het ons toch lukt om jouw oorspronkelijke PHP code te ontcijferen binnen een week mag jij mij en grum ( + soultaker) een avondje mee uitnemen naar wat cafe's op jouw kosten >:)

( Ik neem aan dat ze daar helemaal geeen problemen mee heeft :P )

[edit: Soultaker er even bijgezet :P ]
ik niet .. maar jij word al oud he :+

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

Op zaterdag 23 maart 2002 18:56 schreef dusty het volgende:
(maar dat is alweer een jaar geleden, misschien is ie nu beter geworden..)
Nee, helaas het werkt nog steeds brak. Laatst nog een keer 'moeten' gebruiken, maar ik ben er ook geen fan van.

Maar aangezien PHP opensource is kan je natuurlijk ook gewoon ff een eigen PHP versie schrijven/aanpassen die zelf .php's gaat decrypten volgens een eigengemaakt encryptie sleutel. Maar of dat echt de moeit waard is?? Zend is nu ook weer niet zoduur :)

Verwijderd

ik weet niet of dit ook voor php gebruikt kan worden (= voor html) maar probeer eens dit script. Het gooit je code wat door elkaar zodat het voor mensen moeilijker te lezen is. En je kan het natuurlijk ook weer terug converten. 8-)


edit: wel even opslaan op je HD anders kan je geloof ik geen previeuw gebruiken.

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op zaterdag 23 maart 2002 20:23 schreef Atar het volgende:
ik weet niet of dit ook voor php gebruikt kan worden (= voor html) maar probeer eens dit script. Het gooit je code wat door elkaar zodat het voor mensen moeilijker te lezen is. En je kan het natuurlijk ook weer terug converten. 8-)


edit: wel even opslaan op je HD anders kan je geloof ik geen previeuw gebruiken.
hier heb je dus totaal niks aan..

even <textarea></textarea> om die document.write zetten en je hebt de broncode al..

Verwijderd

Topicstarter
########################################

Maar ik heb nu nog steeds geen antwoord.

########################################

Ik heb een voorbeeldje weten te bemachtigen:

dit staat er in de .php file:

###########

Zend 2000112002 1 1345 4049 xù
2YmoâF¶Ô|ÈþÕJÕUjrøuœ® IQIÊUU¥ÈÁN°.Ø1¹»ßÙ]¯Y/&+DÁìçmg5¬ÎÅ2Ì#ô×&/Û4~mV«oÃ(Ê˶mðt(Sb\O]ß(²çÏËçCq)[ÆE§ø¡ÐÙH9PK¶\b ÷-/ôv1»£òhÃèþq=ey·siA%íXÙ¢Pu`AãÞûÖ»Îp|úñÅU®æ£[îKv5ï&#4ΣY}çv1s~Åèl4Ü\÷ÏÆW@ôÄÂu8¡ÁÅÙt2ÕµmÅXK3V!q¡·Â2õ:ó!º-
ŸÖì¯[x5ý4ë_3WßuœÎùôj,rlÝ"W·È£F7ãF]ìbtÞ?~O'èÃå
ºÓ5ZÇyòðáœÄyŜá*Âe¶
qoZç{j,6sJhÀ·¯=òOðT#Oî»öïgo(¿Únr² >Ù{OF-{ŒÈô\Äiç ç¶?S=s<Å3WóL!Ê.Âc":mÎMQùýjÈ>ç«CD4ÙñwùUN mKÕìù¬óå+Žeu1
"ÉÒZž²µZÆ¡Vë÷á:NÃU\²ýûjãmp(ûŜâ ï@íêB€i`ûM¢Ú«WUÀ«JôÎvòdaå?,sAPöÞ RŒ®¯$Ñ­òu«À_ iãÿÅšÎÎñWØæ|GPQì#ä&®o
Ÿ®ygë]25UË$âT*[lÖIÔ€É3MTÓ€ektŜÒCÖ£yoO=%]ü.Jv=BèŸnÖ `S!£0Z_âô±Xv±mâÞÛm€[ùœn$Õc±1¿03ñÿµØªu:HœãØÕ7ï9\¯¿cb9øšïíX$]Pº¿àW²RSeŒø,[ŸÔë õæ~T^L?ß²Û÷ÔàéÍÑ÷0ŽJïÒ/öí|:»ìÕ`Ý_JT.aœ:¹Ú» N*ì§üá¯4·c6Ý#uT2)ÉÕcêªdZýìíøÍst;q6¢C<ÏBÁwàyßÚ=Ø£AÁw`kްE,'~ê¿Á$ÿUtlã%JŸ#$ÙÍì×$J«UÓ,Íy4V_²ŒòÒmæªÒê¯RÆ^ÈiÎb,ã0söÀèk¥àl²ý6 ÈVIúì`÷D,€ª»ìÛ}ÛÈîïâ4º{xÚ¬ÌÀÜñ«Î€a°Ó ,êHU|,Gvœg|©>onuB"Úþ>+ @õSgH^?doéâpÈþ@õ«0I×<S~L²Nž± UXõpâÎq²Õ¢Ÿ8Ŝ
c!Ê sŽ<Ó¢ŸO(ÿ1¢?Œþ[?ZKMÛrسjVëfà²ß><·\Ç£!Ŝ£ð:[-§åR×µM@ À'ÀX4 Ŝ¯p+¶Mu¯Z·U%Ùò¶²îoל?}VÇ#0ЧíðÕ å{0ÓÃUvÂc;ìk4;ÈóMPÛ§üqÒ?àF×§š6ÕöÑ©oQjT?*Æì³Ç)

###########

ls je dit dus opent met notepad ofzo krijg je dit maar als je het runt via een webserver blijkt het dus wel gewoon een php script te zijn.

Dit wil ik dus ook
en ik denk dat het hier met Zend progje is gedaan aangezien ik Zend in het begin van de file zie staan.

Klopt dit?

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

Op maandag 25 maart 2002 16:34 schreef Lutjebroek het volgende:
Klopt dit?
Ja.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 25 maart 2002 16:34 schreef Lutjebroek het volgende:
Dit wil ik dus ook
en ik denk dat het hier met Zend progje is gedaan aangezien ik Zend in het begin van de file zie staan.

Klopt dit?
Dat is met de zend Encoder gemaakt. Antwoord op je vraag is dus _allang_ gegeven ;)

Verwijderd

Topicstarter
Ik zend encoder gedownload, php file gecodeerd en toen op me webserver gezet, maar als ik de file bezoek krijg ik die gecodeerde inhoud te zien en het script werkt dus niet

Verwijderd

Op zondag 31 maart 2002 14:57 schreef Lutjebroek het volgende:
Ik zend encoder gedownload, php file gecodeerd en toen op me webserver gezet, maar als ik de file bezoek krijg ik die gecodeerde inhoud te zien en het script werkt dus niet
ik weet er niet veel van af, maar ik GOK dat je server niet zend-enabled is :)

  • Glock
  • Registratie: November 2001
  • Niet online
Op zondag 31 maart 2002 15:02 schreef woeitje het volgende:

[..]

ik weet er niet veel van af, maar ik GOK dat je server niet zend-enabled is :)
en ik bevestig het voor je tenzij 'zend encoded files' natuurlijk een andere extentie moeten hebben.

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

Op zondag 31 maart 2002 14:57 schreef Lutjebroek het volgende:
Ik zend encoder gedownload, php file gecodeerd en toen op me webserver gezet, maar als ik de file bezoek krijg ik die gecodeerde inhoud te zien en het script werkt dus niet
Je moet de zend-optimizer downloaden en installeren. Staat ook zeer duidelijk aangegeven: http://www.zend.com/store/products/zend-optimizer.php

Verwijderd

Topicstarter
Dat had ik dus al gedaan

Verwijderd

Wat een prachtig topic. Kostelijk leesvoer. Ga door Ga door. Endulge me.
Pagina: 1