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


 


Tema destacado: Píldoras formativas en seguridad de la información


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Desarrollo Web / Re: validar formulario desde servidor en PHP / Textarea en: 18 Enero 2019, 06:01
Excelente bro!
No pensé que exista otro enfermo como yo en SEO  ;-)

2  Programación / Desarrollo Web / Re: levantar mi primera web en: 13 Enero 2019, 00:52
Hola Beginner Web

La verdad es que no puedo creer tu edad por tus trabajos.

Para crear tu primer sitio web es recomendable que comiences con un lenguaje de programación fácil como HTML5 y maquetación (diseño) con CSS3.
Personalmente e aprendido con unos videos que el tío google me proporcionó.
"html 5 y css3 video2brain"
Luego de crear tu primer archivo deberás buscar un hosting para que te pueda brindar un lugar y un dominio para que tu y tus amigos puedan acceder a tu sitio web.
Tengo muchos años como desarrollador web y mi recomendación es buscar un hosting que tenga cPanel.
Con cPanel podrás administrar todo desde un panel centralizado.
DEMO:
Código:
https://demo.cpanel.net:2083/login/?user=democom&pass=DemoCoA5620&locale=en

Si quieres puedo ayudarte por privado para no molestar a todos.
Sino aquí estaré para ayudarte.

Suerte!
3  Programación / Desarrollo Web / Re: Opiniones sobre un diseño web en: 12 Enero 2019, 07:22
Hola Victor26

Me gusta el esqueleto y el responsive.
Estaría bueno que cuando pase el mouse sobre el menú se ilumine, cambie o cambie el estilo de las letras.

Código:
.nav-item:hover{background-color:#ff0000;}

Otro recurso muy bueno y fácil de usar es:
https://daneden.github.io/animate.css/

Pasaré en unos días para ver la actualización. jejeje

Suerte bro!
4  Programación / Desarrollo Web / Re: Como puedo hacer que mi menu sea responsivo correctamente en: 12 Enero 2019, 07:12
Hola belen89

No es perfecto, pero para comenzar está perfecto.
La otra opción es boostrap pero ahí te fallo por ser muy novato.
Código:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>by chatiel</title>

<script type='text/javascript' src='whatsapp-contact.js'></script>

<style>
/* Clearfix */
.clear:before, .clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

.clear {
    *zoom: 1;
}

a#pull {
    display: none;
}
nav {
    height: 40px;
    width: 100%;
    background: #666;
    position: relative;
    border-bottom: solid 1px #DDD;
}

nav ul {
    padding: 0;
    margin: 0 auto;
    width: 600px;
    height: 40px;
}

nav li {
    display: inline;
    float: left;
}

nav a {
    color: #FFF;
    display: inline-block;
    width: 100px;
    text-align: center;
    line-height: 40px;
}

nav li a {
    border-right: 1px solid #576979;
text-decoration:none;
}

nav li:last-child a {
    border-right: 0;
}

nav a:hover, nav a:active {
    background-color: #333;
}
@media only screen and (max-width : 500px) {
    nav {
        border-bottom: 0;
        height: auto;
    }

    nav ul {
        display: none;
        height: auto;
        width: 100%;
    }

    nav li {
        width: 50%;
        float: left;
        position: relative;
    }

    nav a {
        text-align: left;
        width: 100%;
        text-indent: 25px;
    }

    nav a#pull {
        display: block;
        background-color: #666;
        width: 100%;
        position: relative;
    }

    nav a#pull:after {
        content:"";
        background: url('nav-icon.png') no-repeat;
        width: 30px;
        height: 30px;
        display: inline-block;
        position: absolute;
        right: 15px;
        top: 10px;
    }
}
#panel {
  display: none;
}
.submenu{
width:100px;
height:150px;
background-color:#000;
}

</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(function() {
    var pull = $('#pull');
    menu = $('nav ul');
    menuHeight = menu.height();

    $(pull).on('click', function(e) {
        e.preventDefault();
        menu.slideToggle();
    });
});

$(window).resize(function(){
    var w = $(window).width();
    if(w > 320 && menu.is(':hidden')) {
        menu.removeAttr('style');
    }
});
</script>
</head>

<body>
<script>
function Mostrar() {
  document.getElementById("panel").style.display = "block";
}
</script>
<script>
function Ocultar() {
  document.getElementById("panel").style.display = "none";
}
</script>
<nav>
    <ul>
        <li><a href="/">Home</a></li>
        <li><a href="#">Descargar</a></li>
        <li><a href="#">Códigos</a></li>
        <li><a href="/shop/">SHOP</a></li>
        <li><a href="#" onmouseover="Mostrar()">Mi Cuenta</a>
<ul id="panel" class="submenu" onmouseout="Ocultar()">
<li><a href="#" onmouseover="Mostrar()">Editar datos</a></li>
<li><a href="#" onmouseover="Mostrar()">Editar datos</a></li>
<li><a href="#" onmouseover="Mostrar()">Editar datos</a></li>
</ul>
</li>
<br clear="all" />
    </ul>
    <a id="pull" href="#">Menu</a>
</nav>


</body>
</html>

con un poco de CCS3 quedará genial.

Espero que te sirva.
5  Programación / PHP / Re: De PHP a MySQL (con un foreach) en: 12 Enero 2019, 06:57
Hola SpeedyFrost

Te juro que no comprendo porque tienes la linea:
Código
  1. $parametros = '{"status":"PBC-IVR0000","signature":"6777F9E540A0519A80388F","count":1400,"locator":"1547116640","orderId":"37852","tpv_p":"141","tpv_resp":"2452","id_tr":"1233214","id_t_pbc":"15470.3221"}';
  2.  
Eso se puede leer con cURL en php.
Tienes la URL desde donde puedes extraer todos esos datos?

Te doy un ejemplo:

Código
  1. //Funcion para crear conexion CURL
  2.  
  3. function curl($url) {
  4. $ch = curl_init($url); // Inicia sesión cURL
  5. curl_setopt($ch, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // Configura cURL para devolver el resultado como cadena
  7. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // Configura cURL para que no verifique el peer del certificado dado que nuestra URL utiliza el protocolo HTTPS
  8. $info = curl_exec($ch); // Establece una sesión cURL y asigna la información a la variable $info
  9. curl_close($ch); // Cierra sesión cURL
  10. return $info; // Devuelve la información de la función
  11. }
  12.  
  13. $url = "https://api.mercadolibre.com/items/MLM576593427";
  14.    $sitioweb = curl($url);
  15. $info = json_decode($sitioweb);
  16. //imprimir dato
  17. echo $info->id."\n";
  18. echo $info->title."\n";
  19. echo $info->listing_type_id."\n";
  20.  

Te regalo horas y horas de diversión que tuve hace unos días.

De esta forma vas a poder leer los datos limpiamente desde cualquier url con json.

Espero que te sirva bro.
bytes :)
6  Programación / Desarrollo Web / Re: validar formulario desde servidor en PHP / Textarea en: 12 Enero 2019, 06:29
Hola guiamoscow

Lo que nuestro amigo febef quiere decir es que con la funcion "preg_match_all" o "str_replace" lo que puedes hacer es simplemente cambiar el texto por un espacio vacio.

Acá te dejo el código para que lo pongas DEBAJO de la linea "$mensaje = check_input($_POST['mensaje']);"
Esta es una opción que yo la llamé filtro.
Código:
<?php
$buscar= array("sex", "porn", "violencia");
$reemplazar= array("", "po..", "violenc");
$mensaje = str_replace($buscar, $reemplazar, $mensaje);
//by chatiel
?>

Otra opción es:
Código:
<?php
$buscar= array("sex", "porn", "violencia");
$mensaje = str_replace($buscar, "", $mensaje);
//by chatiel
?>

Adicionales:
Te recomiendo quitar el siguiente texto del primer archivo
Código:
pattern="[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*@[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{1,5}"
En HTML5 el input type="email" por defecto detecta la correcta escritura de correos.
Otra observación es que la etiqueta "<b>" es de xhtml 1.0 ahora para negritas es la etiqueta <strong>

espero que te sirva.

Suerte bro.
7  Programación / Desarrollo Web / Re: Crear reproductor de vídeo en mi página web en: 12 Enero 2019, 06:04
Hola Santaclown
Para tu idea se me ocurre que vas a tener que utilizar una base de datos para los usuarios que miren tu serie.
La otra forma se me ocurre manejando las cookies con PHP y de esta forma no necesita registrase ni tener una base de datos.

Por otro lado mi recomendación es que cada capítulo sea un video separado.
Tenes una forma de subir a las plataformas gratuitas como youtube y desde ahí te dan el código para insertar en tu web. la otra es directo en tu hosting y crear las etiquetas HTML5
https://www.w3schools.com/html/html5_video.asp

Querés crear tu propio nesfli, como le digo yo, jejeje.


8  Seguridad Informática / Seguridad / Re: Dudas sobre Rubber Ducky en: 12 Enero 2019, 05:33
Hola Ethicalsk
Tengo 2 hermosas bebés y solo logré comprender bien el funcionamiento una vez que las tuve en mi mano.
USB Rubber Ducky es como una memoria USB que al conectarla en un sistema operativo simula ser un teclado.
Hay forma de utilizar todos los sistemas operativos con solo el teclado.
Como la USB simula ser un teclado, basta con saber poca información para crear la lista de teclas correspondiente para crear tu backdoor.
Pongamos un ejemplo claro:
Si deseo que emule abrir un bloc de notas y escriba "Hola mundo" solo debo hacer lo siguiente:

DELAY 3000
GUI R
DELAY 200
STRING notepad
DELAY 200
ENTER
DELAY 200
STRING "Hola Mundo"
DELAY 200

Claramente vas armando como un sándwich entre tecleo y tiempo entre una orden y otra.
Tu pregunta ahora será, ok tengo el script...pero como hago para emular.

Si ya tenemos el script terminado, vamos a la web oficial a compilar para añadirlo a nuestro rubber ducky.
https://ducktoolkit.com/encoder/
Podrás bajar una copia del mismo en TXT y el script compilarlo en *.bin
Ese archivo *.bin se pega en una mini SD y esa mini SD le coloca dentro del rubber ducky.
Te dejo una foto del hardware:
http://4.bp.blogspot.com/-5qYfCYSlb5w/U4I4ppx1wjI/AAAAAAAAUbU/9pqN-ZahGd4/s1600/USB_Rubber_Ducky.png

Te dejo mi script que permite bajar un archivo desde internet explorer y también lo ejecuta.
https://ducktoolkit.com/viewscript/5c26ebe4ac04af384fb6e7fe/

Espero que te sirva, es simplemente hermosa esa herramienta porque no hay forma de que tu antivirus lo detecte.
9  Seguridad Informática / Seguridad / Re: protegerme de los usb roba datos en: 12 Enero 2019, 05:27
La mejor es bloquear todos los usb y solo utilizar los necesarios.
La otra es bloquear todos los USB que no sean los que ya tenes.
10  Programación / Ingeniería Inversa / Re: Qué tipo de seguridad tiene este software? en: 7 Julio 2018, 07:45
Hola  lethalshot
Para poder saber como está creada esa protección hay que investigar el EXE.
Para poder ver si tiene un protector te recomiendo bajar RDG Packer Detector.
Si necesitas ayuda me avisas.
¿Podes enviarnos el enlace de lo que estas viendo?

Suerte, bytes...
Páginas: [1] 2
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines