Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using HarusMemory;
- using System.Threading;
- namespace HShield_Bypass
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.Title = "HShield Bypass - Cerberus'"; <--- Titolo della Console
- HMemory mem = new HMemory();
- Console.WriteLine("Waiting for TClient.exe"); <--- In attesa del processo TClient.exe,ovvero quello di 4Story.
- mem.WaitProcess("TClient"); <--- In attesa del processo TClient.exe,ovvero quello di 4Story.
- mem.Open("TClient") <--- Memory = Apre processo TClient
- Console.WriteLine("Attached TClient.exe"); <--- La console dice: Attached TClient.exe
- byte[] buffer = { 0x90, 0x90, 0x90, 0x90, 0x90 };
- Thread.Sleep(2500);
- Console.WriteLine("Bypassed_1:" + mem.WriteBytes(0x0057EF08,buffer)); // LoadLibraryA [NOP] Chi sa qualcosa di reversing,saprà benissimo che NOP annulla 1 comando da voi scelto,in questo caso il caricamento della LibreriaA
- Console.WriteLine("Bypassed_2:" + mem.WriteBytes(0x0057ED13,buffer)); // MessageBoxA [NOP] Blocco delle MessageBox
- Console.WriteLine("Bypassed_3:" + mem.WriteBytes(0x00611D7A, buffer)); //ExitProcess [NOP] Non chiude il processo
- Console.WriteLine("Bypassed_4:" + mem.WriteBytes(0x0060EAD7, buffer)); //CloseHandle [NOP]
- Thread.Sleep(1500);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement