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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: [1] 2 3 4 5
1  Programación / Programación General / [AYUDA] Creación y comprobación de Checksum en: 20 Octubre 2012, 01:51 am
Hola a todos. Un servidor de diablo 2 posee un sistema de seguridad llamado Warden, el cual, una de sus funciones es la de realizar un CHECKSUM para comprobar si el usuario está utilizando algún tipo de hack o bot. Hay comprobaciones que vienen por defecto tales como:

Código:
[TMC]
D2Version=0
Check=02 00 77 6D 61 72 73 8CC5EB579119D58748AFD3A58839093D0F3D5BFC 1C 65 08 00 10 d9
HackCHKSUM=16 7f df cc
CorrectCHKSUM=dc a2 f8 0e
Action=7
Log=7
Msg="You are killed by Warden!"


[PickIt1]
D2Version=1
Check=02 0c 44 32 43 6c 69 65 6e 74 2e 64 6c 6c 00 ec 01 79 BC 0A 00 04 d9
;HackCHKSUM=38 88 7b 24
CorrectCHKSUM=aa ff fd 70
Action=7
Log=7
Msg="You are killed by Warden!"

Mi pregunta es: ¿Cómo hago para obtener el Check, HackCHKSUM y CorrectCHKSUM de un ejecutable nuevo? (supongamos, bot.exe). El software está realizado en C++ (del cual se lo básico), estuve checkeando el código fuente pero no hay ninguna función que permita obtener estos valores.
Como ya vienen valores por defecto, supongo que hay otra forma de obtenerlos, ¿cierto?.

Busqué en el Gigante pero solo encontré comprobaciones de un ejecutable en md5, es decir, comprobar 'x' cadena con 'z', pero no hay nada de "HackCHKSUM" ni "CorrectCHKSUM", es una comprobación simple de una sola cadena.

El software, por lo que ví chusmeando el código fuente, utiliza el cifrado RC4, pero no se si es para la comprobación o para otras acciones.

¿Alguien puede darme una pista por favor? Gracias.
2  Informática / Hardware / No me reconoce teclado, mouse y monitor en: 26 Diciembre 2011, 14:37 pm
Hola a todos. Les comento que el día jueves apagué la PC por la noche y al prenderla al otro día inicio un cartel como para "fixear" el sistema operativo (nunca lo había visto), entonces seguí los pasos y se reinició la pc.
El problema está que ahora cuando prendo la PC, el CPU prende todo ok, el mouse prende la luz azul como de encendido (es óptico) pero nunca prende la luz roja, el teclado directamente no da señales de vida y el monitor se queda con la luz naranja como de desconectado del CPU :rolleyes:

Probé con sacarle la pila y volver a ponerla en el mother, pero nada... Si alguien tiene algún tipo de sugerencia sería de gran ayuda.

Muchas gracias.
3  Comunicaciones / Redes / Mis kbps de upload en: 23 Septiembre 2011, 03:50 am
Hola a todos. Les comento que tengo 512 ADSL de internet (si, a mi casa no llega la fibra óptica y bueno, es lo que hay por ahora :-() y mi download es de 50 - 70 kbps, mientras que el upload es de 30kbps aproximadamente. Nunca tuve problemas con ese tipo de cosas y ahora de repente me surge uno:

El download está normal mientras que upload comienza en 30kbps y va descendiendo hasta llegar a 1 o menos, y ahí se queda, y se tilda. Llamé al ISP y me dijeron que ellos no están recibiendo quejas de eso ni nada, pero que iban a ver, que me fije de desconectar el router que tengo, despues el filtro y probar la pc de una (que no voy a hacer todo eso porque me parece una perdida de tiempo, como cuando te dicen "apaga y prende el modem"). Entonces (claro, sin descartar la opción del router), entre a la configuración y no veo ningún tipo de limitación de downstream ni upstream.

¿Alguien tiene idea de que puede estar sucediendo?.
4  Programación / Desarrollo Web / Problema con iframe en: 29 Agosto 2011, 22:54 pm
Hola a todos. Tengo un iframe en el cual muestro una imágen y una breve descripcion almacenadas en una base de datos (debo usar un iframe porque sino no puedo utilizar  el header() para indicar que tipo de archivo es).

Uso el iframe así:

Código:
<iframe src="ver_upload.php?id=<?php echo $id; ?>" width="600" height="500">Error al cargar los datos</iframe>

y al cargar la página me muestra el iframe en blanco, pero además me descarga la página ver_upload.php, ¿por qué pasa eso? :huh:

Muchas gracias.
5  Programación / Desarrollo Web / Return en formulario (javascript) en: 27 Agosto 2011, 02:47 am
Hola a todos. Tengo la siguiente página:

Código:
<html>
 <head>
    <title>ASD</title>
  <script type="text/javascript">
    function ComprobarRadio(form) {
var a;
  for (a = 0; a < document.form.tipo.length; a++) {
    if (document.form.tipo[a].checked) {
return true;
} else {
alert("Debe indicar una opcion");
return false;
}
  }
}
  </script>
 </head>
 
<body>
  <form name="controlar_radio" onSubmit="return ComprobarRadio(this)" action="procesos/noticia_importante_nueva.php" method="post">
<p align="center">
<input type="radio" name="tipo" id="tipo" value="0" />&nbsp;Sin foto&nbsp;&nbsp;&nbsp;
<input type="radio" name="tipo" id="tipo" value="1" />&nbsp;Foto vertical&nbsp;&nbsp;&nbsp;
<input type="radio" name="tipo" id="tipo" value="2" />&nbsp;Foto horizontal
</p>
<input type="submit" value="Publicar" />

</form>
</body>
</html>

y lo que quiero verificar es que haya algún radio button seleccionado. Hay algunos problemas:

• El formulario se envía siempre, no se porque.
• Ahora que pienso, la sintáxis que hice no está muy bien que digamos. Porque "si el primer radio no está seleccionado, daría false", lo cual no me serviría porque yo quiero que verifique todos y después decida si enviar el formulario o no. Por lo tanto, decidí cambiar el código javascript pot:

Código:
function ComprobarRadio(form) {
var a;
var radio = 0;
  for (a = 0; a < document.form.tipo.length; a++) {
    if (document.form.tipo[a].checked) {
radio + 1;
}
  }
    if (radio > 0) {
return true;
} else {
alert("Debe indicar una opcion");
return false;
}
}

pero nada aún.

Si alguien me pudiese dar una mano le agradecería.
6  Programación / PHP / Problema con preg_match_all() en: 21 Agosto 2011, 21:58 pm
Yo tengo, por ejemplo una foto:

Citar
Código:
[img]http://www.google.com.ar/image.jpg|500|500[/img]

y quiero que la salida sea:

Citar
<img src="http://www.google.com.ar/image.jpg" width="500" heigth="500">

Entonces, con el siguiente código (porque estoy aprendiendo a usar preg_match_all), intento ver que me devuelve en el array $data:

Código:
<?php
$cadena = "[img]http://www.google.com.ar/image.jpg|500|500[/img]";

if(preg_match_all('/\[img\](.*?)\[/img\]\/i', $cadena, $data)) {
  print_r($data);
 }
?>

pero el problema es que me da ERROR:

Citar
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier 'a' in public_html/Pruebas/prueba.php on line 4

7  Programación / Java / Creando una subclase de Point en: 1 Agosto 2011, 03:57 am
Hola a todos. Estoy aprendiendo java y aún no logro entender algunas cosas.

Si tengo el siguiente código:

Código:
package Punto3D;

import java.awt.*;


public class Punto3D extends Point {
    public int z;
    
    public Punto3D(int x, int y, int z) {
        super(x, y);
        this.z = z;
    }
    
    public void move(int x, int y, int z) {
        this.z = z;
        super.move(x, y);
    }
    
    public void translate(int x, int y, int z) {
        this.z += z;
        super.translate(x, y);
    }
    
}

¿De qué sirve que le indique a java que (x,y) son tomados de la superclase Point?. Si total ni x, ni y, ni z tienen ningún valor.

¿No sería lo mismo hacer así?:

Código:
this.z = z;
this.x = x;
this.y = y;

Acá estoy indicando que tanto x, como y, como z, son las coordenadas del objeto que estoy utilizando en ese momento... ¿entonces para qué usar super?.

A lo que voy es que no entiendo porque tengo que aclarar eso, si ninguna de las 3 tiene absolutamente ningún valor. Entonces, llamándola así:

Código:
objeto.move(x, y, z);

tendría que funcionar con las 2 formas que puse anteriormente, ¿o no?.


Como verán, estoy un poco enredado. Espero que puedan aclararme esa duda.

Muchas gracias.
8  Programación / PHP / Problema con Header en: 30 Julio 2011, 23:46 pm
Hola a todos. Ingreso a la página del index y, automáticamente como se ve en el switch se dirije a lang/esp/pages/hola.php, pero me devuelve el siguiente error:

Citar
Warning: Cannot modify header information - headers already sent by (output started at /home/ge000132/public_html/Pruebas/index.php:7) in /home/ge000132/public_html/Pruebas/lang/esp/pages/hola.php on line 3

Les dejo las páginas principales para ver cual sería el error:

index.php
Código:
<?php
 require_once("include/config.php");
 require_once("include/functions.php");
?>
<html>
<head>
 <title><?php print(SITE_TITLE); ?></title>
 <meta Content="text/html; charset=<?php print(SITE_CHARSET); ?>">
</head>

<body>
<?php
if(isset($_GET['page'])) {
    $pagina = $_GET['page'];
switch($page) {
   case "hola":
include_once("lang/".SITE_LANG."/pages/hola.php");
break;
case "chau":
include_once("lang/".SITE_LANG."/pages/chau.php");
break;
}
} else {
include_once("lang/".SITE_LANG."/pages/hola.php");
}
?>
</body>
</html>

lang/(esp)/pages/hola.php:

Código:
<?php
echo "Hola";
header("Location: chau.php");
?>

include/functions.php:

Código:
<?php
if(empty($sitelang)) {
 $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
 }
 switch($sitelang) {
    case "es":
define("SITE_LANG", "esp");
break;
case "en":
define("SITE_LANG", "eng");
break;
default:
define("SITE_LANG", "esp");
break;
}
?>

No entiendo cual es la salida que ya se está ejecutando. Si pudieran ayudarme...

Gracias.
9  Programación / Desarrollo Web / Formulario se ve mal en IE en: 25 Julio 2011, 17:23 pm
Hola a todos. Estoy realmente desconcertado, estoy realizando una página web (la parte de programación) para un juego on-line y me encuentro en el formulario de registro. Mírenlo en Internet Explorer y luego en Firefox:

Citar

¿Cómo puede ser que en IE se vea la mitad del formulario?.
10  Programación / Desarrollo Web / Script que anula otro script en: 11 Julio 2011, 19:07 pm
Hola a todos. Tengo el siguiente code (un ejemplo resumido):

Código:
<html>
<head><script type="text/javascript" language="JavaScript1.2" src="./js/stmenu.js"></script>
</head>
<body Onload="init('noticia')">
<script type="text/javascript" language="JavaScript1.2" src="./js/Menu%20Final.js"></script>
<form method="post" action="enviar.php">
<textarea name="noticia" id="noticia"></textarea>
<input type="submit" value="Enviar"></form>
</body>
</html>

Estoy utilizando un .js para mostrar el menú, y otro .js para usar bbcode en el textarea noticia. Pero uno me cancela otro, si pongo el menú, automáticamente se me cancela el bbcode (que es el que esta en el body Onload).
Me gustaría saber como puedo usar ambos simultáneamente.

Gracias.
Páginas: [1] 2 3 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines