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 - nevachana

#21
Cita de: #!drvy en 25 Octubre 2015, 15:37 PM
Y si cierras los 2 a la vez ?

Saludos
Tienen cierto delay al cerrarse ^^
#22
Llevo un tiempo programando lo que sería una botnet,y ya empiezo a tener una versión estable.
Mi bot es indetectable y ya tiene casi todo hecho,y le añadí una idea para que no pueda ser cerrado,al abrir el programa se ejecuta otro.
Bien,si cerramos uno de los dos programas,el otro abre al otro y así.
Os parece algo viable?
#23
Cita de: ivancea96 en 24 Octubre 2015, 20:05 PM
Código (csharp) [Seleccionar]
this.zombieGrid.Rows.Add(new object[] { img, ip, country, status, os });

El valor de la primera columna es "img", que es un DataGridViewImageColumn.

En primer lugar, tienes que agregar la columna al DataGridView. Luego, tendrás que pasarle una Image para añadir una fila, no un DataGridViewImageColumn.
E
Gracias,ya lo solucioné ^^
#24
Hola,estoy intentando añadir una imagen en una columna de un datagridview.
Tengo esto:

Código (csharp) [Seleccionar]
DataGridViewImageColumn img;
                img = new DataGridViewImageColumn();
                Image image = Image.FromFile(Directory.GetCurrentDirectory().ToString() + @"\flag\" + country + ".png");
                img.Image = image;
                Task.Factory.StartNew(() => { this.zombieGrid.Rows.Add(new object[] { img, ip, country, status, os }); });

Me sale este error:
https://gyazo.com/aef7c4bb2ea76fc7bef8abf2c25b230d
Me echáis una mano?  :rolleyes:
#25
Cita de: Thryks en  4 Septiembre 2015, 22:54 PM
En mi humilde opinion creo que no te ha quedado muy claro el comentario de engel, ya que el servidor es la maquina infectada solo necesita un hilo de ejecucion para conectarte a esa maquina desde tu maquina(cliente) asi que no deberias tener ningun problema porque con una sola conexion tendrías suficiente a menos que quieras conectarte con 3 maquinas distintas para dar instrucciones a una sola
No no,sí que me ha quedado claro,de hecho ya he acabado todo,sólo me queda programar un par de packets y algún problema al cerrar los clientes.
#26
Cita de: Eleкtro en  7 Septiembre 2015, 23:10 PM
En el título mencionas que se congela (se freezea) pero luego mencionas que se crashea (se finaliza anormálmente el proceso). ¿Puedes aclarar qué es lo que ocurre realmente de esas dos cosas?.

Que se congele el Form sería lo más normal, ya que si tienes el control en el thread de la UI y realizas una operación "intensiva", hasta que no termine lo que hagas en el control no puede seguir de forma regular el flujo de la UI.

Prueba a añadir los elementos de forma asíncrona en el mismo hilo, o añadir los elementos desde un hilo distinto, ambas metodologías deberían solucionar el problema del freezing.

Un ejemplo:
Código (vbnet) [Seleccionar]
Imports System.Threading.Tasks

Task.Factory.StartNew(Sub()
                         Me.zombieGrid.Rows.Add(New String() {name, ip, country, status, os})
                     End Sub)


En C#
Código (csharp) [Seleccionar]
using System.Threading.Tasks;

Task.Factory.StartNew(() => { this.zombieGrid.Rows.Add(new string[] {name,ip,country,status,os}); })


Saludos
Las dos cosas,si añado varios a la vez se congela un rato,pero si añado muchos( unos 30) crashea.
Gracias por el ejemplo ^^
#27
Cita de: kondrag_X1 en  7 Septiembre 2015, 21:02 PM
ami me pasó lo mismo y lo solucioné añadiendo un delegado cuando añado una fila.

Nunca lo he usado,me darías un ejemplo?
#28
Packetlogger y a jugar con los packets,pero dudo que sea fácil sacar la crypto de smite y bypassear su seguridad
#29
Hay muchos crypters de pago por unos 7-10 usd mensuales que son FUD a casi todos los anti virus.
#30
Hola   :) , tengo un problema,cuando añado varios rows a mi datagridview en poco tiempo,el form crashea.

1. Para acceder desde otras clases al form tengo una variable,a la cual le doy un valor cual el form carga.
Código (csharp) [Seleccionar]
   private void Form1_Load(object sender, EventArgs e)
        {
            Tools.doubleForm = this;
}

2. Después,cada vez un cliente se conecta a mi servidor lo añado al grid.

Código (csharp) [Seleccionar]
Tools.updateUsersForm("Client", ip, Tools.GetCountry(ip), "ok", "windows");


  public static void updateUsersForm(string name, string ip, string country, string status, string os)
        {
            doubleForm.editGrid(name, ip, country, status, os);       
        }



  public void editGrid(string name, string ip, string country, string status, string os)
        {
             this.zombieGrid.Rows.Add(new string[]{name,ip,country,status,os});
           
        }


Será que doy muchas "vueltas"?
Gracias.