Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Crossfire] Jak zrobić hacka - Wideo poradnik


Deaviss

Rekomendowane odpowiedzi

Opublikowano

Chcesz nauczyć sie robić hacka??? PRZECZYTAJ TEN PORADNIK!!!

 

1.Potrzebny nam będzie Microsoft Visual c++ (Download) Skanu nie daje bo zaufana strona

2.Ollybdg oraz Loader (DOWNLOAD NA DOLE)

3.Chęci

 

 

Więc tak:

 

 

1.Otwieramy C++

2.File>>New>>Project>>Win32 (Wpisujemy nazwe niżej)>>OK

3.Next>>DLL>>Finish

4.Wchodzimy w dllmain.cpp

5.Wklejamy kod:

 

#include "stdafx.h"
#include <windows.h>
#include <iostream>

using namespace std;

bool IsGameReadyForHook()
{
if( GetModuleHandleA( "CShell.dll"  ) != NULL ) {
	return true;
} else {
	return false;
}
}

void __cdecl PushToConsole( const char* szCommand ) {
DWORD dwCShell = (DWORD)GetModuleHandleA("CShell.dll");
if( dwCShell != NULL ) 	{
	DWORD *LTClient = ( DWORD* )( (dwCShell + 0x99D40) );
	void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x1F7 );
	__asm
	{
		push szCommand;
		call CONoff;
		add esp, 4;
	}
}   
}


void main(int LTC) {
Sleep(1000);
bool dozen = false;
bool nosky = false;
bool nosmoke = false;
bool white = false;
bool whireworld = false;
bool playerwire = false;
bool skel = false;
bool nogun = false;
bool fogenable = false;
bool water = true;
bool bullets = true;
bool nolightobjects = false
bool noplayers = false;
bool meblack = false;
bool black = false;

while("why" ) {
	PushToConsole("SkelModelStencil -1" );
	if(GetAsyncKeyState(VK_NUMPAD1)<0){
		dozen = !dozen;
	}
	if(GetAsyncKeyState(VK_NUMPAD2)<0){
		nosky = !nosky;
	}
	if(GetAsyncKeyState(VK_NUMPAD3)<0){
		nosmoke = !nosmoke;
	}
	if(GetAsyncKeyState(VK_NUMPAD4)<0){
		white = !white;
	}
	if(GetAsyncKeyState(VK_NUMPAD5)<0){
		whireworld = !whireworld;
	}
	if(GetAsyncKeyState(VK_NUMPAD6)<0){
		playerwire = !playerwire;
	}
	if(GetAsyncKeyState(VK_NUMPAD7)<0){
		skel = !skel;
	}
	if(GetAsyncKeyState(VK_NUMPAD8)<0){
		nogun = !nogun;
	}
	if(GetAsyncKeyState(VK_NUMPAD9)<0){
		fogenable = !fogenable;
	}
	if(GetAsyncKeyState(VK_F2)<0){
		bullets = !bullets;
	}
	if(GetAsyncKeyState(VK_F3)<0){
		water = !water;
	}
	if(GetAsyncKeyState(VK_F4)<0){
		nolightobjects = !nolightobjects;
	}
	if(GetAsyncKeyState(VK_F5)<0){
		noplayers = !noplayers;
	}
	if(GetAsyncKeyState(VK_F6)<0){
		meblack = !meblack;
	}
	if(GetAsyncKeyState(VK_F7)<0){
		black = !black;
	}

	if  (meblack) {
		PushToConsole("ScreenGlowFogEnable 0");
	} else {
		PushToConsole("ScreenGlowFogEnable 1");
	}

	if(noplayers) {
		PushToConsole("Effect_ForceSoftwareShaders 0");
	} else {
		PushToConsole("Effect_ForceSoftwareShaders 1");
	}

	if (nolightobjects) {
		PushToConsole("Effect_DebugEffectIncludes 3");
	} else {
		PushToConsole("Effect_DebugEffectIncludes 0");
	}

	if  (black) {
		PushToConsole("DrawWorld 0");
	} else {
		PushToConsole("DrawWorld 1");
	}

	if  (whireworld) {
		PushToConsole("LightmapsOnly 1");
	} else {
		PushToConsole("LightmapsOnly 0");
	}

	if(bullets) {
		PushToConsole("DrawSprites 1");
	} else {
		PushToConsole("DrawSprites 0");
	}

	if (water) {
		PushToConsole("DrawPolyGrids 1");
	} else {
		PushToConsole("DrawPolyGrids 0");
	}

	if (fogenable) {
		PushToConsole("FogEnable 1");
	} else {
		PushToConsole("FogEnable 0");
	}

	if (skel) {
		PushToConsole("ModelDebug_DrawSkeleton 1"); 
	} else {
		PushToConsole("ModelDebug_DrawSkeleton 0"); 
	}
	if  (dozen) {
		PushToConsole("ModelDebug_DrawBoxes 1");
	} else {
		PushToConsole("ModelDebug_DrawBoxes 0");
	}

	if  (nosky) {
		PushToConsole("DrawSky 0");
	} else {
		PushToConsole("DrawSky 1");
	}

	if  (whireworld) {
		PushToConsole("WireFrame 1");
	} else {
		PushToConsole("WireFrame 0");
	}

	if  (playerwire) {
		PushToConsole("WireFrameModels 1");
	} else {
		PushToConsole("WireFrameModels 0");
	}

	if  (nogun) {
		PushToConsole("DrawGuns 0");
	} else {
		PushToConsole("DrawGuns 1");
	}

	if(nosmoke) {
		PushToConsole("DrawParticles 0");
	} else {
		PushToConsole("DrawParticles 1");
	}

	if(white) {
		PushToConsole("TextureModels 0");
	} else {
		PushToConsole("TextureModels 1");
	}

	Sleep(1);
}
}

DWORD WINAPI yhd(LPVOID) {
while(IsGameReadyForHook() )
Sleep(125);
main();
return 0;
}

BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) {
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH ) {
	MessageBoxA(0, "Coded By lauwy\nMPGH\nWindows 7 only", "Injected", 0);
	CreateThread(NULL, NULL, yhd, NULL, NULL, NULL);
}
return true;
}

(KOD NIE MÓJ skopiowałem Stąd)

 

6.Edytujemy wg swoich upodobań

7.LTclient trzeba zmienić.... Jak to zrobić??

41963529428987930611_thumb.jpg

 

 

1.Otwieramy OllyDBG

2.Options>>Apperance Podajemy ścieżkę do folderu UDD (u mnie to C:\Users\Deaviss\Desktop\OllyDbg\UDD)

3.Niżej podajemy ścieżkę do folderu Olly (u mnie to C:\Users\Deaviss\Desktop\OllyDbg\)

4.loadlib Wklejamy do CF i otwieramy to

5. NIE ZAMYKAMY ANI NIC NIE KLIKAMY .... Najlepiej zminimalizować

6.Wchodzimy do Olly File>>Attach>>loadlib

7.Plugins>>Olly PE dumpers>>make ...

8.Wybieramy Cshell.dll oraz klikamy DUMP i zapisujemy jako _CShell.dll

9.FILE>>OPEN>>Zmieniamy z *.exe na *.dll i wybieramy _CShell.dll

10.Tak>>Tak

11.PPM>>Search For>>All refen... text string

12. Jedziemy na samą góre

13.PPM>>Search for text (ZAZNACZAMY TYLKO Entire Scope)

14.Wpisujemy ILTclient klikamy OK

15. Klikamy ENTER Zaznaczamy 2 miejsca wyżej

16.Space i mamy kod (u mnie to 102FABA4)

I tak mozemy znaleść np No Reload itp...

 

 

 

Download:

 

Klinij

 

skan:

 

skanik

 

mi avast nic nie wykrył

 

pisałem sam Doceń moją prace i daj mi MINUSA

 

 

@Update

 

Komendy pod c++

 

 

ModelApplyAmbient 0
DrawModels 0
ModelApplySun 1
DrawWorld 0
LightmapsOnly 1
DrawSprites 1
DrawPolyGrids 1
FogEnable 1
ModelDebug_DrawSkeleton 1
ModelDebug_DrawBoxes 1
DrawSky 0
WireFrame 1
WireFrameModels 1
DrawGuns 0
DrawParticles 0
TextureModels 0

ScreenGlowEnable
RenderDebug
LightMap
DrawFlat
LightmapsOnly
DrawSorted
DynamicLightSprites
DrawSolidModels
DrawCanvases

 

 

edytujemy tym np to:

 

		if(white) {
		PushToConsole("TextureModels 0");
	} else {
		PushToConsole("TextureModels 1");
	}

 

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

Opublikowano

Tutek ładny. Już kiedyś próbowałem podobnym sposobem zrobić Hacka do WarRock'a , ale zabrakło chęci. Mam nadziję, że tym razem mi się uda.

Łap --

Opublikowano

Właśnie zaczałem robić tego hacka ale opis zmieniamy wedle swoich upodobań niewiele mi mówi o.O Skoro to ma być tut do hacka to przydałoby się podać jakoweś przykłady ;)

Opublikowano

Podam wam jeszcze komendy @ zobaczcie Update

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

Opublikowano

Nie rozumiem tego zdania plugins... zrobiłem punkt 6 mam wszystko wyskoczyło mi tam coś brakpoint blablabla ale mam teraz otwarty ten loadlip.dll po tym jak kliknąłem attach. Tylko dalej jest właśnie podany plugins.. Problem w tym ,że nie rozumiem o co kaman z tym plugins bo tego nie widzę nigdzie xD

 

Jestem teraz za tym aby ten tutek został przypięty ponieważ jest to nieoceniona pomoc :)

 

Mam ostatnie pytanie. O co chodzi z tym zaznaczamy 2 miejsca wyżej ? Jeśli kliknę enter to zmieniają mi się te tabele które mam otwarte i mam rozumieć ,że teraz (zaznacz 2 wyżej) chodzi o zaznaczenie dwóch linijek wyżej ? Jeśli tak wyskakuje mi ścieżka adresu a nie kod -_-

Opublikowano

Dodałem zdj daj ----

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

Opublikowano

Modek podepnij...

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

Opublikowano

Minusa już ci dawno dałem :) Okej zrobiłem wszystko jak napisałeś i teraz mam problem bo nie wiem jak mam to zakończyć xD Wszystko zrobiłem jak pokazałeś ale jak zapisać takiego haka ? Dodam ,że jestem zielony w obsłudze C++ jednak jak na razie według twoich instrukcji przebrnąłem przez całość i teoretycznie stworzyłem haka xD

Opublikowano

Oo Deaviss - niezły TUT , ja skorzystam jak będę miał trochę czasu wolnego w tygodniu ..

ps. grasz na Europe jeszcze ? ;p

Ja czasami będę grał , bo czasu nie mam ..

Opublikowano

@dzieki...

 

Jutro dodam jak zapisac tego hacka

 

@up PS.Tak gram jeszcze...

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

Opublikowano

@up..

 

Masz satysfakcje że zrobiłeś hacka + oczywiście jak jest UpDate to możesz mieć jako 1

10 post [v]

20 post [v]

30 post [v]

50 post [v]

100 post [v]

150 post [v]

200 post [v]

300 post [v]

350 post [x]

 

Made Own Hack : [v]

Made V.I.P Hack : [x]

Get Banned 7 day [v]

Get banned 30 day [v]

Get Perma Banned [v]

 

 

I'm Not fair. Then u can give me M I N U S

  • 4 miesiące temu...
Opublikowano

Ja z tego poradnika nic a nic niezrozumiałem 0_o może mi ktoś to jasniej wytłumaczyć bo jak patrze na ten poradnik widze tylko chińskie literki : (

Niemam adnej wiedzy o popragromowaniu jak mi kto to wytumacz bedzie wielki LIKEEEEEE

Opublikowano

UP@

Niepomogłeś mi pisałem przecież, że nic z tego nierozumiem czytałem to 15 razy i nic dalej nic nierozumiem : (

Ale łap like

Czekam na dalsze odpowiedzi

  • 4 tygodnie później...
  • 2 miesiące temu...
  • 8 miesięcy temu...
  • 3 tygodnie później...
  • 1 miesiąc temu...
Opublikowano

Hej........Tak jak jest napisane w poradniku ...:D

2.File>>New>>Project>>Win32 (Wpisujemy nazwe niżej)>>OK

Nie rozumiem tego ...Skad ta nazwe wziasć??? Prosze o odp...:(

  • 7 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...