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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: [1] 2
1  Seguridad Informática / Análisis y Diseño de Malware / Re: Instalar forma autónoma extensión en navegador? en: 28 Febrero 2020, 07:05 am
Hola @XSStringManolo
Hoy podes hacerlo con creando una Progressive Web App.

Lo único que tiene que hacer el usuario es 1 clic y se instala en el crome, firefox o cualquier navegador compatible.
2  Seguridad Informática / Análisis y Diseño de Malware / Re: Evitar antivirus en: 28 Febrero 2020, 06:56 am
Los antivirus justamente están para leer los códigos y ver que no estés queriendo hacer nada raro.
Cuando ve que utilizas una API que necesita privilegios o que no es normal salta la alarma.

Muchos lo que haces es proteger y cifrar un poco el código y para eso existe los PACKERS.

Podrías ir probando tu Exe normal en virustotal.com y ver cuantos te toman como virus y después podes Ofuscarlo con un PACKER para ver los resultados.
3  Seguridad Informática / Análisis y Diseño de Malware / Re: Autoejecutable USB en: 28 Febrero 2020, 06:53 am
Yo tengo dos bebés de USB Rubber Ducky, que hermosa herramienta.
Si nos decís que estás intentando hacer podríamos ayudarte a buscarle la vuelta.
4  Programación / Ingeniería Inversa / Re: EMULAR HASP4 M1 en: 28 Febrero 2020, 06:29 am
Buenos días EUCERIN
En primer lugar necesitamos conocer que tipo de llave tenes, osea la versión exacta.
Para eso vas a bajarte el siguiente programa:

https://www.brstudio.com/netcat_files/userfiles/USBKeyID.rar

Para ahorrarte tiempo y tene un orden te recomiendo que todos los programas que te estoy mensionando ponerlos dentro de una sola carpeta en el disco C:
Por ejemplo: c:/herramientas/

Decime que es y seguimos sino veo que te estas mareando.
5  Programación / Desarrollo Web / Re: validar formulario desde servidor en PHP / Textarea en: 18 Enero 2019, 06:01 am
Excelente bro!
No pensé que exista otro enfermo como yo en SEO  ;-)

6  Programación / Desarrollo Web / Re: levantar mi primera web en: 13 Enero 2019, 00:52 am
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!
7  Programación / Desarrollo Web / Re: Opiniones sobre un diseño web en: 12 Enero 2019, 07:22 am
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!
8  Programación / Desarrollo Web / Re: Como puedo hacer que mi menu sea responsivo correctamente en: 12 Enero 2019, 07:12 am
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.
9  Programación / PHP / Re: De PHP a MySQL (con un foreach) en: 12 Enero 2019, 06:57 am
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 :)
10  Programación / Desarrollo Web / Re: validar formulario desde servidor en PHP / Textarea en: 12 Enero 2019, 06:29 am
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.
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines