ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

спидхак на все случаи жизни =)
  #1  
Старый 21.05.2009, 00:07
Аватар для sn0w
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию спидхак на все случаи жизни =)

собсна можете и на контре и *** знает где юзать =)

юзайте батник для запуска. первый параметр - имя процесса, второй - десятичный виртуальный код забинденой клавиши)



/*
* tinyWh ver 1.0b by sn0w. 2funny@inbox.ru
*
* speedhack.cpp - build definitions, entrypoint
*/


#include <windows.h>
#include <winnt.h>
#include <tlhelp32.h>


#pragma optimize("gsy", on)
#pragma comment(linker, "/MERGE:.rdata=.data")
#pragma comment(linker,"/MERGE:.text=.data")
#pragma comment(linker,"/SECTION:.data,ERW")
#pragma comment(linker, "/BASE:0x00010000")
#pragma comment(linker, "/ENTRY:WinMain")
#pragma comment(linker, "/VERSION:1.0")
#pragma comment(linker, "/NODEFAULTLIB")



#define BASEADDR 0x00010000

#include "inject.h"
#include "functions.h"
#include "syshook.h"
#include "speedhack.h"



DWORD WINAPI RMain(LPVOID lpParam /* virtual code */)
{
// init
LoadLibrary("kernel32.dll");
LoadLibrary("msvcrt.dll");
LoadLibrary("user32.dll");
LoadLibrary("advapi32.dll");

SpliceInit();

vKEY = (int)lpParam;

//hook QueryPerfTimer
InstallSpeedhack();

MessageBox(0, "Speedhack installed",0 ,0);

return 0;
}




int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
char *cmdline = GetCommandLine();
char exename[100], keyname[100], *pname, *kname;
int keycode = VK_LBUTTON;

pname = exename;
kname = keyname;

*pname = 0;
*kname = 0;

while(*cmdline++ != ' ');

while(*cmdline != ' ')
*pname++=*cmdline++;
*pname = 0;
cmdline++;


while(*cmdline)
*kname++=*cmdline++;
*kname = 0;


if(lstrlen(exename)){

if(lstrlen(keyname))
keycode = atoi(keyname);

SetPrivilege("SeDebugPrivilege", TRUE);
InjectProcess(RMain, (LPVOID)keycode, exename);
}

return 0;
}

[UPD]
сорцы тут - http://www.sendspace.com/file/czfxmc

Последний раз редактировалось sn0w; 26.08.2009 в 21:02..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Active Directory, хороший мануал. Cthulchu Windows системы 8 15.01.2009 16:36
Как стать хакером! foreva Болталка 19 12.12.2007 00:12
-Exploit CD- Диск на все случаи жизни! [Tsh] *CorPSe* АнтиАдмин 11 21.03.2005 09:24



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ