| 
	
		|  Autor | Tema: [Script]HBP bypass excepciones  (Leído 7,172 veces) |  
	| 
			| 
					
						| .:UND3R:. | 
 
Hola a todos, les dejo un simple script para aquellos que se inician en esto, consiste en un script para colocar HBP tanto como read access execute, la gran ventaja es que estos HBP son borrados si se producen excepciones con el fin de no ser detectados una vez retomada la excepción se vuelven a colocar: var AUXVAR TIPOvar KIUSERvar ZWCONTvar HBPgpa "KiUserExceptionDispatcher", "ntdll.dll"mov KIUSER, $RESULT bp KIUSERgpa "ZwContinue", "ntdll.dll"mov ZWCONT, $RESULT bp ZWCONTADDRESS:ask "Dirección del HBP"cmp $RESULT, 0je ERRORmov HBP, $RESULTPREGUNTA:ASK "Tipo de HBP,r-w-x"MOV TIPO,$RESULTCMP TIPO, "r"JE INICIOCMP TIPO, "w"JE INICIOCMP TIPO, "x"JE INICIOJMP ERROR2INICIO:EVAL "{TIPO}"bphws HBP, $RESULTTRABAJO:eob COMPROBARrun COMPROBAR:cmp eip,KIUSERje QUITARcmp eip,ZWCONTje BREAKPOINTcmp eip,AUXje RESTAURARjmp SALIR QUITAR:bphwc HBPjmp TRABAJO BREAKPOINT:mov AUX,esp add AUX,4mov AUX,[AUX]add AUX,0b8mov AUX,[AUX]bp AUXjmp TRABAJORESTAURAR:bc AUXjmp INICIO ERROR:msg "Dirección incorrecta"jmp ADDRESSSALIR:msgyn "HBP encontrado,intentar nuevamente?"cmp $RESULT,1je INICIOretERROR2:MSG "Tipo de HBP incorrecto"JMP PREGUNTA
 Es muy básico por lo que si a alguien se le ocurre alguna idea la integramos de inmediato, Saludos |  
						| 
								|  |  
								|  |  En línea | 
 
  Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM) |  |  |  | 
			| 
					
						| Tinkipinki 
								
								 Desconectado 
								Mensajes: 242
								
								   | 
 
Hola .:UND3R:. Tienes algun crackme en que hayas aplicado el script para ver como funciona?
 
 Saludos
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  | 
			| 
					
						| Tinkipinki 
								
								 Desconectado 
								Mensajes: 242
								
								   | 
 
Ok, .:UND3R:.  lo pruebo y te comento.
 Saludos
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| .:UND3R:. | 
 
Ok, Muchas gracias. Saludos |  
						| 
								|  |  
								|  |  En línea | 
 
  Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM) |  |  |  | 
			| 
					
						| Tinkipinki 
								
								 Desconectado 
								Mensajes: 242
								
								   | 
 
Estoy probando el script y creo que no lo se hacer correr correctamente. Te explico: 1- Cargo el PELock en el Olly 2- Sale la alerta del Entry Point outside....... y le doy Ok. 3- Sale la alerta del Compresed Code ....continue analisis y le doy Ok. 4- Corro el script y le entro la direccion 427B0 5- Entro el tipo de HBP como x sin el guion -x 6 El script va corriendo analizando direcciones hasta que salta una ventana de       error Don't know how to bypass command at address 003B33CB ....... y aqui     se queda parado. Probando con el ACProtectc solo de ejecutarlo me echa fuera. Seguro que es problema mio de no saber correrlo pero bueno, ya me comentaras algo...   Saludos |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| .:UND3R:. | 
 
Debes tener plugins para ocultarlo, utiliza OllyAdvance con todo habilitado y lo de la excepción debes añadirla en olly intenta pasar con ctrl+f9 las excepciones(La idea es que primero puedas lanzar el programa sin problemas, eso es trabajo tuyo jeje, después que puedas lanzarla desde olly. Te pones en el EntryPoint e intentas colocar un HadwareBreakpoint y verás que no te funcionarán y ahí es el momento de usar el script(bypass excepciones es un método que utilizan algunos packer para saber si se han puesto hadwarebreakpoint, cuando se genera una excepción se verifica en la estructura CONTEXT si existen o no hadwarebreakpoint, si es así el programa los barra sigue sin problemas para eso es el script).
 
 Salir
 |  
						| 
								|  |  
								|  |  En línea | 
 
  Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM) |  |  |  | 
			| 
					
						| Tinkipinki 
								
								 Desconectado 
								Mensajes: 242
								
								   | 
 
Ok UND3R, problema solucionado.
 Saludos
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  | 
			| 
					
						| Иōҳ 
								 
								
								 Desconectado 
								Mensajes: 563
								
								
								
								
								
								   | 
 
Es justo lo que iba hacer... en fin... haber como lo hago yop =/.
 Nox.
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Asprotect y método de las excepciones Ingeniería Inversa
 | 4rS3NI( | 4 | 2,952 |  14 Abril 2005, 01:51 am por 4rS3NI(
 |  
						|   |   | Documentacion sobre excepciones Ingeniería Inversa
 | SeSoX | 0 | 2,098 |  19 Diciembre 2006, 14:21 pm por SeSoX
 |  
						|   |   | Dudas sobre excepciones en Olly. Ingeniería Inversa
 | N0mada | 6 | 4,220 |  11 Septiembre 2010, 16:30 pm por N0mada
 |  
						|   |   | Ayuda excepciones java! Java
 | fosh | 2 | 3,624 |  27 Abril 2011, 07:31 am por fosh
 |  
						|   |   | Problema con excepciones. Java
 | |Miguel| | 0 | 1,850 |  5 Febrero 2012, 19:29 pm por |Miguel|
 |    |