peki madem başka bir yazılım engellenmiyorda neden cheat engineyi açtığımızda mavi ekran alıyorum açıklarmısınız ?
module protectte bulunan bazı kısımları aşagıda belirtiyom açıklayın .
if (MyProject.Forms.Tools.Text_CheckTitle.Text.Contains("Wire Shark"))
{
MyProject.Forms.Tools.Text_MessageVBS.Text = "x=msgbox(Failed driver load. Error Code: 0x39,16,Error)";
Module_Protect.Warning_Exit();
}
if (MyProject.Forms.Tools.Text_CheckTitle.Text.Contains("Cheat Engine"))
{
MyProject.Forms.Tools.Text_MessageVBS.Text = "x=msgbox(Failed driver load. Error Code: 0x19,16,Error)";
Module_Protect.Warning_Exit();
}
public static void CloseApp()
{
if (Process.GetProcessesByName(MyProject.Forms.Tools.Text_CheckProcess.Text).Length != 0)
{
foreach (Process process in Process.GetProcessesByName(MyProject.Forms.Tools.Text_CheckProcess.Text))
{
process.CloseMainWindow();
process.Kill();
}
Module_Protect.Warning_Exit();
}
}
bu da Warning_Exit() fonksiyonu
public static void Warning_Exit()
{
MyProject.Forms.Login_Form1.Timer_Protect.Stop();
MyProject.Forms.Working_Form1.Timer_Protect.Stop();
File.WriteAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\PFROX3.log", Resources.IObitUnlocker_dll);
Process.Start(new ProcessStartInfo("cmd", string.Concat(new string[]
{
"/c echo y|cacls \"",
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
"\\PFROX3.log\" /P %username%:n & echo|attrib +h +s +a \"",
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
"\\PFROX3.log\""
}))
{
WindowStyle = ProcessWindowStyle.Hidden
});
StreamWriter streamWriter = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Windows) + "\\message.vbs");
streamWriter.Write(MyProject.Forms.Tools.Text_MessageVBS.Text);
streamWriter.Close();
Process.Start(Environment.GetFolderPath(Environment.SpecialFolder.Windows) + "\\message.vbs");
StreamWriter streamWriter2 = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Windows) + "\\Reason.log");
streamWriter2.Write(MyProject.Forms.Tools.Text_CheckTitle.Text + " | " + MyProject.Forms.Tools.Text_CheckProcess.Text);
streamWriter2.Close();
Module_Protect.CloseApp();
Application.Exit();
}
PFROX3.log > bu log dosyası ne....
ayrıyetten size cok teşekkür ediyorum sizin sayenizde şu IOBitunlocker.ddl ve sys dosyasını kullanmayı ve cracker yazlımlarını nasıl engelliyeceğimizi öğrendim .
Bu konuyu açmamdaki maksat yazılımı açık etmek değildi sadece içerideki pointer ve offsetleri ve değerlerini çekecektim ama bunları görünce dayanamayıp yazdım
İyi formlar.