/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Eksisterer der usynlig kode??
Fra : Jakob Munck


Dato : 24-05-06 13:57

Jeg har downloadet et opensource cms-system (lavet i php) fra nettet, og
forsøger p.t. at finde ud af, hvordan det virker. Det håber jeg at blive
klogere af. Men der er noget jeg ikke forstår. På den site, som systemet
skaber og som jeg kan se i min browser (på min lokale Apache-server), står
der en tekst ("Powered by...."), som jeg gerne vil have fjernet, og som man
har lov til at fjerne, hvis man betaler nogle penge. Men jeg kan ikke finde
denne tekst i de php-filer, som siten består af !!

Det er meget mærkeligt, synes jeg, for man skulle ikke tro, at der kunne
blive vist noget på en website, som ikke først var skrevet i de filer, som
skaber siten og som derfor kunne findes i disse filer, hvis man ser dem
igennem med en tekst-editor. Men måske tager jeg fejl??

- Hvad er forklaringen?

- Eksisterer der usynlig kode, som skaber skrift i browseren, men som ikke
kan genfindes i php-filerne?

Hvem kan hjælpe med en forklaring?

v.h.
Jakob



 
 
Sune Storgaard (24-05-2006)
Kommentar
Fra : Sune Storgaard


Dato : 24-05-06 14:03

Jakob Munck skrev:

<klip>
> - Eksisterer der usynlig kode, som skaber skrift i browseren, men som
> ikke kan genfindes i php-filerne?
>
> Hvem kan hjælpe med en forklaring?

Nej der er ikke noget usynlig kode, højest kode du ikke forstår betydningen
af.

Kan være det er obfuskeret kode, eller kode som er inkluderet et sted og
kaldt et andet sted, så du på den måde ikke lige umiddelbart ser det.

Dog svært at sige noget konkret uden at kan se php og html'et.

--
This episode is called: "an elephant fucks a pig".
But the networks had it changed to "an elephant makes love to a pig".
Which is kind of silly, because if an elephant was on top of the pig,
it wouldnt be making love to it, it would be fucking it



Jakob Munck (24-05-2006)
Kommentar
Fra : Jakob Munck


Dato : 24-05-06 14:29

> Kan være det er obfuskeret kode, eller kode som er inkluderet et sted og
> kaldt et andet sted, så du på den måde ikke lige umiddelbart ser det.
>

Jeg ved ikke hvad obfuskeret betyder, men jeg har set samtlige systemets
filer igennem og ikke kunnet finde den tekst, som ses tydeligt på sitens
forside, når den vises i en browser. Mærkeligt, synes jeg?

v.h.
Jakob



Peter Brodersen (24-05-2006)
Kommentar
Fra : Peter Brodersen


Dato : 24-05-06 18:05

On Wed, 24 May 2006 15:29:00 +0200, "Jakob Munck"
<jm2_fjern_dette@webspeed.dk> wrote:

>Jeg ved ikke hvad obfuskeret betyder, men jeg har set samtlige systemets
>filer igennem og ikke kunnet finde den tekst, som ses tydeligt på sitens
>forside, når den vises i en browser. Mærkeligt, synes jeg?

Obfuskeret betyder, at det ikke umiddelbart er klart, så det fx ikke
lige er til at finde ved en simpel søgning. Eksempler på dette:

print "Pow"."ere"."d by".": Fo"."o";

print str_rot13("Cbjrerq ol: Sbb");

Ingen af de linjer vil du kunne finde ved en helt simpel søgning på fx
"Powered", men de printer begge "Powered by: Foo".

Sandsynligvis er det mere skjult end bare en enkelt linjes kode. Men
hvis det i licensen er angivet, at du ikke må fjerne teksten, med
mindre, du betaler, hvorfor vil du så gøre det?
--
- Peter Brodersen
Ugens værktøj - Find vej: www.findvej.dk

Jakob Munck (24-05-2006)
Kommentar
Fra : Jakob Munck


Dato : 24-05-06 18:35

Tak for kommentarerne.

- Det viste sig at den pågældende tekst var krypteret med "base64_encode".
Detfor kunne den ikke findes med en simpel søgning.

- Som nævnt, jeg eksperimenterer, for at lære.

v.h.
Jakob



Kim Schulz (24-05-2006)
Kommentar
Fra : Kim Schulz


Dato : 24-05-06 14:12

On Wed, 24 May 2006 14:57:18 +0200
"Jakob Munck" <jm2_fjern_dette@webspeed.dk> wrote:

> Jeg har downloadet et opensource cms-system (lavet i php) fra nettet,
> og forsøger p.t. at finde ud af, hvordan det virker. Det håber jeg at
> blive klogere af. Men der er noget jeg ikke forstår. På den site, som
> systemet skaber og som jeg kan se i min browser (på min lokale
> Apache-server), står der en tekst ("Powered by...."), som jeg gerne
> vil have fjernet, og som man har lov til at fjerne, hvis man betaler
> nogle penge. Men jeg kan ikke finde denne tekst i de php-filer, som
> siten består af !!
>
> Det er meget mærkeligt, synes jeg, for man skulle ikke tro, at der
> kunne blive vist noget på en website, som ikke først var skrevet i de
> filer, som skaber siten og som derfor kunne findes i disse filer,
> hvis man ser dem igennem med en tekst-editor. Men måske tager jeg
> fejl??
>
> - Hvad er forklaringen?
>
> - Eksisterer der usynlig kode, som skaber skrift i browseren, men som
> ikke kan genfindes i php-filerne?
>
> Hvem kan hjælpe med en forklaring?


Det er svært at sige uden lige at vide hvilket CMS det er.
hvis du smider et link er jeg sikker på at nogen kan forklare dig det.


Jakob Munck (24-05-2006)
Kommentar
Fra : Jakob Munck


Dato : 24-05-06 14:26

Det drejer sig om www.cutephp.com som p.t. er nede.

v.h.
Jakob



Geert Lund (24-05-2006)
Kommentar
Fra : Geert Lund


Dato : 24-05-06 19:18

Jakob Munck wrote:

> Det drejer sig om www.cutephp.com som p.t. er nede.

Det var vel nemmere at betale for retten (og muligheden) for at fjerne
powered by sætningen?

--
//Geert

Jakob Munck (24-05-2006)
Kommentar
Fra : Jakob Munck


Dato : 24-05-06 22:30

> Det var vel nemmere at betale for retten (og muligheden) for at fjerne
> powered by sætningen?
>

Det er altid nemmere at købe sig til det hele. Man lærer bare ikke så meget
af det!

jm



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste