elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Julio 2008, 17:58  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: BADBYTE-K, hadess_inf)
| | | |-+  forma de autoejecutarse en otras pc`s de la red!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: forma de autoejecutarse en otras pc`s de la red!  (Leído 302 veces)
RaZieR SarE
*
Desconectado Desconectado

Mensajes: 6


<RaZieR ~ SarE>


Ver Perfil
forma de autoejecutarse en otras pc`s de la red!
« en: 23 Abril 2008, 20:01 »

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
En línea

<´¨·.¸¸. .¸¸.·¨`·,¸_.·´¯`·--·´¨¯¨`··´¯`·->RAZIER-SARE<·.¸¸.·......·´¨¯¨`·,¸·´¨·.¸¸"El secreto de Dios"
MANULOMM
****
Desconectado Desconectado

Mensajes: 235



Ver Perfil
Re: forma de autoejecutarse en otras pc`s de la red!
« Respuesta #1 en: 29 Abril 2008, 06:23 »

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
En línea



elmaro
****
Desconectado Desconectado

Mensajes: 212


Unas simples palabras...


Ver Perfil WWW
Re: forma de autoejecutarse en otras pc`s de la red!
« Respuesta #2 en: 30 Abril 2008, 15:41 »

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.
En línea
RaZieR SarE
*
Desconectado Desconectado

Mensajes: 6


<RaZieR ~ SarE>


Ver Perfil
Re: forma de autoejecutarse en otras pc`s de la red!
« Respuesta #3 en: 15 Mayo 2008, 00:27 »

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]
En línea

<´¨·.¸¸. .¸¸.·¨`·,¸_.·´¯`·--·´¨¯¨`··´¯`·->RAZIER-SARE<·.¸¸.·......·´¨¯¨`·,¸·´¨·.¸¸"El secreto de Dios"
Páginas: [1] Ir Arriba Imprimir 
Ir a:  








Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC