Saltar al contenido

Archivo

Etiqueta: Windows

Corre en: Windows (solo lo probé en XP, no creo que jale en Linux, es lo malo)

Qué es?: Servidor web

Lenguaje: Jython (pero al caso, es python)

Que tal, pues… hace tiempo me tocó investigar sobre como hacer un servidor web en Jython… Jython a grandes rasgos pues es python, pero puedes usar cosas de Java, asi que ahí tiene su genialidad y por eso el nombre  :) … bueno, como sea… el servidor está hecho por mi (aunque me basé por ahi de alguna otra cosa que vi en la web, no recuerdo bien en que jaja ya que no tomé buenas notas de las páginas que visité en ese entonces), pero pues dejo el código por si a alguien le sirve :)

El código está comentado por si hay alguna duda pues nadamas hay que revisarlo… incluí algunas carpetas de prueba… una carpeta principal se llama “www”, que sería según donde se pondrían los archivos de las páginas web.

Puedes descargarlo de aqui: http://www.mediafire.com/file/ydlwe1zmyt4/server.zip

Bueno… quiero eliminar el GRUB y lo voy a hacer desde Linux…

Hacemos un backup del MBR

# dd if=/dev/hda of=MyMBR.img bs=446 count=1

Limpiamos el MBR

# dd if=/dev/null of=/dev/hda bs=446 count=1

Reiniciamos y listo.

Más información en: http://ubuntuforums.org/showthread.php?t=347713

Trucos de MBR: http://www.tuxation.com/mbr-tricks-with-linux.html

Recuperacion del MBR para Vista

Ok, tenemos Vista y Linux… queremos desinstalar Linux … el primer paso es encargarnos del GRUB… necesitaremos el dvd de instalación de Vista para restaurar el MBR …

- Arrancamos desde el DVD de Vista

- Opciones de lenguaje

- Reparar el arranque

- Seleccionamos nuestro Vista

bootrec /fixboot
bootrec /fixmbr

Documentación oficial:

http://support.microsoft.com/kb/927392/en-us

Otras soluciones para Vista:

http://www.josechu.com/tecnologia/vista_boot/recuperar_arranque_vista.htm

En windows xp la solución sería hacer:

# fdisk /mbr

Solución total:

Usar Super Grub Disk

www.supergrubdisk.org

Que tal, pues hace rato empecé a releer sobre los ADS y decidí hacer como un resumen… y pues que mejor lo pase a PDF para ver si a alguien mas le interesa, pues lo puede bajar de aqui y leerlo, les pongo un fragmento del principio:

Bueno, a lo mejor para algunos resulta poco familiar este concepto … de hecho yo apenas tuve oportunidad de conocerlo hace unos años (creo, jaja) en un artículo de una revista que ahora no recuerdo cual era… pero recordé el concepto y quise investigarlo un poco más a fondo. Hay muy buena documentación por Internet así que trataré de resumir cosas útiles en este paper

¿Qué es NTFS?
Es la abreviatura de New Technology File System y es el sistema de archivos en Windows NT.
¿Qué es ADS?
La definición que más me gustó fue una que encontré en un artículo de Kriptopolis:
“los “Alternate Data Streams” o “Flujos Alternativos de Datos” son ficheros dentro de un fichero”

Y es básicamente eso, tener múltiples streams en un solo fichero… un archivo en NTFS consiste en diferentes data streams, por decir, un stream dedicado a los permisos de acceso, otro que contiene los datos reales que esperamos encontrar en el archivo, etc .

Ojala sea de utilidad el paper :)

Salu2!

Descargalo aqui:

http://www.mediafire.com/file/zyohegttz0i/ads.pdf

Bueno, creo que a mas de uno le ha pasado que cuando se descarga una herramienta del tipo “hacker” el antivirus se la detecta como potencialmente peligrosa o como virus… bueno, pues hay varias maneras de evitar esto, de proteger nuestras herramientas. Una sería volver a compilar el programa … agregandole comments y haciendole ligeras modificaciones. Pero aah, una manera que a mi me gusta mucho y es super fácil es, esto es utilizando un programa que aplique protección “anti-reverse engineering” como lo hace el software SoftwarePassport (Armadillo), cuya desventaja sería que es comercial… pero ah que bueno es!

Pongo los pasos en forma gráfica para proteger a Netcat con Armadillo:

Paso 1:

Aahm, trabajamos en la interfaz Classic, vamos a File -> New Project

Paso 2:

Le damos un ID al proyecto

arm1Paso 3:

Seleccionamos el archivo a proteger (en este caso el del Netcat)

arm2

Paso 4:

Seleccionamos las opciones de proteccion

arm3

Paso 5:

Seleccionamos las opciones de compresion

arm4

Paso 6:

Enhanced SoftICE protection

arm5

Paso 7:

Seleccionamos que no haya pantalla Splash

arm6

Paso 8:

Creamos un nuevo certificado en caso de que no tengamos

arm7

Paso 9:

Cerramos la ventana y le damos al candadito para protegerlo jajaja y listo!

Podemos hacer la prueba pasandole el antivirus, en teoría debio haber funcionado… salu2!

Enlaces:

Armadillo: http://www.taringa.net/posts/downloads/2634249/SoftwarePassport-Armadillo-Professional-v6_60_0140-MDC.html

Manual sobre Netcat: http://richieblog.wordpress.com/2008/08/29/netcat-windows-y-linux-la-navaja-suiza-de-tcpip/

Analizador de virus online: http://www.virustotal.com

Descarga Netcat para Windows NT: http://packetstormsecurity.org/UNIX/netcat/nc11nt.zip

Baja  Netcat: http://www.mediafire.com/?yf2j1kmwydx

Bueno, pues acabo de salir de “vacaciones” y me vine de regreso a casa jeje… me traje la compu y todo (que pesado viaje) y una vez instalado, me quedé pensando… “no tengo internet!” …

Ok ok, en la computadora de mi hermano ya está conectada a Internet (gracias a la red del vecino) y quiero ahorrarme los pasos de volver a obtener la contraseña puesto que llegué muy cansado y no tengo muchos ánimos de hecharme un round con la inalámbrica, asi que pues utilizaremos una herramienta de Windows bastante útil, el WirelessKeyView.

Con WirelessKeyView podemos ver las contraseñas de red almacenadas en nuestro ordenador, lo cual para mi caso es exactamente lo que necesito y creo que es una herramienta que tal vez a uno le resulte más que útil.

wirelesskeyview

Description

WirelessKeyView recovers all wireless network keys/passwords (WEP/WPA) stored in your computer by the ‘Wireless Zero Configuration’ service of Windows XP and by the ‘WLAN AutoConfig’ service of Windows Vista. It allows you to easily save all keys to text/html/xml file, or copy a single key to the clipboard.

Lo mejor que ni siquiera es necesario instalar el programa, es un ejecutable listo para trabajar. La única cuestión es que creo debemos estar loggeados como administradores, pero para mi caso no hay lio pues es la computadora de mi hermano jeje, basta con preguntarle su contraseña sin tener que hacer tanto circo.

En fin, espero que sea de utilidad, espero estar más seguido trabajando en el blog puesto que ya hay mas tiempo libre :) salu2!

Fuente:

Página oficial de Nirsoft: http://www.nirsoft.net/utils/wireless_key.html

Descargar programa: http://www.nirsoft.net/utils/wirelesskeyview.zip