PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : virus in vb 2008 + batch "frage"



inmate
10.03.2009, 13:13
heyy leute :)

also ich möchte ein virenconstructionskit mit VB 2008 und batch erstellen.

also erstmal möchte ich es testen indem ich das windows xp passwort änder.

ich habe eine form mit einem button und einer Textbox.
das wort was in der textbox steht soll als pw genommen werden .mit klick auf den button wird unter C:\ eine bat mit dem code erstellt.
mein vb 2008 button code ist so:
IO.File.WriteAllText("C:\virus.bat","@echo off" & vbnewline & "net %user% %username%", & TextBox1.Text")
in der bat steht aber nur : " net userdaspassword " ohne ein leerzeichen hinter user
so meine frage :wie kann ich die % zeichen übernehemn und eine "leertaste" bei net user_daspasswort bei _ machen ?

freue mich auf antworten

inmate

PAN
10.03.2009, 14:34
vllt. mal nen Hex Code mmachen anstatt (leertaste) also %20 [Musste aber auch dem Prog. "sagen" das du in dem Text mit Hex Code arbeitest

Macacity
10.03.2009, 15:37
Versuch es mal so:

IO.File.WriteAllText("C:\virus.bat","@echo off" & vbnewline & "net
&" "&%user% &" "& %username%", & TextBox1.Text")

Damit müsstest du fehlende Leerzeichen einfügen.

MfG Macacity

PAN
10.03.2009, 16:07
Hast recht ist nicht so Schwer^^
Aber meine Variante geht auch!
So mache ich es eig. immer