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

#151
Exactamente que hace al intentar Guardar? Te muestra un mensaje? no hace nada?
El boton de Guardar esta deshabilitado? Como es un Demo es posible que no este esa parte del codigo de guardar.

slds
#152
Cita de: MCKSys Argentina en  7 Mayo 2010, 01:14 AM
Probaste con AMBAS versiones de CreateFile ??? ANSI y UNICODE??

Podrias buscar la constante en milisegundos de 90minutos, osea 5400000 pero en hexa, osea 005265C0.

slds
#153
Ctrl+G y escribi CreateFile [ENTER]

y luego pones el Bp con F2, das run y si no cae es porque no la usa jeje

Otra es esperar los 90 minutos y pausar el Olly, Alt+F9 y luego aceptas el mensaje, y caeera en oly.  Aunque aqui debes esperar hora y media :(

slds
#154
 ;D Grosssssso

Cita de: +NCR en  3 Mayo 2010, 02:27 AM
Hola!,

este post es solo para presentarles a FUU, una herramienta que hice hace un par de semanas.

Citar
FUU (Faster Universal Unpacker) is a GUI Windows Tool with a set of tools (plugins) to help you to unpack, decompress and decrypt most of the programs packed, compressed or encrypted with the very well knowns software protection programs like UPX, ASPack, FSG, ACProtect, etc.

The GUI was designed using RadASM and MASM. Every plugin included in the official release was written in ASM using MASM.

The core of every plugin use TitanEngine SDK from ReversingLabs under the hood, this help to the developer to write plugins very easy and very fast without the need to worry about some repetitive and boring functions like dump, fix the iat, add sections, etc. You can develop a plugin for FUU in a very easy way using TitanEngine.

Also, FUU include some extra tools like:

    * Generic OEP Finder
    * Cryto Signature Detector
    * Generic Unpacker
    * Signatures Detector (next release)

Generic OEP Finder, Cryto Signature Detector and Generic Unpacker are from PEiD's team.

La pagina del proyecto es: http://code.google.com/p/fuu/

Saludos.
#155
Cita de: MCKSys Argentina en  3 Mayo 2010, 02:30 AM
@Biribau: lo que la gente entra a solicitar, es el resultado del estudio que hemos hecho con CITROMAN...  ;)

Aparte, he quitado todos los links de descarga para que no haya problemas. Todos los pedidos que he tenido por el keygen, han sido respondidos por MP.

Ahora, no veo cuál es el inconveniente....  ::)

@raulguty: Revisa tus MP's...

Maxis, mejor hace un tutorial de como lograste vencerlo, que para mi me parece mas interezante... Asi ya nadie te pedira ni te molestara por el "favor"

slds
#156
 :¬¬ Vaya me lei todo un post del 2008,
pense que mafo retornaba por estos lugares
y que Shady se desoxidaba :D

Te recomiendo en estos casos que no revivas un hilo
tan viejo..

Mejor te creas un hilo nuevo y pides ayuda para resolver tu caso.
De todas formas si pedis un crack, vas a recibir mas negativa que apoyo.

Las reglas del subforo Ingeniería Inversa:
-Los mensajes con peticiones de cracks, seriales, warez etc... serán automáticamente eliminados.

slds
#157
Megaupload me dice esto:

El archivo al que está intentando acceder está temporalmente desactivado.

Comprimilo y ponele un pass, y por las dudas sacale la extensión...

ej: pepe.ra_

slds
#159
Osea, aun poniendo uno de esos seriales, si quieres volver a usar el prog tienes que volver a poner otra vez un serial... Aun asi con el keygen vas a terner que poner siempre un serial  :-\
Podrias parchearlo para que quede siempre registrado.

Slds
#160
Cita de: Monica_Barcelona en 22 Abril 2010, 13:50 PM
Anda me lles el pensamiento? xD mientras escribira la respuesta anteriorpensava en eso del recurso,de inscrustar la dll en el ejecutable pero no se hacerlo,antes cuando programaba en Delphi 7 si savia hacaerlo,pero en ASM no tengo ni idea,nose que apis hay que utilizar para incsrutar un archivo! en delphi almenos tenias que crear con el bloc de notas algo como RCDATA "NOMBRE ARCHIVO" i algo mas creo peor no recuerdo,saves la forma tu?


gracias ctlon! (K)

Para meter una dll dentro de un exe puedes usar Molebox

http://www.molebox.com/

slds

EI: juntando mensajes.

Este es para hacer el parche, pero no en ejecucion.

void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(OpenDialog1->Execute()) // Mostramos el dialogo abrir
{
LblPath->Caption=OpenDialog1->FileName;
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
//VARIABLES//
HANDLE exe;
unsigned long BytesRead,BytesWrite;
Byte buf;
// HACEMOS UN BACKUP//
if (CheckBox1->Checked==true)
{
 int sizePath=LblPath->Caption.Length()+7;
 char * newExe=new char[sizePath];
 StrCopy(newExe,LblPath->Caption.c_str()); // copio el path
 StrCat(newExe,".backup");
 CopyFile(LblPath->Caption.c_str(),newExe,1); // guardo en disco
 delete [] newExe; // libero el buffer
 }
// Abro el exe y le doy permisos de esritura y lectura
exe=CreateFile(LblPath->Caption.c_str(),GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ,0,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0);
if(exe!=INVALID_HANDLE_VALUE)
{
 int offset=0x105AAC;
 Byte parche[]={0x50,0xB8,0xEF,0x21,0x43,0x00,0xC7,0x00,0x90,0x90,0x90,0x90,0x83,0xC0,0x04,0x3D,0xFB,0x21,0x43,0x00,0x75,0xF0,0x66,0xC7,0x00,0x90,0x90,0x58,0xE9,0x3B,0xF3,0xF7,0xFF};
 SetFilePointer(exe,offset,0,FILE_BEGIN); //seteo el offset
 WriteFile(exe,parche,21,&BytesWrite,0);
}
}

Si quieres hacerlo con WriteProcessMemory, sera en ejecuion entonces, y debes crear un Loader que lo parche en ejecucion.

Sobre lo de meter la dll dentro del exe, para que la dll muestre por ejemplo un MessageBox no le veo mucho sentido, tendrias que hacer un injerto en el exe para poder invocar a la dll y cargar sus funciones. En vez de eso  podrias hacer un injerto en el exe para invocar a MessageBox de la User32.

Osea, podria funcionar, si lo que quieres es parchar el exe con la dll, deberias tener en cuenta en que punto del exe en ejecucion los vas a parchear, y para saber la direccion en que lo vas a parchear tenes que usar el ollydbg

Otra cosa, en un exe sin ninguna proteccion, es sencillo, pero ya si esta empacado es mas dificil.  

Todo eso si el exe no es tuyo.

slds

EI: juntando mensajes.

Aqui tienes un tutorial sobre como hacer un Loader Simple en Assembler (MASM)

http://ricardonarvaja.info/WEB/OTROS/COLABORACIONES/COLABORACIONES/Como%20construir%20un%20loader%20simple%20-%20por%20marciano.rar

Viene con el codigo del esqueleto del Loader.

slds

EI: juntando mensajes, el proximo lo borro.


Una buena pagina con tutoriales de assembler
http://win32assembly.online.fr/tutorials.html