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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 36
21  Programación / Desarrollo Web / [Pregunta]: ¿Composer genera una vulnerabilidad? en: 21 Septiembre 2021, 23:24 pm
Básicamente te deja una carpeta en la aplicación que se llama "vendor" con una lista de archivos donde cualquiera podría acceder a ellos mediante la url, y ver lo que contienen estos archivos.

¿Algo de qué preocuparme?
22  Programación / Desarrollo Web / [Pregunta]: .php que es ejecutado como demonio se me borra solo. en: 20 Septiembre 2021, 11:33 am
Estaba ejecutando (primera vez que hago esto) un archivo php desde el CMD

"cd: C:\xampp\php"
"php C:\xampp\daemons\socket_server.php"

Pero ya varias veces se me está borrando de la nada y cuando trato de crearlo otra vez me dice que necesito permisos, solamente me deja crear el archivo si le pongo otro nombre.

¿Se debe a algo que tuviera el código .php? (si es necesario lo paso)


Encontré a otra persona que tuvo este problema pero solamente recibió una respuesta y esa respuesta decía que podía ser el anti virus pero yo ya lo desactivé y me sigue pasando.
23  Programación / Desarrollo Web / Pregunta: Pasar de minúsculas a mayúsculas (javascript) en: 9 Septiembre 2021, 10:29 am
Hola, estoy teniendo problemas para pasar de minusculas a mayúsculas con javascript pero usando expresión regular.

Más que nada lo que me complica es .replace('x') porque nosé como hago que x sea la mayúscula de z letra.
24  Programación / Desarrollo Web / [pregunta]: keycode 8 o keycode 46 para borrar? en: 8 Septiembre 2021, 22:08 pm
Hola

estaba viendo la lista de los keyCode y según pude ver "delete" es 46 pero cuando lo uso no me lo toma, estoy tratando de borrar un caracter en un input.

Ahora hice un alert y me manda que delete es 8.

Entonces?
Delete es 8 o 46?
25  Programación / Desarrollo Web / [Pregunta]: Reemplazar comillas de una forma más "elegante" en: 6 Septiembre 2021, 22:05 pm
Hola, soy un poco nuevo en esto de las expresiones regulares pero me pasa que estaría necesitando una expresión regular para reemplazar las comillas dobles "x" por “x”
y 'y' por ‘y’.

Ahora esto de reemplazar ya lo tenía con:
Código
  1. $result = str_replace("'", "’", $data);
  2. $result = str_replace('"', '”', $result);
  3.  

Lo que estoy buscando es reemplazar (preg_replace) pero de una forma más elegante, quiero que cuando tenga 'X' me reemplace ‘X’ y cuando tenga "Y" me reemplace “Y” pero con el código que tengo ahora lo único que hace es... 'X' me reemplaza ’X’, "Y" me reemplaza ”Y”.

Hice la siguiente expresión regular pero no me convence del todo porque CREO me salió a la primera en javascript.

Código
  1. /'+[\A-Z]+'/gi
  2.  

¿Cómo lo harían en PHP?  :huh:
26  Programación / PHP / [Pregunta]: Correcto uso de la función addslashes en: 5 Septiembre 2021, 06:22 am
Hola,

estoy teniendo problemas con lo siguiente:
Código
  1. $text = Limpiar($_POST['input_text']); // limpio el dato (escapo html)
  2. echo '<br>'.$text.'<br>';
  3.  
  4. ?>
  5. <h3><?php echo($text); ?></h3>
  6. <textarea><?php echo($text); ?></textarea>
  7. <script type="text/javascript">
  8. alert('<?php echo($text); ?>'); // acá vienen los problemas
  9. </script>
  10. <?php
  11.  

Si el texto fuera: "mi texto ' es este" esto me daría problemas en la línea de alert(); ya que no se está escapando las comillas simples, por lo que estaba pensando que entonces tendría que hacer uso de addslashes para escapar estas comillas simples o dobles si lo fueran cuando se va a poner como parametro de alguna función de javascript.

No estoy seguro si esta es una manera efectiva, estuve viendo algunos vídeos pero lo que ellos hacen es usar addslashes antes de guardar ese dato a la bd. El problema que encuentro con esto es que cada vez que yo vaya a querer mostrar esa cadena por pantalla me va a salir... "mi texto \' es este".

Y tendría que usar stripslashes (para sacar los escapes a las comillas) cada que yo quiero usar ese dato mientras no sea en una función javascript como parámetro.

Esto me parece muy tedioso que a cada rato tenga que estar usando stripslashes, redondeando no estoy seguro si el enfoque correcto es este o debería sólo usar addslashes cuando ese dato se va a usar como parámetro en una función javascript y nada más.

Estoy algo perdido.
27  Programación / Desarrollo Web / [Pregunta]: ¿Cómo puedo hacer esto con $.ajax? en: 3 Septiembre 2021, 07:06 am
Hola!

Tengo un archivo .php el cual contiene "código" html el cuál será expulsado a un elemento x.

Código
  1. $.ajax// blah blah blah
  2.  
  3. .done(function(results) // al momento de finalizar la ejecución del archivo .php
  4. {
  5.       $('#elemento').html(results);
  6. })
  7.  

Ahora yo quisiera que sólo ejecute .html en el caso en que results tenga datos, no esté vacio. Hice esto pero lo percibo un poco más lento a la ejecución:

Código
  1. $.ajax// blah blah blah
  2.  
  3. .done(function(results) // al momento de finalizar la ejecución del archivo .php
  4. {
  5.       if($.trim(results))
  6.       {
  7.               $('#elemento').html(results);
  8.       }
  9. })
  10.  

Muchas gracias.
28  Programación / Desarrollo Web / [Pregunta]: ¿Cómo se "cifra" el código fuente? en: 24 Agosto 2021, 22:57 pm
Hola,

me refiero a "cifrar" el código fuente, aquel que los usuarios pueden visualizar con Click derecho -> ver código fuente.

Si veo en facebook, el nombre de las clases son cualquier cosa, tienen nombres irrazonables.
29  Programación / Desarrollo Web / [Pregunta]: ¿Cómo evito esto al usar .prepend() en jQuery? en: 20 Agosto 2021, 22:17 pm
Cuando uso .prepend(); para agregar un fragmento de HTML lo que pasa es que me modifica las posiciones del elemento.

Es decir:

HTML
Código
  1. <div id="elementos"></div>
  2.  

javascript/JQUERY
Código
  1. $('#elementos').prepend('<div class="elemento">ELEMENTO 1</div>'); // esperaría que esto tuviera la posición 0
  2.  
  3. $('#elementos').prepend('<div class="elemento">ELEMENTO 2</div>'); // esperaría que esto tuviera la posición 1
  4.  
  5. $('#elementos').prepend('<div class="elemento">ELEMENTO 3</div>'); // esperaría que esto tuviera la posición 2
  6.  

Pero si accedo a los elementos ocurre que va desde el 0 hasta el 2 y no desde el 2 hasta el 0, entonces no hay manera de evitar que vaya agregando estas posiciones de menor a mayor y sí de mayor a menor?

Código
  1. document.querySelectorAll('.elemento')[0].style.opacity = 0.5; // esperaría que modifique al ELEMENTO 1 pero modificará al ELEMENTO 3
  2.  
30  Programación / Desarrollo Web / [Pregunta]: ¿Cómo aprendieron de websockets? en: 15 Agosto 2021, 23:45 pm
Hola, tengo  una idea de lo que es un  socket a nivel teórico, pero me está costando mucho buscar información sobre la aplicación práctica del mismo. Más todavía si es con PHP, todo es nosé js socket io pero yo quiero aprender websockets con PHP.

Lo mismo para poder crear un servidor de websockets propio, si ustedes saben de estos temas me podrían decir cómo fue que aprendieron. Quizás nosé buscar correctamente estos temas..

EDIT: No me acordaba que ya había hecho una pregunta como esta: https://foro.elhacker.net/desarrollo_web/pregunta_websockets-t501829.0.html

Nose si deba cerrar este tema Ya que si quieren responder cualquier dato extra me sirve.
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 36
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines