public void t_Elapsed(object sender, ElapsedEventArgs e, Process p, string date)
{
Timer t = (Timer)sender;
t.Stop();
if (p.ProcessName == "java")
{
if (Utilities.scanProcess(p))
{
if (AntiPwny.PreventionMode)
{
builder.Clear();
builder.Append(p.ProcessName);
builder.Append(" Killed.");
p.Kill();
w.write(date, builder.ToString(), "Java Meterpreter");
}
else
{
builder.Clear();
builder.Append(p.ProcessName);
builder.Append(" memory contains java meterpreter signature.");
w.write(date, builder.ToString(), "Java Meterpreter Found");
}
}
}
if (Utilities.scanProcess(p))
{
if (AntiPwny.PreventionMode)
{
builder.Clear();
builder.Append(p.ProcessName);
builder.Append(" Killed.");
p.Kill();
w.write(date, builder.ToString(), "Meterpreter");
}
else
{
builder.Clear();
builder.Append(p.ProcessName);
builder.Append(" memory contains meterpreter signature.");
w.write(date, builder.ToString(), "Meterpreter Found");
}
}
}