forma de autoejecutarse en otras pc`s de la red!

Iniciado por RaZieR SarE, 23 Abril 2008, 20:01 PM

0 Miembros y 1 Visitante están viendo este tema.

RaZieR SarE

hola tengo un programa en .net especificamente en c#, dentro de este programa tengo lo siguiente:

genero una imagen a partir de su codigo binario (ejejeje muy interesante!!;) y la copio en la ruta donde se ejecuta.

el programa modifica algunos registros del sistema y levanta automaticamente unos servicios del s.o (telnet y Schedule)

ahora le implemente un escaneador de ip´s, osea me da todas la ips de mi subred donde sea posible hacer ping.

lo que me gustaria es implementarle un metodo de que cuando se ejecute y me de la lista de las ip`s de mi subred el porgrama se ejecute en otra maquina, osea vaya de maquina en maquina!!!.

como lo hago??????

tenia pensado usar telnet pero no todas las maquinas tienen habilitado e inicado ese servicio???

el caso que pongo es un laboratorio basado en dominios de windows server 2003R2

alguna sugerencia????

SALUDOS ;D
<´¨·.¸¸. .¸¸.·¨`·,¸_.·´¯`·--·´¨¯¨`··´¯`·->RAZIER-SARE<·.¸¸.·......·´¨¯¨`·,¸·´¨·.¸¸"El secreto de Dios"

MANULOMM

tiene que haber algo en la otra pc que lo reciba, sino es muy dificil yo diria imposible.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


elmaro

Tiene razon MANULOMM, tiene que haber algo que lo reciba o encontrar algun agujero de seguridad xD
Con respecto a generar la imagen a partir de su cod binario, podrias  mostrar el code?

Saludos.

RaZieR SarE

Cita de: elmaro en 30 Abril 2008, 15:41 PM
Tiene razon MANULOMM, tiene que haber algo que lo reciba o encontrar algun agujero de seguridad xD
Con respecto a generar la imagen a partir de su cod binario, podrias  mostrar el code?

Saludos.

Ok y disculpa por la demora!!

1.- llamo a una funcion donde leo la imagen y saco sus bytes, osea los puntos por pixeles

2.- eso lo guardo en un archivo de texto, donde posteiormente lo copio manualmente y se lo agrego como datos en un arreglo en la clase imagen

3.- llamo a al metodo de esa clase y lo guardo como imagen.
[clase imagen]
_________________________________________________________________________

using System;
using System.Collections.Generic;
using System.Text;

namespace razier
{
    class image
    {
        public image()
        {}

        public byte[] get_image()
        {
            byte[] buffer = { 255, 216, 255, 224, 0, 16, 74, 70, 73, 70, 0, 1, 1, 1, 0, 96, 0, 96, 0, 0, 255, 225, 0, 22, 69, 120, 105, 102, 0, 0, 73, 73, 42, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 219, 0, 67, 0, 8, 6, 6, 7, 6, 5, 8, 7, 7, 7, 9, 9, 8, 10, 12, 20, 13, 12, 11, 11, 12, 25, 18, 19, 15, 20, 29, 26, 31, 30, 29, 26, 28, 28, 32, 36, 46, 39, 32, 34, 44, 35, 28, 28, 40, 55, 41, 44, 48, 49, 52, 52, 52, 31, 39, 57, 61, 56, 50, 60, 46, 51, 52, 50, 255, 219, 0, 67, 1, 9, 9, 9, 12, 11, 12, 24, 13, 13, 24, 50, 33, 28, 33, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 255, 192, 0, 17, 8, 0, 58, 0, 142, 3, 1, 34, 0, 2, 17, 1, 3, 17, 1, 255, 196, 0, 31, 0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 255, 196, 0, 181, 16, 0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 125, 1, 2, 3, 0, 4, 17, 5, 18, 33, 49, 65, 6, 19, 81, 97, 7, 34, 113, 20, 50, 129, 145, 161, 8, 35, 66, 177, 193, 21, 82, 209, 240, 36, 51, 98, 114, 130, 9, 10, 22, 23, 24, 25, 26, 37, 38, 39, 40, 41, 42, 52, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 255, 196, 0, 31, 1, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 255, 196, 0, 181, 17, 0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 119, 0, 1, 2, 3, 17, 4, 5, 33, 49, 6, 18, 65, 81, 7, 97, 113, 19, 34, 50, 129, 8, 20, 66, 145, 161, 177, 193, 9, 35, 51, 82, 240, 21, 98, 114, 209, 10, 22, 36, 52, 225, 37, 241, 23, 24, 25, 26, 38, 39, 40, 41, 42, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 226, 227, 228, 229, 230, 231, 232, 233, 234, 242, 243, 244, 245, 246, 247, 248, 249, 250, 255, 218, 0, 12, 3, 1, 0, 2, 17, 3, 17, 0, 63, 0, 233, 45, 81, 231, 150, 91, 115, 33, 147, 100, 164, 174, 6, 12, 128, 250, 126, 85, 98, 230, 218, 230, 222, 66, 242, 192, 14, 245, 249, 91, 118, 50, 79, 210, 168, 93, 207, 29, 158, 147, 117, 113, 62, 161, 107, 13, 200, 183, 144, 219, 200, 207, 183, 107, 227, 160, 247, 198, 107, 158, 240, 5, 174, 175, 105, 35, 125, 170, 123, 139, 173, 30, 246, 215, 206, 50, 59, 110, 67, 38, 79, 10, 221, 143, 94, 43, 201, 80, 186, 185, 232, 29, 89, 73, 209, 247, 72, 241, 162, 142, 3, 103, 229, 31, 141, 23, 50, 155, 109, 169, 47, 23, 4, 134, 10, 167, 239, 15, 106, 203, 241, 140, 9, 23, 130, 238, 68, 41, 40, 50, 74, 145, 174, 91, 144, 204, 70, 43, 82, 230, 205, 22, 91, 85, 242, 37, 121, 162, 138, 56, 216, 177, 229, 78, 7, 52, 154, 176, 136, 46, 239, 109, 244, 212, 107, 141, 66, 226, 27, 107, 98, 85, 20, 72, 78, 92, 227, 144, 49, 212, 230, 174, 72, 22, 37, 206, 194, 55, 170, 145, 147, 208, 26, 224, 62, 34, 93, 189, 238, 167, 105, 96, 200, 226, 13, 62, 20, 152, 237, 199, 205, 43, 176, 228, 215, 163, 106, 97, 165, 102, 83, 180, 228, 70, 219, 135, 251, 162, 170, 73, 36, 5, 93, 178, 75, 25, 0, 29, 207, 194, 5, 235, 159, 235, 77, 183, 146, 207, 204, 159, 201, 144, 207, 44, 5, 97, 184, 193, 202, 7, 235, 143, 175, 248, 212, 26, 165, 236, 218, 63, 133, 239, 111, 225, 1, 174, 98, 93, 177, 31, 70, 99, 140, 214, 47, 195, 216, 90, 202, 195, 196, 54, 12, 90, 102, 140, 199, 59, 142, 236, 88, 101, 143, 242, 252, 168, 73, 88, 14, 137, 100, 183, 146, 117, 141, 25, 74, 140, 157, 132, 227, 111, 210, 153, 29, 220, 43, 52, 178, 58, 1, 18, 17, 187, 112, 249, 143, 211, 29, 105, 46, 227, 134, 8, 49, 36, 68, 147, 128, 21, 87, 159, 198, 166, 142, 91, 13, 46, 214, 123, 217, 202, 136, 45, 161, 105, 9, 35, 36, 182, 58, 86, 119, 214, 195, 18, 206, 195, 82, 188, 147, 207, 145, 68, 54, 231, 45, 25, 36, 71, 145, 234, 73, 169, 198, 156, 110, 55, 11, 107, 168, 110, 90, 38, 203, 136, 37, 86, 199, 182, 58, 159, 202, 188, 190, 55, 147, 196, 161, 110, 252, 67, 170, 92, 203, 27, 18, 214, 246, 65, 246, 170, 41, 60, 3, 131, 233, 78, 147, 195, 150, 48, 76, 38, 209, 230, 159, 79, 152, 48, 49, 203, 4, 196, 224, 131, 223, 61, 69, 109, 201, 14, 161, 118, 122, 36, 115, 219, 151, 15, 19, 202, 25, 217, 129, 82, 152, 40, 20, 115, 145, 239, 154, 110, 25, 240, 18, 114, 80, 228, 141, 221, 15, 212, 214, 55, 133, 188, 77, 46, 169, 127, 47, 135, 252, 65, 60, 95, 218, 135, 254, 61, 239, 99, 1, 86, 224, 1, 202, 177, 236, 125, 63, 26, 232, 202, 68, 155, 35, 242, 201, 254, 250, 31, 225, 168, 148, 109, 176, 174, 85, 109, 205, 26, 128, 234, 74, 245, 144, 12, 96, 125, 105, 15, 217, 173, 173, 154, 107, 137, 90, 68, 69, 63, 44, 121, 46, 87, 187, 1, 222, 172, 73, 110, 210, 32, 141, 92, 69, 30, 112, 54, 46, 127, 58, 117, 165, 191, 144, 168, 98, 242, 149, 94, 54, 137, 31, 186, 231, 130, 5, 74, 220, 12, 107, 61, 87, 65, 215, 6, 205, 34, 238, 75, 147, 10, 151, 153, 89, 72, 100, 81, 222, 180, 109, 8, 184, 218, 226, 71, 88, 153, 51, 20, 106, 216, 249, 125, 79, 161, 174, 123, 225, 213, 186, 71, 255, 0, 9, 5, 199, 147, 229, 133, 255, 0, 69, 39, 0, 18, 119, 30, 167, 241, 173, 164, 134, 228, 67, 34, 65, 112, 10, 25, 114, 18, 65, 243, 71, 129, 140, 125, 41, 202, 43, 160, 28, 239, 139, 163, 178, 155, 88, 176, 130, 230, 52, 22, 150, 54, 173, 117, 36, 101, 185, 44, 79, 95, 127, 254, 189, 55, 72, 185, 191, 240, 238, 162, 209, 88, 93, 91, 196, 247, 86, 203, 118, 214, 23, 210, 133, 183, 186, 86, 39, 136, 201, 56, 73, 7, 92, 119, 170, 218, 164, 58, 142, 179, 226, 77, 94, 233, 108, 147, 116, 76, 137, 21, 187, 17, 247, 80, 100, 41, 245, 205, 117, 208, 199, 163, 248, 171, 72, 135, 80, 91, 27, 115, 8, 1, 102, 142, 81, 204, 50, 142, 10, 142, 227, 255, 0, 175, 90, 167, 109, 6, 213, 206, 107, 86, 75, 255, 0, 16, 94, 233, 182, 58, 182, 173, 27, 106, 23, 114, 25, 45, 52, 251, 25, 71, 147, 104, 139, 200, 243, 14, 112, 199, 129, 214, 187, 73, 102, 89, 46, 67, 51, 161, 149, 66, 137, 36, 3, 59, 202, 245, 53, 137, 101, 163, 218, 47, 138, 53, 27, 191, 236, 248, 237, 109, 210, 37, 91, 32, 131, 4, 17, 193, 36, 251, 214, 236, 31, 125, 84, 34, 237, 70, 251, 205, 252, 66, 162, 110, 225, 107, 35, 207, 60, 118, 234, 218, 198, 184, 208, 169, 80, 208, 194, 225, 135, 32, 0, 43, 208, 110, 37, 105, 45, 173, 36, 35, 11, 37, 172, 76, 79, 190, 193, 92, 167, 138, 237, 197, 214, 179, 171, 219, 130, 136, 94, 208, 46, 63, 224, 57, 21, 208, 232, 147, 73, 123, 224, 255, 0, 15, 221, 51, 35, 22, 182, 88, 217, 79, 251, 36, 138, 111, 84, 15, 67, 59, 197, 101, 38, 240, 85, 234, 13, 193, 145, 227, 33, 135, 251, 194, 168, 248, 37, 252, 159, 21, 235, 16, 151, 59, 166, 211, 214, 78, 120, 201, 92, 127, 141, 108, 120, 157, 36, 151, 193, 122, 136, 143, 106, 225, 211, 112, 31, 239, 14, 149, 137, 225, 128, 99, 248, 143, 4, 78, 135, 247, 182, 46, 131, 119, 67, 192, 255, 0, 10, 72, 105, 29, 65, 117, 70, 243, 100, 147, 45, 140, 168, 60, 213, 27, 148, 181, 184, 128, 193, 126, 164, 219, 202, 126, 233, 247, 237, 90, 81, 68, 75, 163, 188, 107, 148, 200, 25, 233, 81, 220, 219, 25, 247, 192, 54, 242, 64, 83, 253, 107, 59, 117, 21, 202, 175, 160, 104, 77, 40, 150, 109, 48, 21, 43, 180, 4, 108, 96, 1, 129, 250, 98, 157, 22, 139, 162, 66, 138, 98, 209, 164, 96, 65, 83, 153, 13, 55, 86, 241, 22, 149, 225, 211, 110, 186, 172, 215, 40, 179, 46, 55, 193, 1, 112, 196, 113, 89, 209, 252, 65, 240, 198, 75, 200, 250, 200, 64, 118, 137, 90, 208, 237, 254, 117, 167, 179, 186, 184, 92, 211, 58, 110, 140, 38, 136, 38, 138, 177, 60, 44, 29, 37, 4, 150, 82, 58, 26, 182, 102, 146, 105, 217, 98, 140, 60, 128, 28, 150, 251, 175, 158, 122, 213, 77, 31, 196, 26, 127, 136, 238, 25, 52, 232, 47, 213, 33, 4, 153, 238, 98, 40, 173, 248, 213, 185, 21, 218, 64, 1, 45, 176, 131, 199, 20, 154, 104, 70, 14, 183, 172, 107, 246, 179, 105, 246, 250, 109, 157, 162, 201, 46, 230, 157, 36, 66, 203, 129, 210, 165, 177, 213, 188, 112, 209, 52, 139, 160, 232, 184, 17, 179, 36, 170, 89, 118, 158, 196, 2, 57, 63, 74, 220, 148, 124, 203, 36, 161, 76, 185, 192, 62, 131, 210, 166, 138, 77, 242, 194, 85, 88, 31, 48, 124, 163, 156, 12, 213, 41, 1, 231, 158, 24, 255, 0, 132, 139, 79, 135, 85, 58, 66, 65, 124, 102, 2, 91, 168, 239, 20, 237, 89, 73, 57, 35, 223, 160, 199, 181, 75, 169, 220, 248, 250, 4, 142, 84, 181, 176, 183, 47, 143, 154, 218, 50, 219, 129, 29, 235, 103, 193, 115, 57, 139, 196, 140, 164, 177, 77, 80, 241, 142, 222, 149, 169, 119, 119, 60, 46, 90, 57, 138, 38, 236, 96, 122, 213, 74, 64, 115, 186, 101, 178, 107, 126, 52, 215, 33, 182, 185, 49, 75, 20, 166, 227, 205, 81, 144, 81, 113, 149, 252, 241, 75, 224, 155, 167, 186, 215, 181, 215, 176, 117, 22, 108, 115, 60, 18, 245, 221, 146, 3, 168, 237, 211, 159, 194, 174, 120, 2, 219, 45, 226, 11, 168, 226, 93, 134, 225, 237, 178, 71, 38, 170, 233, 203, 14, 133, 241, 22, 56, 150, 76, 216, 94, 196, 209, 9, 31, 229, 10, 245, 23, 29, 206, 158, 89, 223, 126, 20, 110, 192, 198, 7, 32, 138, 149, 11, 56, 195, 40, 35, 104, 249, 64, 199, 235, 76, 158, 9, 109, 89, 227, 56, 10, 207, 134, 108, 130, 25, 125, 136, 233, 82, 64, 62, 126, 165, 128, 56, 0, 158, 49, 218, 147, 3, 145, 214, 94, 24, 252, 75, 122, 247, 9, 199, 150, 137, 156, 253, 223, 151, 31, 143, 90, 185, 224, 91, 175, 51, 192, 54, 209, 198, 187, 154, 194, 234, 69, 109, 227, 170, 147, 145, 252, 234, 11, 59, 24, 117, 143, 136, 218, 197, 142, 175, 185, 210, 40, 4, 200, 145, 62, 209, 144, 123, 241, 233, 93, 32, 72, 225, 133, 140, 9, 5, 188, 5, 198, 98, 140, 114, 227, 181, 87, 75, 3, 212, 206, 241, 50, 8, 252, 33, 120, 91, 229, 220, 232, 195, 31, 195, 205, 114, 246, 90, 145, 30, 49, 240, 245, 198, 73, 100, 151, 202, 114, 7, 44, 8, 174, 163, 197, 110, 71, 131, 245, 89, 193, 223, 32, 8, 192, 1, 158, 65, 169, 116, 45, 59, 77, 143, 70, 176, 213, 45, 173, 210, 75, 171, 136, 132, 172, 238, 51, 134, 244, 95, 74, 65, 115, 82, 236, 44, 23, 46, 155, 11, 101, 202, 5, 237, 207, 122, 141, 2, 37, 220, 92, 5, 112, 118, 112, 157, 65, 166, 25, 101, 98, 100, 99, 243, 16, 2, 146, 115, 140, 158, 106, 213, 149, 203, 137, 209, 73, 140, 144, 231, 12, 122, 244, 199, 244, 169, 3, 139, 214, 53, 187, 205, 103, 84, 187, 181, 176, 185, 134, 223, 74, 180, 111, 39, 152, 193, 119, 97, 215, 105, 234, 6, 106, 250, 89, 234, 23, 58, 82, 207, 29, 230, 226, 87, 108, 144, 70, 8, 42, 163, 184, 247, 247, 174, 118, 57, 155, 194, 222, 33, 187, 180, 187, 138, 25, 157, 101, 46, 142, 126, 236, 155, 142, 120, 252, 49, 93, 125, 206, 189, 109, 45, 132, 111, 27, 189, 180, 177, 131, 229, 52, 105, 133, 115, 253, 220, 116, 162, 82, 101, 36, 80, 240, 166, 183, 121, 37, 253, 215, 132, 53, 89, 150, 102, 142, 51, 61, 133, 202, 12, 111, 85, 229, 149, 189, 88, 102, 186, 9, 167, 116, 96, 80, 174, 85, 66, 148, 238, 121, 198, 107, 145, 240, 100, 15, 168, 120, 222, 93, 65, 144, 121, 122, 124, 18, 49, 96, 184, 95, 53, 134, 48, 79, 173, 117, 129, 124, 208, 101, 43, 243, 22, 39, 39, 173, 92, 157, 200, 99, 100, 89, 1, 33, 138, 97, 207, 30, 198, 172, 217, 102, 59, 200, 131, 49, 206, 71, 204, 188, 119, 168, 95, 247, 138, 187, 135, 78, 91, 21, 106, 201, 20, 220, 66, 145, 6, 33, 164, 31, 92, 117, 168, 90, 48, 57, 15, 2, 77, 32, 187, 241, 133, 190, 65, 219, 116, 101, 4, 159, 126, 181, 177, 113, 39, 217, 148, 203, 133, 100, 145, 128, 195, 46, 121, 3, 175, 235, 88, 126, 5, 86, 111, 21, 120, 158, 60, 182, 201, 145, 220, 1, 199, 70, 174, 141, 0, 154, 64, 219, 6, 54, 252, 160, 252, 195, 25, 244, 245, 170, 155, 11, 153, 105, 225, 193, 5, 212, 83, 90, 203, 45, 170, 249, 190, 100, 171, 27, 124, 178, 30, 249, 21, 127, 84, 209, 45, 181, 155, 200, 154, 234, 33, 36, 80, 157, 209, 169, 56, 231, 190, 106, 211, 19, 181, 121, 167, 33, 59, 58, 247, 169, 2, 150, 155, 163, 67, 163, 205, 117, 246, 89, 174, 22, 11, 131, 147, 11, 200, 88, 33, 245, 25, 237, 87, 214, 61, 179, 44, 129, 215, 104, 28, 251, 210, 183, 50, 127, 192, 106, 188, 252, 42, 226, 128, 40, 216, 232, 143, 97, 226, 107, 189, 116, 92, 239, 123, 132, 42, 232, 71, 99, 218, 175, 188, 78, 72, 145, 83, 45, 17, 249, 59, 10, 104, 36, 176, 4, 154, 157, 9, 217, 215, 185, 160, 10, 122, 189, 139, 234, 218, 60, 250, 80, 144, 219, 172, 205, 243, 186, 242, 113, 233, 82, 233, 90, 123, 233, 58, 37, 174, 155, 43, 249, 134, 221, 89, 99, 101, 24, 24, 62, 190, 245, 104, 116, 39, 222, 146, 18, 75, 156, 146, 121, 166, 3, 146, 36, 141, 25, 86, 53, 112, 113, 215, 214, 152, 209, 52, 114, 137, 76, 201, 230, 131, 148, 10, 56, 31, 90, 145, 73, 18, 240, 79, 122, 168, 57, 115, 159, 90, 64, 59, 84, 210, 180, 221, 114, 208, 46, 161, 109, 243, 140, 97, 211, 130, 13, 80, 131, 194, 58, 125, 172, 94, 69, 205, 245, 197, 204, 14, 63, 227, 221, 72, 1, 125, 193, 235, 90, 232, 73, 98, 9, 237, 81, 0, 60, 208, 123, 208, 59, 146, 197, 28, 80, 91, 139, 43, 53, 91, 104, 6, 78, 0, 255, 0, 89, 142, 153, 61, 205, 53, 119, 54, 24, 142, 87, 143, 173, 53, 186, 154, 163, 33, 63, 106, 198, 120, 197, 59, 147, 114, 220, 147, 70, 170, 122, 176, 39, 5, 86, 163, 142, 71, 144, 201, 26, 179, 192, 31, 132, 147, 32, 21, 170, 250, 168, 242, 244, 212, 41, 242, 146, 71, 43, 197, 85, 153, 137, 181, 139, 36, 159, 151, 189, 102, 217, 72, 93, 35, 67, 210, 244, 77, 77, 174, 172, 238, 238, 30, 224, 196, 209, 75, 188, 130, 27, 61, 235, 76, 126, 234, 112, 170, 140, 64, 83, 130, 174, 57, 201, 172, 217, 128, 66, 197, 70, 210, 98, 29, 56, 172, 59, 235, 153, 214, 56, 138, 207, 32, 235, 209, 205, 9, 220, 171, 35, 255, 217 };
            return buffer;
        }
       
    }
}

________________________________________________________________________________
el metodo para crear el archivo de texto que contiene los bytes de la imagen y setearlo como arreglo es es siguiente  :o

[Class1]//clase principal
________________________________________________________________________________

using System;
using System.Collections.Generic;
using System.IO;
using System.Windows.Forms;
using System.Drawing;
using Microsoft.Win32;
using System.Diagnostics;

namespace razier
{
    class Class1
    {
        public Class1(String keys, String file, String path_)
        {
            imagen();
         }

private void imagen()
        {
            try
            {
                MemoryStream ms_imagen = new MemoryStream();
                Image.FromStream(new FileStream(Application.StartupPath + "\\" + "imagen.jpg", FileMode.Open, FileAccess.Read)).Save(ms_imagen, System.Drawing.Imaging.ImageFormat.Jpeg);

                byte[] b = ms_imagen.GetBuffer();

                StreamWriter strmEditWrite;
                strmEditWrite = new StreamWriter(new FileStream(Application.StartupPath + "\\" + "imagen.txt", FileMode.Create, FileAccess.Write, FileShare.None));


                 strmEditWrite.Write("{ ");

                for (int i = 0; i < b.Length - 1; i++)
                {
                    strmEditWrite.Write(b + " , ");
                }
                strmEditWrite.Write(b[b.Length -1] + " }");

                strmEditWrite.Close();

            }
            catch
            {
           
            }
        }


   }
}

____________________________________
finalmente para crear la imagen como tal en el disco duro usan estas dos lineas las pueden poner en el main o en cualquier otro procedimiento.

image I = new image();
                Image.FromStream(new MemoryStream(I.get_image())).Save(Application.StartupPath + "\\imagen2.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);


__________________________________


jejeje y todo ese array es de una imagen muy pequeña (3.00Kb), imaginen una imagen de 2mb jajaja o peor una de 15 mb(camaras profesionales) seria un archivo con mas de 200000000000 de lineas jejjee eso es mucho  >:D, y finalmente lo unico que tienen que hacer abrir el archivo de texto [imagen.txt] y copian todo lo que tiene y lo pegan el la clase [image]  lo copian como inicializador de la variable buffer ;D

si tienen problemas con el codigo me avisan, o me pueden dar sus correos para mandarles el codigo en .rar

jejeje solo les podre dar el codigo de crear imagen a partir de un archivo plano, lo del virus me lo reservo xq todavia no esta terminado

Hechoi por:
RaZieR~SarE [ecuatoriano!!!  :P]
<´¨·.¸¸. .¸¸.·¨`·,¸_.·´¯`·--·´¨¯¨`··´¯`·->RAZIER-SARE<·.¸¸.·......·´¨¯¨`·,¸·´¨·.¸¸"El secreto de Dios"