QueryPerformanceFrequencyをフックして返す内容を変更する必要があります。私は役に立たないC#の例を見つけることを試みてきました。私は、QueryPerformanceCounterがゲームのハッキングに使用されていることを知っています。API Hookingに関するヘルプ
私は非常にC++の知識が限られています。アドバイスをいただければ幸いです。
QueryPerformanceFrequencyをフックして返す内容を変更する必要があります。私は役に立たないC#の例を見つけることを試みてきました。私は、QueryPerformanceCounterがゲームのハッキングに使用されていることを知っています。API Hookingに関するヘルプ
私は非常にC++の知識が限られています。アドバイスをいただければ幸いです。
この頻度は、システムの実行中は変更できません。
//C#
[DllImport("CoreDll.dll")]
public static extern int QueryPerformanceFrequency
(
ref Int64 lpFrequency
);
[DllImport("CoreDll.dll")]
public static extern int QueryPerformanceCounter
(
ref Int64 lpPerformanceCount
);
あなたは、様々な機能をフックし、彼らが返す値を変更することができますDeviareのようなAPIを使用して試みることができます。あなたがIATのフックを実行する必要が
。あなたはこれを "手作業で"行うことができますが、PEフォーマットの詳細な知識が必要です。http://easyhook.codeplex.com/
http://www.codeproject.com/KB/cs/highperformancetimercshar.aspx – Damith