elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 [3] 4
21  Foros Generales / Noticias / Re: ¿Educación para todos? Un estudio advierte del fracaso de los cursos 'online'... en: 5 Diciembre 2015, 20:33 pm
Un problema es que demasiada gente, al no costarle dinero los abandona en cuanto se complica la cosa

De forma lógica también y contando lo anterior, estos cursos si trabajas y no tienes dinero a lo mejor suficiente para una conexión a internet, para un pc o para estar gastando en cibers, ni tiempo, al final quien los hará...? Unicamente los que tienen tiempo y dinero (algo extremo creo el  ejemplo pero es una realidad también)
22  Foros Generales / Sugerencias y dudas sobre el Foro / Poder usar markdown en los posts. en: 5 Diciembre 2015, 20:28 pm
Hola chic@s!

El título ya lo explica en si. Creo que sería una gran funcionalidad además de que los posts adquirirían sin mucha dificultad un gran vistazo estético (excluyendo las personas que se esfuerzan para darles una vista más que llamativa usando los bbcodes).

En la web hay conversores de markdown a bbcode pero son poco funcionales a mi parecer, aunque lo pases primero a HTML y luego a bbcode no son muy buenos parseando.

Además la sintaxis markdown veo que es el próximo futuro en cuanto redacción de textos de caracter técnico por su rapidez y versatilidad.

Recalco que desconozco si existe mucha carga para el foro en cuestión de integrar este tipo de sintaxis, quizá temas de seguridad o similares.
Sin embargo creo que sería una gran funcionalidad que (a mi parecer) encantará a muchos usuarios.

Aunque ya lo comenté en otro hilo, no sé si integrar el code folding cuando se publica código, sea posible. Defiendo el code folding como algo que en codes largos por ejemplo, podamos desplegar y cerrar unicamente los trozos que deseamos ver o revisar de un code.
23  Programación / PHP / Re: Ganar dinero con PHP y Fortumo (SMS Premiums) en: 5 Diciembre 2015, 19:29 pm
Hola nuevamente gAb1

Si, el código funciona, ya está arreglado lo de la url, fue un error sin querer.
El code que tengo alojado en mi server en este caso una máquina de uso casera que rara vez recuerdo encender XAMPP ya que por defecto no lo inicio con el PC si funciona correctamente.

24  Programación / PHP / Re: Ganar dinero con PHP y Fortumo (SMS Premiums) en: 5 Diciembre 2015, 00:01 am
Hola gAb1.

Te equivocas!
Porfavor, revisa el post de manera correcta.
No doy enlaces a ningún programa (copia y pega en el navegador los links de google que hay en el código y verás que
no los lleva al programa sino a una PRUEBA DE CONCEPTO de lo que sería el programa.

Es un ejemplp práctico quizá para donaciones pero lo ejemplifiqué mal quizá en el pdf.

Saludos!!
25  Programación / PHP / Ganar dinero con PHP y Fortumo (SMS Premiums) en: 4 Diciembre 2015, 22:29 pm
Hola chi@s.

He redactado este pdf y me gustaría compartirlo sobre Fortumo y PHP. Os dejo el código PHP y este, el pdf https://drive.google.com/file/d/0B0T63NuiX4qFUnhQaVVBVWxlNzA/view?usp=sharing.

Código
  1. <?php
  2.  
  3. /*
  4. Script para procesar las peticiones de Fortumo.
  5.  
  6. Estructura del código:
  7. 1. Primero comprobamos que la petición provenga de una IP de Fortumo.
  8. 2. Comprobamos que la firma sea la misma que la que obtenemos al crear nuestro servicio
  9. de Fortumo.
  10. 3. Comprobamos el estado del pago (leerse los guidelines en ) y solo si este es
  11. satisfactorio continuamos.
  12. 4. Creamos un array con los links de los programas que enviaremos a las personas que soliciten
  13. nuestro servicio.
  14. 5. Comprobamos que el programa que nos pide el cliente este entre los que ofrecemos y además
  15. nos aseguramos de que aunque escriba el nombre del programa en minúscula o deje espacios
  16. sea igual de válido el mensaje.
  17. 6. Enviamos el link al teléfono desde el cual podrá descargar lo solicitado.
  18.  
  19. Las funciones están al final del código.
  20.  
  21. Dado que no es un foro Warez, al probar mi servicio el enlace que te llegará
  22. no será de la descarga de estos programas sino de una imagen en concreto.
  23.  
  24. Para probarlo (si quereis gastar 1,45 :P) podeis enviar un mensaje al 27992 con TXT DOWN PHOTOSHOP
  25. o TXT DOWN VEGAS o TXT DOWN OFFICE32 o TXT DOWN OFFICE64 solo para España dado que estaba probando.
  26.  
  27. */
  28.  
  29.  
  30. //Comprobar si la IP viene de Fortumo
  31. $ips_fortumo = array(
  32. '54.72.6.126',
  33. '54.72.6.27',
  34. '54.72.6.17',
  35. '54.72.6.23',
  36. '79.125.125.1',
  37. '79.125.5.95',
  38. '79.125.5.205'
  39. );
  40. if(!in_array($_SERVER['REMOTE_ADDR'], $ips_fortumo)) {
  41. die("Unknow IP");
  42. }
  43.  
  44.  
  45. //Comprobar la firma con nuestro secreto.
  46. $sig_fortumo = ''; // Introducir vuestra firma aquí.
  47. if(empty($sig_fortumo) || !check_signature($_GET, $sig_fortumo)) {
  48.    die("Error: Invalid signature");
  49.  }
  50.  
  51. //Los enlaces que enviaremos a las personas.
  52. $keys_message = array(
  53. 'PHOTOSHOP',
  54. 'VEGAS',
  55. 'OFFICE32',
  56. 'OFFICE64',
  57. );
  58. $download_Links = array(
  59. 'PHOTOSHOP' => 'https://goo.gl/lxqs5Q',
  60. 'VEGAS' => 'https://goo.gl/hrCU67',
  61. 'OFFICE32' => 'https://goo.gl/oVmijS',
  62. 'OFFICE64' => 'https://goo.gl/oVmijs',
  63. );
  64.  
  65.  
  66. //Comprobar el estado del pago, solo continuará si el pago ha sido efectivo.
  67.  
  68.  if(preg_match("/OK/i", $_GET['status'])
  69.    || (preg_match("/MO/i", $_GET['billing_type']) && preg_match("/pending/i", $_GET['status'])))
  70. {
  71.  
  72. //Apartir de aquí, do whatever you want
  73.  
  74. /* Comprobar si el programa que el cliente solicita lo tenemos disponible y corregir
  75. posibles errores de espacios o letras minúsculas*/
  76. $keyword = $_GET['message']; //Obtener la keyword del programa a descargar.
  77.   str_replace(' ', '', $keyword); //Quitar espacios en blanco si los hay
  78. $keyword = strtoupper($keyword);//Convertir todo a mayúsculas si es que se ha escrito en minúsculas.
  79.  
  80. if(!in_array($keyword, $keys_message)) {
  81. echo("No se reconoce el programa solicitado. Por favor, escribirlo
  82. tal como se muestra en la imagen del anuncio.");
  83. die;
  84. }
  85.  
  86.  
  87. //Enviar el link del programa al teléfono del cliente
  88.  
  89.   echo("Gracias por descargar $keyword.
  90.   Este es el enlace de descarga: {$download_Links[$keyword]}.");
  91.  
  92. }else{
  93. die;
  94. } //Fin de la comprobación de pago
  95.  
  96. //Función -  check_signature()
  97. function check_signature($params_array, $sig_fortumo) {
  98.    ksort($params_array);
  99.  
  100.    $str = '';
  101.    foreach ($params_array as $k=>$v) {
  102.      if($k != 'sig') {
  103.        $str .= "$k=$v";
  104.      }
  105.    }
  106.    $str .= $sig_fortumo;
  107.    $signature = md5($str);
  108.  
  109.    return ($params_array['sig'] == $signature);
  110.  }
  111.  
  112.  
  113.  
  114. ?>
  115.  


Espero que os sea buena y amena la lectura y cualquier sugerencia o duda, feel free to comment :D
26  Foros Generales / Foro Libre / Re: Sistema operativo favorito? en: 28 Noviembre 2015, 10:22 am

Prácticamente para casi todo, no suelo jugar pero juegos como Nexuiz
me son más que suficientes.
27  Programación / Programación General / Re: Programación para cajeros ATM en: 21 Noviembre 2015, 12:05 pm
Gracias engel lex

La duda también me viene a que, en la bolsa de trabajo, cómo denominarían a este puesto, "Puesto de programador de cajeros automatizados BBVA"?
Y la titulación necesaria para optar sería de técnico informático, cierto?

Al ser algo proporcionado por entidades los cajeros, supongo que no hay mucha información de cómo logran las comunicaciones con las entidades bancarias...Lo digo porque sería interesante sustituir a WinXP por algo opensource y rebajar los costes para las entidades pero también obtener un beneficio para el responsable de sustituir al software de estos cajeros  :D
 
28  Foros Generales / Sugerencias y dudas sobre el Foro / Re: ideas para mejorar el foro en: 21 Noviembre 2015, 11:50 am
>>Code Folding

Hola chic@s!

Pues el título verde lo dice todo, el code folding es algo que agradezco mucho en casi cualquier editor de código.
Sobretodo la idea me viene desde Sublime ya que me es mucho más fácil organizar el código en secciones y así para cualquier lector de mi código, simplemente despliega la sección que le interese y la analiza o hace lo que desee.

A nivel personal, ver code folding en códigos grandes que alguna vez se postean creo que ayudaría mucho (no sé si la funcionalidad está implementada en el foro y quizá no sepa usarla).
29  Seguridad Informática / Hacking / Re: Proxy para ocultar o cambiar IP? en: 21 Noviembre 2015, 00:35 am
Hola xpuns

Tanto en Google Chrome como en Firefox existe un add-on llamado Anonymox. Este te permite cambiarte la IP con una simple pulsación, además dispone de una versión premium que te permite añadir más direcciones IPs de distintos países.

30  Foros Generales / Foro Libre / Re: Estudiar el pasado para enterder el presente en: 21 Noviembre 2015, 00:06 am
Hola!

Es cierto que hay que estudiar el pasado para entender, creo, parte del presente, pero, ningún estudio puede justificar el acto discriminado de quitar vidas.

Con esto intento manifestar que aquellas personas que intentan "exculpar" de alguna manera alegando que en un principio, Francia levantó la ira con sus tiras cómicas de Charlie Hebdo y que por ello ahora está pasando lo que está pasando, MAL.

Primero la vida, luego ideologías!
Así que no creo que sea cuestión de estudios (cierto que para opinar y hablar del tema se ha de saber de que se habla, no se puede embarcar a la religión musulmana en general, como la responsable de los atentados de París), la vida arrebata de un inocente, va por encima de cualquier estudio o justificación.
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines