Re: file self check

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If you put that in the file itself, there is not much point though?

If I do say: 

  if (md5($_SERVER['PHP_SELF'])<>'asda8sd6asd7'){ ...


Anyone with access to the file could just comment that out and the script
self check wouldn't work.

I have honestly no idea how that pearl file did it, but
you couldn't edit it without breaking it.

> You could store a table or a text file associating to each script its MD5
> hash string.
> check the PHP md5() function
> 
> _________________________
> ----- Original Message -----
> From: "Ragnar" <Ragnar_7@xxxxxx>
> To: <php-windows@xxxxxxxxxxxxx>
> Sent: Monday, August 09, 2004 8:09 AM
> Subject:  file self check
> 
> 
> > Hi everyone,
> >
> > I was just wondering how one would write a php script that would check
> > itself, if it has been tempered with before running, and if it has would
> not
> > work.
> >
> > I have seen Perl scripts that work in such a why, that is you edit only
> 1
> > char in the file and it will not run anymore, but I couldn't figure out
> > how that was done.
> >
> > Anyone ever done this with PHP before? Is it even possible?
> >
> > cheers,
> >
> > Ben
> >
> > --
> > NEU: WLAN-Router für 0,- EUR* - auch für DSL-Wechsler!
> > GMX DSL = supergünstig & kabellos http://www.gmx.net/de/go/dsl
> >
> > --
> > PHP Windows Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
> 
> -- 
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
NEU: WLAN-Router für 0,- EUR* - auch für DSL-Wechsler!
GMX DSL = supergünstig & kabellos http://www.gmx.net/de/go/dsl

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux