C# Anti Debug Class

fr3dofficial

TG: fr3dofficial
Gold Üye
Katılım
16 May 2022
Mesajlar
182
Beğeniler
101
C#:
How to use (Nasıl Kullanılır)

internal static bool IsDebugger()

{

return DebuggerAcl.Run();

}

public static Thread protect1;

public static void CLR_DLL()

{

while (true)

{

Thread.Sleep(120);

if (IsDebugger() == true)

{

Application.Current.Shutdown();

}

}

}

protect1 = new Thread(CLR_DLL);

protect1.SetApartmentState(ApartmentState.STA);

protect1.Start();




CLASS oluşturup içini komple silin aşağıdakine ekleyin

using System.Collections.Generic;

using System.Diagnostics;

namespace Astapeqml.F3PROTECT

{

internal static class DebuggerAcl

{

internal static bool Run()

{

var returnvalue = false;

if (Debugger.IsAttached || Debugger.IsLogging())

{

returnvalue = true;

}

else

{

var strArray = new string[43]

{

"codecracker",

"x32dbg",

"x64dbg",

"ollydbg",

"ida",

"charles",

"dnspy",

"dnSpy",

"cheatengine",

"simpleassembly",

"peek",

"httpanalyzer",

"httpdebug",

"fiddler",

"wireshark",

"dbx",

"mdbg",

"gdb",

"windbg",

"dbgclr",

"kdb",

"kgdb",

"mdb",

"processhacker",

"scylla_x86",

"scylla_x64",

"scylla",

"idau64",

"idau",

"idaq",

"idaq64",

"idaw",

"idaw64",

"idag",

"idag64",

"ida64",

"ida",

"ImportREC",

"IMMUNITYDEBUGGER",

"MegaDumper",

"CodeBrowser",

"reshacker",

"cheat engine"

};

foreach (var process in Process.GetProcesses())

if (process != Process.GetCurrentProcess())

for (var index = 0; index < strArray.Length; ++index)

{

if (process.ProcessName.ToLower().Contains(strArray[index])) returnvalue = true;

if (process.MainWindowTitle.ToLower().Contains(strArray[index])) returnvalue = true;

}

}

return returnvalue;

}

private static string ReturnProcessLists()

{

var processlist = Process.GetProcesses();

var myCollection = new List<string>();

foreach (var theprocess in processlist) myCollection.Add(theprocess.ProcessName);

return string.Join("|", myCollection.ToArray());

}

}

}
 
bekliyoruz daha iyisini :D
sen iyi bir anti debug için burada birinin c# anti debug class diye konu açmasını bekliyorsan daha çok beklersin gibi :D

Keşke herkes daha iyisini yapmak için uğraşsa fakat oturduğu koltuktan 3 kelime yazmak daha kolay geliyor belkide vasfı budur 😊
herkes yaptığını paylaşmıyor. ha bunu sen mi yaptın, tabii ki hayır.
15 senedir ortalıkta dolaşan her şeyi bir araya getirip anti debug diye sunmamak da bir hizmettir en azından.
 
sen iyi bir anti debug için burada birinin c# anti debug class diye konu açmasını bekliyorsan daha çok beklersin gibi :D


herkes yaptığını paylaşmıyor. ha bunu sen mi yaptın, tabii ki hayır.
15 senedir ortalıkta dolaşan her şeyi bir araya getirip anti debug diye sunmamak da bir hizmettir en azından.
En iyi sensin hatta o kadar iyisin ki öff
Benimle yarışa girme hile kodlayan biri değilim ayrıca yurtdışına yerleşiyorum ve disk hesabımda olan ve şuan silmekte olduğum bütün şeyleri burada paylaşıyorum belki işine yarayan olur belki geliştiren olur veya gelişmesinde katkımız olur. :)

Her konuya yorum yazmak zorunda değilsin veya ne yaparsan yap 😃
 
En iyi sensin hatta o kadar iyisin ki öff
Benimle yarışa girme hile kodlayan biri değilim ayrıca yurtdışına yerleşiyorum ve disk hesabımda olan ve şuan silmekte olduğum bütün şeyleri burada paylaşıyorum belki işine yarayan olur belki geliştiren olur veya gelişmesinde katkımız olur. :)

Her konuya yorum yazmak zorunda değilsin veya ne yaparsan yap 😃
dostum kim olduğun umrumda bile değil, ne paylaştığın umrumda değil, deneyiminin olup olmaması da umrumda değil, yurt dışında yaşaman da benim için gereksiz bir bilgi bu arada.
en iyi olduğumu da iddia etmedim.
ben konu hakkında görüşümü bildirdim ama sen ısrarla "belkide vasfı budur" gibi saçma sapan cümlelerle kişisel yorumlamaya çalıştın.
ben dediğimin arkasındayım, böyle saçma sapan bir stuff paylaşacağıma hiç paylaşmam daha iyi, github'daki 12 yıllık repo paylaştığın koddan daha yararlı.
 
reverse işlerine yeni başlayanlar için işe yarayabilir onun haricinde kötü
 
En iyi sensin hatta o kadar iyisin ki öff
Benimle yarışa girme hile kodlayan biri değilim ayrıca yurtdışına yerleşiyorum ve disk hesabımda olan ve şuan silmekte olduğum bütün şeyleri burada paylaşıyorum belki işine yarayan olur belki geliştiren olur veya gelişmesinde katkımız olur. :)

Her konuya yorum yazmak zorunda değilsin veya ne yaparsan yap 😃
cevap vermeye tenezül bile etme yukarda dediğin gibi tek vasfı o görünüşüde muhtemelen şöyledir
images
 

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt