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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 187
41  Programación / Programación Visual Basic / Re: [FUNCION] IsUnicode (Determina si una cadena contiene caracteres unicode o no) en: 18 Noviembre 2013, 16:44 pm
Entonces estás usando versiones ASCII de las APIs... Llama a la versión UNICODE. No entiendo como te ayudaría esta función a llamar a esas APIs ASCII...

@Danyfirex: cadenaASCII será ASCII siempre pero cadenaUNICODE estará en memoria como UNICODE y dependiendo de qué hagas con ella se transformará o no.
42  Programación / Programación Visual Basic / Re: [FUNCION] IsUnicode (Determina si una cadena es unicode o no) en: 18 Noviembre 2013, 15:04 pm
Código
  1. Private Function IsUnicode(ByRef sStr As String) As Boolean
  2.    IsUnicode = True
  3. End Function
>:D Todas las cadenas de VB6 son UNICODE. Tú lo que estás comprobando es que no se haya hecho una doble conversión UNICODE->UNICODE. Una forma más simple de hacer esa comprobación es con StrConv.

Si pasas la cadena como ByVal a un API ésta será convertida automáticamente a ASCII y se pasará el puntero. Si la pasas como ByRef se pasará la referencia al BSTR. Si lo que quieres pasar es una referencia a la cadena en UNICODE puedes usar StrConv() o bien pasar el argumento como ByVal Long y usar StrPtr().

¿Qué código te genera esa cadena malformada?
43  Programación / Programación Visual Basic / Re: Ofuscador para VB6 en: 18 Noviembre 2013, 10:22 am
Los de box.net me han cerrado la cuenta :-X He abierto un ticket a ver que ocurre...

EDIT:Solucionado. Vaya panda de subnormales los del Support. Tenía la cuenta desactivada y querían que respondiese a un ticket abierto de forma anónima... :¬¬
44  Programación / Ingeniería Inversa / Re: Duda con vbaStrVarVal en: 18 Noviembre 2013, 10:13 am
Pues patiné :rolleyes:
45  Programación / Programación Visual Basic / Re: Ofuscador para VB6 en: 17 Noviembre 2013, 19:10 pm
Éste es de código abierto :P Aunque la versión publicada sólo cifra cadenas :rolleyes:
http://foro.elhacker.net/analisis_y_diseno_de_malware/karcrack_project_crypter_v21_kpc-t256127.0.html
46  Programación / Ingeniería Inversa / Re: Duda con vbaStrVarVal en: 17 Noviembre 2013, 18:17 pm
Simplemente duplica la cadena almacenada en una variable de tipo Variant... No tengo aquí VB6 pero este código debería de llamarla:
Código
  1. Dim a As Variant
  2. a = "Test"
  3. MsgBox CStr(a)
Imagino que sin CStr() también se haría el casting implícito pero sin poder compilarlo ni idea... El compilador de VB6 es tan estúpido que siquiera eliminará la variable innecesaria jaja

Por cierto, el valor que te retorna es el tamaño de la cadena copiada devuelto por __vbaStrVarCopy()
47  Seguridad Informática / Análisis y Diseño de Malware / Re: tratando de crear un bot en python... en: 17 Noviembre 2013, 01:56 am
Para hacer un bot IRC en Python:
- 1 cucharada de TCP/IP
- 2 vasitos de protocolo IRC
- Empiezas creando la conexión.
- Inicias la conversación con el servidor usando el protocolo IRC.
- Recibes instrucción.
- Respondes.
- Lo metes en el horno y te lo tomas con calma.

Si te sientes perezoso y no quieres leer directamente el protocolo y documentación encontrarás códigos buscando en Google directamente.
48  Seguridad Informática / Análisis y Diseño de Malware / Re: Atacar Antivirus en .bat en: 17 Noviembre 2013, 00:09 am
UAC sólo sale si no eres administrador... El mensaje de UAC se muestra en "Winlogon" (también lo usa para el screen de CTRL+ALT+SUPR) que es otro desktop creado por Windows para aislar los mensajes de otros desktops dado que no puedes enviar mensaje sin estar "dentro" del mismo y el acceso está restringido al grupo de Administradores sólo podrás eliminar UAC siendo Administrador.

Avast hace lo mismo que W$ pero con su propio desktop. Podrías enviar mensajes a ese ventana si vinculas tu thread al mismo desktop, por supuesto necesitarás ser administrador dado que al crear el desktop Avast introduce ese DACL.

Puedes leer más al respecto aquí:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682573(v=vs.85).aspx
49  Seguridad Informática / Análisis y Diseño de Malware / Re: Atacar Antivirus en .bat en: 16 Noviembre 2013, 18:44 pm
No recuerdo el nombre, pero hay un antivirus que el propio desinstalador te enseña un captcha para evitar ese tipo de "trampas" xD
Bastará con enviar el captcha a uno de esos servicios donde hay hindúes resolviéndolos por hora :laugh:

O si te pones chulo siempre puedes parchear el desinstalador :rolleyes:
50  Seguridad Informática / Análisis y Diseño de Malware / Re: Atacar Antivirus en .bat en: 16 Noviembre 2013, 17:53 pm
En principio con privilegios de administrador podrías desinstalar cualquier antivirus, ya que si el desinstalador puede tú también. Lo más probable es que requieras de un reinicio para deshabilitarlo por completo.

Esto es sólo una idea ( :silbar:) pero siempre podrías con privilegios de administrador lanzar el desinstalador del propio antivirus y ahorrarte todo el esfuerzo :P Si quieres que no se vea nada de nada siempre puedes crear un escritorio (CreateDesktop(), etc...) e interactuar con la ventana de forma invisible.
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 187
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines