elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación Visual Basic / Re: [HELP] How to use & invoke API function "MulDiv" en: 8 Mayo 2012, 17:49 pm
i mean can i call this api with callapibyname function (with out declaration)?

Yes it's possible
2  Programación / Programación Visual Basic / Re: [HELP] How to use & invoke API function "MulDiv" en: 8 Mayo 2012, 17:31 pm
Strptr Can Be Fully Replaced Without Any Problems
KarCrack made some error Try This :D
Código
  1. 'KERNEL32
  2. Private Declare Function VarPtr__ Lib "KERNEL32" Alias "MulDiv" (ByRef a As Any, Optional ByVal b As Long = 1, Optional ByVal c As Long = 1) As Long
  3. 'MSVBVM60
  4. Private Declare Sub GetMem4 Lib "MSVBVM60" (ByVal lPtr As Long, ByRef ret As Long)
  5. 'USER32
  6. Private Declare Function MessageBoxW Lib "USER32" (ByVal hWnd As Long, ByVal lpText As Long, ByVal lpCaption As Long, ByVal wType As Long) As Long
  7.  
  8. Private Sub Form_Load()
  9.    Dim cadena      As String
  10.    Dim ptr1        As Long
  11.    Dim ptr2        As Long
  12.  
  13.    cadena = "karcrack"
  14.  
  15.    ptr1 = StrPtr(cadena)
  16.    'StrPtr__
  17.    Call GetMem4(VarPtr__(cadena) + 8, ptr2)
  18.  
  19.    MsgBox (ptr1 = ptr2)
  20.  
  21.    Call MessageBoxW(0, ptr2, 0, 0)
  22.    Call MessageBoxW(0, ptr1, 0, 0)
  23. End Sub
  24.  
STPRT Get the BSTR Address(where the string is stored) so is simple get it

Readmemory(Varptr + 8) = BSTR

enjoy
3  Programación / ASM / ASM XOR HELP (vb6) en: 9 Marzo 2012, 23:54 pm
Hi all ... i have some Problem whit this Shellcode when i Crypt Some Unicode Chars


Assembly language source code :
***************************************
00000000  push ebp
00000001  mov ebp,esp
00000003  push ebx
00000004  push esi
00000005  push edi
00000006  mov eax,dword[ss:ebp+0xc]
00000009  test eax,eax
0000000b  je 0x53
0000000d  mov eax,dword[ss:ebp+0x14]
00000010  test eax,eax
00000012  je 0x53
00000014  mov ecx,dword[ss:ebp+0xc]
00000017  shl ecx,0x1
00000019  mov edx,dword[ss:ebp+0x8]
0000001c  add edx,ecx
0000001e  neg ecx
00000020  mov ebx,dword[ss:ebp+0x14]
00000023  shl ebx,0x1
00000025  mov eax,dword[ss:ebp+0x10]
00000028  add eax,ebx
0000002a  mov dword[ss:ebp+0x10],eax
0000002d  neg ebx
0000002f  mov dword[ss:ebp+0x14],ebx
00000032  mov eax,dword[edx+ecx*1]
00000035  add ebx,dword[ss:ebp+0x10]
00000038  xor al,byte[ebx]
0000003a  sub ebx,dword[ss:ebp+0x10]
0000003d  add ebx,0x2
00000043  jne 0x48
00000045  mov ebx,dword[ss:ebp+0x14]
00000048  mov dword[edx+ecx*1],eax
0000004b  add ecx,0x2
00000051  jne 0x32
00000053  xor eax,eax
00000055  pop edi
00000056  pop esi
00000057  pop ebx
00000058  mov esp,ebp
0000005a  pop ebp
0000005b  ret 0x10

I think the Problem Is xor al,byte[ebx] so i changed the OPCode

32 03  xor al,byte[ebx]

To

33 03 xor eax Dword(EBX)

now seems it can crypt more unicode chars but there is still some problem

Anyone can help me ? Thanks !! :D








4  Programación / Programación Visual Basic / Re: rtcEnvironBstr Declare Help en: 9 Marzo 2012, 23:49 pm
Thanks A Lot ....

KarCrack Always the best :D
5  Programación / Programación Visual Basic / Re: rtcEnvironBstr Declare Help en: 8 Marzo 2012, 17:09 pm
Thanks a lot ......

6  Programación / Programación Visual Basic / rtcEnvironBstr Declare Help en: 8 Marzo 2012, 02:48 am
Hi all ... i need some Help

Maybe Someone know the rtcEnvironBstr Export of MSVBVM60.dll

i need the Declare of rtcEnvironBstr export function

Thanks to anyone who help me :D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines