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 - MCKSys Argentina

#4161
Ingeniería Inversa / Re: Ayuda con codigo
13 Febrero 2013, 08:14 AM
Coincido con alist3r: Teniendo en cuenta la infinidad de cosas que pueden hacerse en un plugin, es medio ilógico tratar de hacer algo así.

No digo que no se pueda sacar un poco de código de una DLL, pero hay que tener MUY en cuenta todo el funcionamiento: Lo que se inicializa al momento de cargar la DLL, lo que se inicializa al momento de cargar el plugin, la interface y las funciones usadas/exportadas.

La verdad, no he hecho un plugin para After Effects, pero calculo que es similiar a uno para, por ej.: Olly (quizás un poco más complejo  :P)

Cita de: x64Core en 13 Febrero 2013, 06:36 AM
Luce como que nunca has hecho algo similar.

Y tu si?  ::)

Saludos!
#4162
El error podría ser el nombre del campo Apellido(s).

Quítale los paréntesis al campo y al SQL y prueba nuevamente.

Saludos!
#4163
ASM / Re: [Duda] Estructuras
7 Febrero 2013, 18:36 PM
Claro, siempre y cuando reserves el espacio necesario...
#4164
ASM / Re: [Duda] Estructuras
7 Febrero 2013, 14:39 PM
En el ejemplo de la pagina, usa esto:


#include <netinet/ip.h> 
#include <netinet/tcp.h>
...
...
/* Cabecera IP */ 
struct iphdr *ip = (struct iphdr *)buffer; 
 
/* Cabecera TCP */ 
struct tcphdr *tcp = (struct tcphdr *)(buffer + sizeof(struct iphdr));
...
...


Ahora, usando Google, llegamos a un .h que contiene una de las structs:

http://freebsd.active-venture.com/FreeBSD-srctree/newsrc/netinet/tcp.h.html

Ahi está definida la estructura tcphdr en C:


struct tcphdr {
u_short th_sport; /* source port */
u_short th_dport; /* destination port */
tcp_seq th_seq; /* sequence number */
tcp_seq th_ack; /* acknowledgement number */
#if BYTE_ORDER == LITTLE_ENDIAN
u_int th_x2:4, /* (unused) */
th_off:4; /* data offset */
#endif
#if BYTE_ORDER == BIG_ENDIAN
u_int th_off:4, /* data offset */
th_x2:4; /* (unused) */
#endif
u_char th_flags;
#define TH_FIN 0x01
#define TH_SYN 0x02
#define TH_RST 0x04
#define TH_PUSH 0x08
#define TH_ACK 0x10
#define TH_URG 0x20
#define TH_ECE 0x40
#define TH_CWR 0x80
#define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_ACK|TH_URG|TH_ECE|TH_CWR)

u_short th_win; /* window */
u_short th_sum; /* checksum */
u_short th_urp; /* urgent pointer */
};


Inicializa todo con ceros y listo (ojo los tamaños).

Saludos!

PD: Otra fuente: http://ranger.uta.edu/~odell/TCP.H

Ten en cuenta que justo despues de la estructura IP viene la TCP (para eso usa el tamaño de la estructura ip con sizeof).
#4166
Cita de: SaGaRaS en  1 Febrero 2013, 00:54 AM
•No usar Descompiladores, Descompresores

Si es un .NET, lo logico es usar Reflector antes que Olly (Ojo, no digo que sea este el caso!)

Cita de: SaGaRaS en  1 Febrero 2013, 00:54 AM
Si encuentras una solucion no dudes en enviarme un tutorial por Mensaje Privado ;).

Y tu te encargas de subir las soluciones y publicar los links? No seria mejor que los que participen posteen sus resultados?
#4167
Cita de: 3mp3z@ndo en 29 Enero 2013, 20:01 PM
Si en lugar de eso las detuvieran, las pusieran en pelotas, les hiciesen unos posters de 2 x 2 metros en pelotas y empapelasen toda la ciudad con esos posters para que todo el mundo se divierta de la misma forma que hacen ellas, tal vez, aunque fuera solo una de las cuatro, la próxima vez que se le ocurriese una idea tan "divertida"....se lo pensarian mejor....si no hay consecuencia real y proporcionada no hay cambio.

Creo que mejor que eso es multar a los responsables (padres) con varios miles de USD (o euros en el caso de Europa). La cantidad deberia ser decidida en base a los daños ocasionados.

Estoy seguro que los padres no le dejaran olvidar que lo hecho no esta nada bien. :)

Saludos!
#4168
Quizas sea que no funcione. No he visto si ha modificado la interfaz de los plugines o si estara reportando una version que el plugin no soporta (o que Olly no soporta).

Probaste si otros plugines funcionan?
#4169
Fijate estos 2:

http://tuts4you.com/download.php?view.3185
http://tuts4you.com/download.php?view.3212

El segundo es experimental, osea, puede fallar.

Saludos!
#4170
Cita de: Gabriel094 en 29 Enero 2013, 00:55 AM
te agradezco MCKSys Argentina hoy aprendi mucho gracias a ti.. gracias...¡¡¡¡¡¡

Como dijo el chavo del 8: No hay por dónde...  :P

Saludos!