leos_79 escribió:Arregladas las imagenes :)
Como andás leos_79? espero que bien!

hace mas de un año que ni entro a foro alguno y resulta que ninguna de las imágenes de todos tus post se pueden ver ..... si pudieras fixear eso te lo agradezco así veo exactamente de que se trata lo que decís en vez de adivinarlo.. aunque ´sea fácil suponerlo no está demás puesto que hay users con muy pocos conocimientos que ven tus post y seguro que no entienden ni jota...
tratá de suber las imágenes a imageshack que son fácilmente visualizables... ya me topé con varios post tuyos en los que tengo que adivinar las imágenes que no se ven ... lo cual es una lástima para el beneficio de muchos y el mal de todos

Salu2 y un abrazo pibe
Imagen


PD: Thor miente.. lo único que hace en su vida es leer los tutos de ricnar y ¿noticias nuevas publicadoas en algún medio?
Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.-Albert Einstein
No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas.-Séneca

http://iFile.it/ 100% FREE /Reanuda descargas/Usa aceleradores de descargas/ No límita hora ni país / Dos descargas paralelas/NO banners/No Adwares
Basta de filehosts restrictivos: NO a rapidshare, NO a megaupload, NO a multiupload,... decantemonos x FileHostings que den más beneficios!!!
enlace roto , nueva descarga >> [Enlace externo eliminado para invitados]
perdon por hacer este post pero hay usuarios que quieren ver el tutorial , si algun moderador lo actualiza y borra este post

saludos

Mostrar/Ocultar

Solitario escribió:muy interesante,pero no entiedo,,xD
No ve visto el video completo, pero te explicare de la manera mas sencilla lo que netendi.....

1) Tenemos una API , por ejemplo 'MessageBoxA' , y queremos llamarla desde el programa....
-Como sabemos las llamadas a las APIs se realizan desde el Code del programa , pero como no tenemos el source para modificarlo
tendremos que buscarnos la vida con Olly

2) Para Cargar APIs desde Memorio o desde la DLL , directmente usamos : "LoadLibrary" para cragar la DLL y "GetProcAddress" para encontrar la API y usarla.....

3) Entonces es sencillo , encontramos un lugar vacio del ejecutable paera agregar codigo , agregamosla API que queremos
usar('MesasegBoxA') , y la DLL que contiene dicha API('User32.dll') , y despues llamamos a las Otras APIs que cargan(LoadLibrary) y
buscan las funciones(GetProc....) , para cargar 'User32.dll' y buscar la funcion 'MessageBoxA'....

4) Despues agregamos codigo en essamblador para usar la API('MessageBoxA') que recien cargamos....

5) En caso de que la API que cargamos ya exista(Como en el caso del Video) , la podremos sustituir por la que acabamos
de cargamos en memoria y seguira funcionando......

Un ejemplo de algo paracido pero cargando la API en memoria desde el Code : aqui....

PD: Esta explicacion es solo de una parte del metodo , explicada de manera poco tecina y rudimentaria...
PD2 : Me Gusto mucho el metodo la verdad , leos_79 capo de los de antes , m4rtyr mago del assembler , exelente video
mis respetos para ambos.....

obey escribió:Pues si tuviese mas edad todavia pero esqe perder la virginidad con tu profesora de informatica y que ademas tenga 50....
Responder

Volver a “Manuales y Tutoriales”