Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - WHK

#2601
Pueden usar wireshark, capturar los paquetes que envía el servidor y luego crear un servidor de réplica con otra pc o configurar el router para que rutee la ip del servidor de la escuela a la ip de la misma pc y te active los reinicios.

Ahora, yo no lo veo tanto por hardware, es mas, creo que la jodieron bastante con hacer eso porque están comprometiendo la integridad de todo el sistema y podemos aprobecharlo.

Según entendí ese chip puede interactuar con el sistema operativo atraves de un software y ese chip interactua con la bios, esto quiere decir que puedes crear softwares que malogren tu bios o un virus que te joda la placa, pero nosotros podemos usar esto mismo para darle mas reinicios, solo hay que saber como funciona el programa para que interactue con el chip y hacer uno similar. Dudo muchisimo que el chip se conecte al servidor antes de arrancar el sistema operativo, creo que solo verifica el contador de reinicios.

Si no me equivoco incluso podría servir un ruteo por hosts o el comando route y crear un servidor local en cualquier lenguaje de programación con una pequeña gui (ventana) con un botón que diga activar y ya para que te agruegue unos 900000000 reinicios, luego bloqueas el servidor de verificación y borras el software original y ya la hiciste, hasta podrías formatear libremente.

Yo apuesto por capturar los paquetes que entrega el servidor:
Comenzar con internet conectado sin ningun otro programa abierto, abres wireshark, comienzas a capturar, haces tu validación normal con el servidor del colegio y detienes la captura y guardas como archivo .cap y lo cuelgas por ahi para analizar y tratar de crear alguna réplica en visual .net

Si alguien tiene esas capturas me avisa para darle un vistazo y ver si puedo hacer algo.
#2602
Hardware / Re: Duda sobre pistolas de calor
26 Septiembre 2011, 16:58 PM
Hace un par de semanas atras me tocó llevar un netbook hp al servicio tecnico y tenian una maquina que tenia el tamaño de una soldadora y en el extremo una pistola que arrojaba calor y con eso calentó la placa justo debajo del chip de video y lo movió y se arregló :D , super cómodo porque dessolda los puntos de apoyo y los vuelve a soldar de una. Claro que hay que tener cuidado de no quemar algo mas.

http://www.chilecomparte.cl/topic/972462-realizar-un-correcto-reflow-en-notebooks-hp-compaq/

http://www.taringa.net/posts/hazlo-tu-mismo/5908143/Desarma-tu-Laptop-HP-y-repara-el-Chip-de-video_.html

http://www.taringa.net/posts/info/1458022/Falla-Grave-en-Chips-de-NVIDIA_-_amplio-lo-de-Thanatos_.html

Cuando a mi me daba este problema se me reseteaba la bios y se pegaba y el windows no queria avanzar del pantallazo azul.

La pistola en si es esta:
http://www.solostocks.com/venta-productos/electronica/general/otros/atten-pistola-de-aire-caliente-antiestatica-con-termocontrol-8205-4319564

CitarAtten pistola de aire caliente antiestatica con termocontrol - 8205
Descripción Consultas Historial
Información detallada de
Atten pistola de aire caliente antiestatica con termocontrol - 8205
:
ID Producto: 4319564 Descripcion:
Tiene alta potencia, puede calentar rapidamente y su temperatura es precisa y estable. Usa una carcasa de aleacion muy durable, con estilo y ocupa poco espacio. Posee proteccion de sobre calentamiento, linea corta, y de sobrecarga. Todos los componentes tiene una funcion de autoevaluacion.


Usos:
· Para soldar y desoldar la mayoria de los elementos SMT, como ser SOIC, CHIP, QFP, PLCC, BGA, etc.

Por lo menos es la que yo vi cuando arreglaron el hp de mi amigo.
#2603
Hola, guardas tu password que es 123456 en la base de datos codificado como tu quieras, digamos que md5()

php -> guarda md5(123456) -> mysql(e10adc3949ba59abbe56e057f20f883e)

Entonces como en el mysql tenemos de contraseña e10adc3949ba59abbe56e057f20f883e lo unico que tienes que hacer es pedir la conraseña original al usuario y volverla a codificar y comparar el resultado.

Código (php) [Seleccionar]
if(md5('123456') != 'e10adc3949ba59abbe56e057f20f883e'){
echo 'incorrecto';
}


Lo que se compara, guarda, etc es el hash no el passoriginal, un sistema nunca debe trabajar con contraseñas sino con hashes y el hash es el resultado de una codificación cualquiera, pero siempre debe codificarse de la misma forma.

Por ejemplo digamos que tengo una caja con contraseñas en mi casa entonces tu vienes y me dices que me darás tu contraseña para guardarla y me entregas el md5 de tu contraseña, ahora digamos que vuelves en 30 años mas y yo no te reconozco asi que te solicito la contraseña y tu me vuelves a dar el md5 de tu contraseña, entonces la comparo con la que está guardada y ya.

Por lo tanto cuando alguien le entrega una contraseña a un sistema web este siempre debe codificarla, y luego de eso trabajarla como si fuera el pass real y ya, tanto al guardarla como al solicitarla.

Puede ser un sha1, un rc4, un md5 o una mezcla rc4(md5($pass).sha1($pass), $pass) y así evitas las colisiones y crackeos.

--------- mad te me adelantaste xD
#2604
Scripting / Re: Texto sin mayuslculas en python
26 Septiembre 2011, 16:19 PM
no sería mejor hacer la comparación de todo el texto en ves de carácter por carácter?

Código (python) [Seleccionar]
def funcion():
 while(1):
   texto = raw_input("ESCRIBE EL TEXTO EN MINUSCULAS: ")
   if texto.lower() == texto :
      break
 return texto

funcion()


Yo hago lo mismo en php para reemplazar eregi() deprecated.
#2605
javascript no tiene nada que ver con javascript, recuerda que es un lenguaje que se ejecuta del lado del cliente no del servidor.

Para el servidor es solo texto pero el que lo interpreta es tu explorador.

Si tu menú no anda es porque debe haber algún error en tu código.

Si usas firefox dale un vistazo a la consola de errores y veras que está sucediendo.
#2606
PHP / Re: Ejercico en php
26 Septiembre 2011, 00:46 AM
Concatenar dos variables:
Código (php) [Seleccionar]
$test1 = $test3.$test3;

Poner un type dentro de un for:

Código (php) [Seleccionar]
<input <?php
foreach($array as $var => $val){
 echo 
' type="text" ';
}
?>
>

Aunque no le veo mucha la utilidad xD
#2607
CitarRefiriendo a tu conclusión WHK, tiene un 'flaw'. Si superas la velocidad de la luz tienes masa infinita. No es posible tener masa infinita puesto que poseerías energía infitina, y viola una ley de la termodinámica, además de violar también el enunciado fonalmental de la cuántica, propuesto por Einstein.

Pero eso si esta teoria fuera correcta entonces debería suceder mientras estás atrapado dentro del campo de doblamiento de la luz, pero fuera de la luz no debería pasar esto.

Que pasa si te tomo una mano y yu intentas correr en sentido contrario? pues tu masa aumenta como chicle, en esce caso como la luz no tiene un solo sentido toda la masa se expande, pero si pudieras soltarte de mi mano entonces podrías ir mas rápido que yo sin la necesidad de un aumento de masa o estiramiento.

Por lo menos es lo que pienso con relación a esta teoría y no contradice a la de einstein siempre y cuando esté dentro del doblamiento de la luz.

No digo que sea algo absoluto xD pero pienso que esto si puede tener sustento, por lo menos para mi.
#2608
C:\Users\Yhojann>set a=x^>x

C:\Users\Yhojann>echo %a%

C:\Users\Yhojann>type x
x

C:\Users\Yhojann>


Si funciona, el problema es que se interpreta como si quisieses escribir un archivo, en mi caso me ha creado un nuevo archivo llamado x.

Pero si solo quieres que se imprima puedes usar las comillas:
C:\Users\Yhojann>echo "%a%"
"x>x"

C:\Users\Yhojann>


Saludos.
#2609
Talves el recorte de carácteres desde el mismo script con
%variable:~1% donde 1 es el carácter.
te funcione.
#2610
PHP / Windows + Registro del sistema + php (sin exec)
25 Septiembre 2011, 04:12 AM
Estaba viendo algunas funciones que permitirían obtener y establecer llaves de registro en windows desde php pero todas las alternativas que siempre vi fueron de utilizar exec con el comando "reg", pero el problema es que cuando quieres utilizar php en modo consola siempre ves ventanas extras abriendose.

Encontré una forma mucho mas directa de consultar estos datos sin la necesidad de enviar argumentos a la consola de comandos.

Código (php) [Seleccionar]
<?php
$key 
"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\eRhema";

$wsh = new COM("WScript.Shell");
$phpobj $wsh->RegRead($key);

print_r($phpobj);
?>


A mas de alguno le puede servir.

No sabia que puedes utilizar directamente el componente wscript en php, está super bueno para llamar apis sobre windows sin la necesidad de usar dl() con librerias externas no nativas.