Askatasuna KrackersSociety
Utilidades Para Programar
Nombre
Descripci�n
Macro ensamblador: MASM32
Hutch Page
Es un ensamblador Windows espec�fico. Su licencia est� limitada a este sistema. Su principal virtud es la implementaci�n de una sintaxis muy al estilo C que hace muy amigable trabajar con �l. Ideal para escribir aplicaciones para M$ Windows. Bueno para empezar.

Turbo ensamblador. TASM
Tasm v2.0
Tasm v3.0
Tasm v4.0
Tasm v5.0 (riped)

Este ensamblador prometía mucho. De hecho, es mucho más rápido que MASM e incluye apoyo para OOP, pero no se ha actualizado desde 1996, así que todavía tiene algunos bugs. Sin embargo, te aseguramos que es el mejor para aplicaciones en modo real.
Netwide Assembler: NASM
P�gina oficial
Kit
Na Go A
Además de ser de libre distribución (es de código abierto), es portable para Windows, Linux y BeOS, lo que permite cierta protabilidad del c�digo. Es muy usado para escribir sistemas operativos. Tiene uno de los mejores soportes.
N A G O A es un proyecto para crear un IDE NASM espec�fico.
Ensamblador para ReactOS / Win32 PE (Win95/98/NT/2000). Es un ensamblador REAL (No estilo C, el concepto de alto nivel debe ser definido por el usuario vía macros, como con nasm). La sintaxis está simplificada . Full extensión para 3D Now y SSE/SSE2. No necesita Linker/Make/Lib/, así que la salida es muy rápida. Fuentes de 1MB producen una salida PE de 300 Kb en 16 segundos en una plataforma K6/200/Win95.
Soporta instrucciones 8086-80486/Pentium/MMX/SIMD, 16-bit/32-bit, macroinstrucciones, optimización, produce archivos con formato MZ, PE y ELF. Hay versión para Linux.
Ensamblador, Enlazador y Compilador de recursos de Windows. De distribución libre para fines no comerciales.
Enlazador de distribución libre para fines no comerciales. Soporta EXE y DLLs de Windows con formato OMF y MS-COFF. También soporta programas DOS. Muy usado por usuarios de NASM y TASM.
El depurador de Borland. Era nuestro preferido cuando escrib�amos programas que corr�an en modo real.
Un proyecto de depurador reciente pero prometedor. En la actualidad es libre, sin cargos. Soporta Windows a 32 bits.
   
El último compilador C++ de Borland. Ahora libremente distribuido.
Si quieres un compilador de libre distribución, no comercial, que te permita escribir aplicaciones para Windows, �sta es una de las mejores opciones.
Colección disponible y distribuible lebremente de archivos encabezados y bibliotecas específicas para Windows combinadas con un conjunto de herramientas GNU que permiten producir programas nativos Win32.
El compilador C++ de GNU. De distribución libre y código abierto. Acompa�a a todas las distribuciones de Linux. Hay una versión portada para DOS - Windows.
   
El desensamblador más completo para plataformas ix86. Trabaja sobre archivos con formato PE, NE, LE y ELF, entre otros.
Por San Cho. Desensambla archivos PE. Es protable para Linux (fue escrito con C++ GNU) y se distribuye con las fuentes. Trabaja en m�do de cónsola.
Desensamblador Windows32 específico. Viene con las fuentes.
Desensamblador Interactivo DOS específico. Ideal para desensamblar recortes de c�digo de modo real, por ejemplo, el sector de arranque del disco duro.
Sourcer v8.0
Desensamblador Interactivo DOS específico.
Desensamblador para Linux
   
HexWorkshop 32
Uno de los editores hexadecimales más populares para Windows.
Otro popular editor hexadecimal. Corre en ambiente DOS. - Text/hex mode editor. Capacidad para crear archivos nuevos. Modo de buscar y reemplazar.
Semejante al HackerView, pero es portable para Linux - Unix. Incluye un desensamblador que realsa la sintaxis de Pentium-4/PentiumIII/K7 Athlon/Cyrix-M2. Ofrece un resumen preliminar completo de archivos MZ, NE, PE, LE, LX, DOS.SYS, NLM, arch, ELF, a.out, coff32 PharLap, rdoff. Trabaja con volcados. Poderoso sistema de búsqueda. Soporte para el rat�n.
   
A veces es necesaria una herramienta como ésta. Te lo aseguro. La utilizamos mucho. Es un editor de archivos PE.
Editor bastante completo de los recursos de archivos PE.
Es un sencillo visor - volcador de recursos de archivos PE. Útil para extraer algunos recursos de archivos PE que quieras incluir en tus proyectos. Incluye fuentes.
Esta herramienta puede ser muy útil para actualizaciones de programas y corrección de bugs. Incluye fuentes.
A veces es importante revisar la memoria de Windows y hacer algunas ediciones diractamente sobre los procesos. Incluye fuentes.
Puede considerarse un editor de procesos en ejecución m�s o menos completo. Tiene más rasgos que el Process Studio.