Para sacar numeros de los edit mejor usa GetDlgInt
http://msdn.microsoft.com/en-us/library/ms645485(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms645485(VS.85).aspx
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úCita de: Karcrack en 17 Septiembre 2009, 18:31 PMLA idea es lo mismo que un hoock api solo que solo inyectas el modificador del PEB que no modique la api, pero en idea es un hoock api ya que estas haciendo que la api haga lo que tu quieras y mediante el PEB te fallarian todas las api's que lo saquen .Cita de: YST en 17 Septiembre 2009, 18:30 PMClaro que se puede modificar... pero...
El PEB tambien se puede modificar
Con un Hook?
Cita de: Karcrack en 17 Septiembre 2009, 18:28 PMCita de: YST en 17 Septiembre 2009, 18:21 PMEl ultimo metodo que he posteado si que funcionaria por mucho Hook que haya...
Claro y si hay un malware que te hace hoock a la api tambien ningun metodo funcionaria ,pero hay que ser realista
Cita de: BlackZeroX en 17 Septiembre 2009, 07:27 AMClaro y si hay un malware que te hace hoock a la api tambien ningun metodo funcionaria ,pero hay que ser realistaCita de: YST en 17 Septiembre 2009, 07:06 AMCita de: agus0 en 17 Septiembre 2009, 06:39 AMCon el mismo registro puedes saber si es NT o no(si falla no es NT ) , digo que es mejor por que en el registro ya esta escrito directamente que version del SO es entre otras cosas ( si es ultimate o home basic aparece en el registro por ejemplo )
y como sabes que es nt o no?
y por que decis que es mejor?
Para ser mas expesifico en la clave :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName
no lo creo, es muy inesacto, si hay un soft malisioso en dicha pc y cambia ese campo, realmente te la crees?
Cita de: agus0 en 17 Septiembre 2009, 06:39 AMCon el mismo registro puedes saber si es NT o no(si falla no es NT ) , digo que es mejor por que en el registro ya esta escrito directamente que version del SO es entre otras cosas ( si es ultimate o home basic aparece en el registro por ejemplo )
y como sabes que es nt o no?
y por que decis que es mejor?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName