public t_Elapsed ( object sender, System.Timers.ElapsedEventArgs e, |
||
sender | object | |
e | System.Timers.ElapsedEventArgs | |
p | ||
date | string | |
return | void |
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");
}
}
}