[.NET] Ingenieria Inversa con GrayWolf

Ultimamente estamos trabajando mucho con el .Net Framework el tesoro Microsoft, y tal vez haya muchas mas personas que tambien trabajen con el .Net sea en Visual C# o Visual Basic. En este post hablare de una interesante Aplicacion para hacer ingenieria Inversa a aplicaciones .Net. Se Trata de GrayWolf para C#.

El objetivo de la ingeniería inversa es obtener información o un diseño a partir de un producto accesible al público, con el fin de determinar de qué está hecho, qué lo hace funcionar y cómo fue fabricado.

Wikipedia

La ingenieria Inversa es una espada de Doble filo que puede ayudarnos a explorar las estructuras de otro Software, y Aplicaciones como grayWolf nos pueden Ayudar a saber que tan Vulnerable es nuestro software ante ataques de Ingenieria Inversa.

Vamos a ver como trabaja grayWolf con fines puramente educativos ;).

Leer más

[.NET] Trabajando con Archivos en C#


Video – Aplicacion con Archivos

El trabajo con archivos muchas veces suele ser una buena solucion para ciertos problemas de almacenamiento de informacion en las aplicaciones, el lenguaje que tocaremos ahora sera C# .NET, menu del post :

  • Clases : File , StramReader y StreamWriter
  • Verificando Existencia
  • Leyendo Archivos
  • Escribiendo y Sobreescribiendo Archivos
  • Terminando
Entrando en Contacto

Para poder trabajar con los archivos, la declaracion de la referencia sera :

using System.IO;

Vamos a iniciar con este tema …

Leer más

[.NET] Agregar nodos a un Treeview en el form Pincipal desde un Form Secundario

Este es el primer articulo de la serie de .NET anunciados en un el articulo de aqui  … Lo que vamos a hacer ahora es agregar nodos a un treeview que esta posicionado en el form principal, pero para agregarlos usaremos un form secundario que se abrira al seleccionar la opcion agregar nodo del menu principal.

Leer más