Eric @ EricBess WebHome

Gana no arrogante, no perder de hambre, no hay choque de pecho y la cara, como el mío Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

php para evitar que applets maliciosos visita

Originalmente escrito PAYPAL IPN respuesta cuando se usa repetidamente para tratar de impedir que una función de la protección de los pobres, más tarde cambiado a la dirección original de auditoría ($ nombre = gethostbyaddr ($ _SERVER [ 'REMOTE_ADDR']); if (! Preg_match ( '/ paypal \. com $ / ', $ nombre)) {.....), que abandonó en el 000. En el registro ante la corte no vienen, debe haber un mejor algoritmo, el estudio que no saben.

? Ver código PHP
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
  ! avoid_refresh ( '15' ) ) die ( "Hacking Attempt!!" ) ; if (! avoid_refresh ('15 ')) die ( "intentos de" hacking "!!"); 
  ..... 
  ..... 
  ..... 
  $time ) { función avoid_refresh ($ tiempo) ( 
	  ; Invitado (); 
    isset ( $_SESSION [ "post_sep" ] ) ) { if (isset ($ _SESSION [ "post_sep"])) ( 
        time ( ) - $_SESSION [ "post_sep" ] < $time ) { if (tiempo () - $ _SESSION [ "post_sep"] <$ tiempo) ( 
      	  "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = tiempo (); 
          ; return false; 
        { ) Else ( 
            "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = tiempo (); 
            ; return true; 
        ) 
    { ) Else ( 
        "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = tiempo (); 
        ; return true; 
    ) 
  ) 

30 de octubre, 2008 Publicado por Eric | Codificación | No hay comentarios

PHP cifrado de datos

Cifrado de datos en nuestra vida se ha convertido cada vez más importante, sobre todo a la luz de la red tuvo lugar en un gran número de transacciones y la transferencia de grandes cantidades de datos. Si usted está interesado en la adopción de las medidas de seguridad, también están obligados a estar interesados en el aprendizaje de PHP para ofrecer una gama de características de seguridad. En este artículo, vamos a introducir estas características para proporcionar cierto grado de uso, de modo que pueda propia aplicación de software para añadir características de seguridad.

Conocimiento previo

PHP en los detalles de la función de seguridad, tenemos que gastar un poco de tiempo no ha entrado en contacto con el contenido de este campo de los lectores algunos conocimientos básicos de la criptografía, si los conceptos básicos de la criptografía ya está muy familiarizado con, puede saltarse esta parte del pasado .

La criptografía puede ser descrito como popular en el cifrado / descifrado de la investigación y la experimentación, la encriptación es fácil de entender la información no es fácil de convertir a procesar la información, no es fácil pasar a descifrar los datos se convierte a la original fácil de entender la información. No comprender la información a que se refiere como contraseñas, fácil de entender la información, conocido como código.

El cifrado de datos / descifrado requiere una cierta algoritmos pueden ser muy simples, como el famoso código de César, pero el actual algoritmo de cifrado a ser relativamente mucho más compleja, algunos de los cuales hacer uso de los métodos existentes no pueden ni siquiera descifrar el archivo.

PHP función de cifrado, siempre que hay una cosa a no utilizar las plataformas de Windows pueden experimentar crypt () es también muy familiarizado con la realización de esta función se llama una función de cifrado manera, puede ser una serie de códigos de cifrado, contraseñas no pueden ser convertidos a la original Los códigos. A pesar de la vista, esta parece ser una función inútil, pero es ampliamente utilizado para garantizar la integridad de la contraseña del sistema. Esto se debe a que una vez que el de ida contraseñas encriptadas caer en manos de un tercero que, como no puede reducirse a expresar y, por tanto, no sirve de mucho. En la validación de las aportaciones de los usuarios una contraseña, el usuario de entrada también se utiliza en un sentido un algoritmo, si la importación y el almacenamiento cifrado de la contraseña después del partido, y luego entró en un mensaje debe ser correcta.

crypt () la función

PHP también ofrece el uso de su cripta () la función de completar una forma de cifrado. Voy a estar aquí una breve introducción a la función:

cripta cadena (string input_string [, cadena de sal])

Input_string los parámetros que deben ser codificados cadena, la segunda opcional sal es un poco cuerda, que puede afectar el código de encriptación, conocida como la regla a cabo nuevos ataques se espera que contar. Por defecto, PHP usando una 2-cadena de caracteres interferir con DES, si está utilizando el sistema MD5 (I será presentado más adelante en el algoritmo MD5), que usará un 12-cadena de caracteres de injerencia. Por cierto, se puede encontrar con el fin de aplicar el siguiente sistema será utilizado para interferir con la longitud de la cadena:

print "Mi sistema de sal tamaño es:". CRYPT_SALT_LENGTH;

El sistema puede también apoyo de otras algoritmo de cifrado. crypt () para apoyar a cuatro algoritmo, que es apoyado por el texto siguiente algoritmo y de los correspondientes parámetros de la duración de la sal:

Sal longitud del algoritmo
CRYPT_STD_DES 2-personaje (por defecto)
CRYPT_EXT_DES 9-carácter
CRYPT_MD5 de 12 caracteres que comienza con $
CRYPT_BLOWFISH 16-comenzando con carácter $

1 2 3

30 de octubre, 2008 Publicado por Eric | Codificación de Mercancías, sin clasificar | No hay comentarios