Warrock - Code Snippets

08/08/2012 16:17 Chowniіqhtz#136
Mich wundert es, dass ihr die Beste unl Ammo sowie beste Auto Medic source nicht benutzt (ueber Packets), diese wurde von UPK schonmal public gemacht und funktioniert am Besten und benötigt KEINEN Bypass.
Da ich nicht mehr für WarRock in Sachen Hacks programmiere, hier mal meine Artillery Source (Ich weiß nicht ob sie up2date ist, ich habe sie das letzte mal am 2/8/2012 geupdated.)

Source:
Bytes:
Code:
BYTE EINNOP    [] = { 0x90 };
BYTE ZWEINOPS  [] = { 0x90,0x90 };
BYTE DREINOPS  [] = { 0x90,0x90,0x90 };
BYTE VIERNOPS  [] = { 0x90,0x90,0x90,0x90 };
BYTE FUENFNOPS [] = { 0x90,0x90,0x90,0x90,0x90 };
BYTE SECHSNOPS [] = { 0x90,0x90,0x90,0x90,0x90,0x90 };
BYTE OFF_ART_1 [] = { 0x75,0x49 }; // \x75\x49
BYTE OFF_ART_2 [] = { 0x75,0x12 }; // \x75\x12
BYTE OFF_ART_3 [] = { 0x75,0x73 }; // \x75\x73
BYTE OFF_ART_4 [] = { 0x7D,0x73 }; // \x7D\x73
BYTE OFF_ART_5 [] = { 0x74,0x24 }; // \x74\x24
BYTE OFF_ART_6 [] = { 0xE9,0x2D,0x02,0x00,0x00 }; // \xE9\x2D\x02\x00\x00
BYTE OFF_ART_7 [] = { 0x7A,0x73 }; // \x7A\x73
BYTE OFF_ART_8 [] = { 0x0F,0x85,0x94,0x00,0x00,0x00}; // \x0F\x85\x94\x00\x00\x00
BYTE OFF_ART_9 [] = { 0x0F,0x85,0x70,0x02,0x00,0x00}; // \x0F\x85\x70\x02\x00\x00
BYTE cRetn     [] = { 0xC3 }; 
BYTE cJe       [] = { 0x74 };
BYTE cAddeax   [] = { 0x03,0xD2 };
BYTE cMoveax   [] = { 0xB8,0x00,0x00,0x00,0x00 };
Source:
Code:
void Saftladen()
{
	DWORD PlayernN = *(DWORD*)adr_ptr_player;
	if( PlayernN != 0)
	{
		if(Artillery)
{
	MemWrite((LPVOID)(ADR_Artillery1),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery2),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery3),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery4),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery5),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery6),(LPBYTE)FUENFNOPS,5);
	MemWrite((LPVOID)(ADR_Artillery7),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery8),(LPBYTE)SECHSNOPS,6);
	MemWrite((LPVOID)(ADR_Artillery9),(LPBYTE)SECHSNOPS,6);
}else{
	MemWrite((LPVOID)(ADR_Artillery1),(LPBYTE)OFF_ART_1,2);
	MemWrite((LPVOID)(ADR_Artillery2),(LPBYTE)OFF_ART_2,2);
	MemWrite((LPVOID)(ADR_Artillery3),(LPBYTE)OFF_ART_3,2);
	MemWrite((LPVOID)(ADR_Artillery4),(LPBYTE)OFF_ART_4,2);
	MemWrite((LPVOID)(ADR_Artillery5),(LPBYTE)OFF_ART_5,2);
	MemWrite((LPVOID)(ADR_Artillery6),(LPBYTE)OFF_ART_6,5);
	MemWrite((LPVOID)(ADR_Artillery7),(LPBYTE)OFF_ART_7,2);
	MemWrite((LPVOID)(ADR_Artillery8),(LPBYTE)OFF_ART_8,6);
	MemWrite((LPVOID)(ADR_Artillery9),(LPBYTE)OFF_ART_9,6);
}
}
Addys: (Wie gesagt, muesst ihr gucken ob sie stimmen)
Code:
static const DWORD ADR_Artillery1 	= 0x4DBEE5;// -883 RICHTIG
static const DWORD ADR_Artillery2	= 0x4DC12B;// -883 RICHTIG
static const DWORD ADR_Artillery3	= 0x56B7A1;// -740 RICHTIG
static const DWORD ADR_Artillery4	= 0x56B834;// -740 RICHTIG
static const DWORD ADR_Artillery5	= 0x56B57C;// -740 RICHTIG
static const DWORD ADR_Artillery6	= 0x54FA0D;// -985 RICHTIG
static const DWORD ADR_Artillery7	= 0x56B71B;// -740 RICHTIG
static const DWORD ADR_Artillery8	= 0x56B8B1;// -740 RICHTIG
static const DWORD ADR_Artillery9	= 0x54F9CF;// -985 RICHTIG
Quote:
Originally Posted by .SiroSkill' View Post
PHP Code:
charWeaponList[227] = { 
"EMPTY" ,
"[0] DA_M7" ,
"[1] DA_KNUCKLE" ,
"[2] DA_STILETTO" ,
"[3] DA_SWORD" ,
"[4] DA_KNUCKLE_2" ,
"[5] DA_SQUEAKY_HAMMER" ,
"[6] DA_STILETTO_JP" ,
"[7] DA_SWORD_JP" ,
"[8] DB_COLT" ,
"[9] DB_DESERT_EG" ,
"[10] DB_MP5K" ,
"[11] DB_MAGNUM" ,
"[12] DB_GLOCK" ,
"[13] DB_BERETTA_D" ,
"[14] DB_THROWING_KNIFE" ,
"[15] DB_MICRO_UZI" ,
"[16] DB_BERETTA_M93R" ,
"[17] DB_MP5K_GOLD" ,
"[18] DB_MP5K_SW" ,
"[19] DC_AK47" ,
"[20] DC_K2" ,
"[21] DC_M4A1" ,
"[22] DC_FAMAS" ,
"[23] DC_L85A1" ,
"[24] DC_XM8" ,
"[25] DC_TYPE89" ,
"[26] DC_SIG550" ,
"[27] DC_TAR_21" ,
"[28] DC_M16A4" ,
"[29] DC_AN94" ,
"[30] DC_HK416" ,
"[31] DC_M16A4_Silver" ,
"[32] DC_AK47_SW" ,
"[33] DC_M4A1_GOLD" ,
"[34] DD_G36C" ,
"[35] DD_G36C_D" ,
"[36] DD_AKS74U" ,
"[37] DE_G36" ,
"[38] DE_G36_D" ,
"[39] DF_MP5" ,
"[40] DF_P90" ,
"[41] DF_UZI" ,
"[42] DF_TMP9" ,
"[43] DF_K1" ,
"[44] DF_MP7A1" ,
"[45] DF_SCORPION_D" ,
"[46] DF_Spectre_M4" ,
"[47] DF_MAC10" ,
"[48] DF_UMP45" ,
"[49] DF_CX4STORM" ,
"[50] DF_P90_Silver" ,
"[51] DF_K1_GOLD" ,
"[52] DF_CX4STORM_SW" ,
"[53] DG_PSG_1" ,
"[54] DG_BARRETT_M82" ,
"[55] DG_AUG" ,
"[56] DG_SSG" ,
"[57] DG_M24" ,
"[58] DG_DRAGUNOV_SVD" ,
"[59] DG_AI_AW" ,
"[60] DG_AW50F" ,
"[61] DG_M21" ,
"[62] DG_WA2000" ,
"[63] DG_SR25" ,
"[64] DG_M40A1" ,
"[65] DG_AI_AW_GOLD" ,
"[66] DG_PSG_1_SW" ,
"[67] DG_SSG_Silver" ,
"[68] DH_M60" ,
"[69] DH_M249" ,
"[70] DI_WINCHESTER_1300" ,
"[71] DI_M4SUPER90" ,
"[72] DJ_PZF_3" ,
"[73] DJ_M136AT_4" ,
"[74] DJ_RPG_7" ,
"[75] DJ_JAVELIN" ,
"[76] DJ_RPG_7_GOLD" ,
"[77] DJ_RPG_7_SW" ,
"[78] DK_STINGER" ,
"[79] DK_SG" ,
"[80] DL_TMA_1A" ,
"[81] DL_HA_SUPPLY" ,
"[82] DM_K400_GRENADE" ,
"[83] DN_K400_GRENADE_ASSULT" ,
"[84] DN_SACRIFICE" ,
"[85] DO_SMOKE_G" ,
"[86] DO_FLASH_BANG_1" ,
"[87] DO_FLASH_BANG_2" ,
"[88] DP_CLAYMORE" ,
"[89] DP_CLAYMORE_SWITCH" ,
"[90] DP_PDA" ,
"[91] DP_SWITCH_C4" ,
"[92] DP_C4" ,
"[93] DP_HACKING_TOOL" ,
"[94] DQ_MEDIC_KIT_1" ,
"[95] DQ_MEDIC_KIT_2" ,
"[96] DQ_MEDIC_KIT_3" ,
"[97] DR_SPANNER" ,
"[98] DR_PIPE_WRENCH" ,
"[99] DS_ADRENALINE" ,
"[100] DS_PARACHUTE" ,
"[101] DS_STAMINA" ,
"[102] DS_HP_KIT" ,
"[103] DS_DETECTOR" ,
"[104] DS_TELESCOPE" ,
"[105] DS_FLASH_MINE" ,
"[106] DT_MG3" ,
"[107] DT_M134" ,
"[108] DT_MK1S" ,
"[109] DT_HK69" ,
"[110] DT_HK69_Silver" ,
"[111] DU_AMMO_BOX" ,
"[112] DU_M14" ,
"[113] DU_TEARGAS" ,
"[114] DV_MEDIC_BOX" ,
"[115] DW_K203" ,
"[116] DW_TELESCOPE" ,
"[117] DW_SILENCER" ,
"[118] DU_NIPPERS" ,
"[119] DZ_HA_SUPPLY" ,
"[120] D0_DRUM_PIECE" ,
"[121] D1_SLOT_CHG_6TH" ,
"[122] D2_SNOWBALL" ,
"[123] D5_SCORPION_D_8TH" ,
"[124] D5_G36C_D_8TH" ,
"[125] D6_TMP9_8TH" ,
"[126] D6_MP7A1_8TH" ,
"[127] D7_AI_AW_8TH" ,
"[128] D7_BARRETT_M82_8TH" ,
"[129] D8_M60_8TH" ,
"[130] D8_G36_8TH" ,
"[131] D9_M249_8TH" ,
"[132] D9_M134_8TH" ,
"[133] DC_XM8_RED" ,
"[134] DF_SCORPION_D_RED" ,
"[135] DT_MK1S_RED" ,
"[136] DG_BARRETT_M82_CAMO" ,
"[137] DT_HK69_CAMO" ,
"[138] DC_AK47_EX" ,
"[139] DA_SQUEAKY_HAMMER2" ,
"[140] AW_STRIKE" ,
"[141] AW_LUMBER" ,
"[142] AW_HOOK" ,
"[143] AW_SHAFT" ,
"[144] AW_CRUSH" ,
"[145] AW_SUICIDAL" ,
"[146] AW_INFECT" ,
"[147] DC_FAMAS_BR" ,
"[148] DC_FAMAS_DE" ,
"[149] DC_FAMAS_FR" ,
"[150] DC_FAMAS_IT" ,
"[151] DC_FAMAS_MX" ,
"[152] DC_FAMAS_NL" ,
"[153] DC_FAMAS_PT" ,
"[154] DC_FAMAS_ES" ,
"[155] DC_FAMAS_UK" ,
"[156] DC_FAMAS_US" ,
"[157] DC_FAMAS_KR" ,
"[158] DC_FAMAS_JP" ,
"[159] DC_FAMAS_EN" ,
"[160] DM_K400_SB_GRENADE" ,
"[161] DN_K400_SB_ASSAULT" ,
"[162] DN_T_GRENADE" ,
"[163] DP_CLAYMORE_A" ,
"[164] AW_CRASH" ,
"[165] DB_GLOCK17C" ,
"[166] DG_PSG_1_20B" ,
"[167] DG_BARRETT_M82_NERVE" ,
"[168] DF_BIZON" ,
"[169] DG_TAC_15" ,
"[170] D2_S_Water_Balloon" ,
"[171] D2_B_Water_Balloon" ,
"[172] DG_DRAGUNOV_SVD_RED" ,
"[173] DJ_M202A1" ,
"[174] DC_GALIL_AR" ,
"[175] DI_SPAS-12" ,
"[176] DG_AR-7" ,
"[177] DN_K400_P_ASSULT" ,
"[178] DN_K400_P_GRENADE" ,
"[179] DB_M500" ,
"[180] DG_NTW_20" ,
"[181] DJ_FGM_172_Predator" ,
"[182] DF_Flame_BIZON" ,
"[183] DJ_PZF_3_DUAL" ,
"[184] DJ_M202A1_DUAL" ,
"[185] DA_Blallistic_Knife" ,
"[186] DA_Gurkha" ,
"[187] DJ_MORTAR" ,
"[188] DJ_CRUISEMISSILE" ,
"[189] DJ_STRIKEBOMB" ,
"[190] AW_SUICIDAL2" ,
"[191] DC_FAMAS_AU" ,
"[192] DC_FAMAS_BE" ,
"[193] DC_FAMAS_EE" ,
"[194] DC_FAMAS_GR" ,
"[195] DC_FAMAS_HU" ,
"[196] DC_FAMAS_IN" ,
"[197] DC_FAMAS_IE" ,
"[198] DC_FAMAS_PL" ,
"[199] DC_FAMAS_SA" ,
"[200] DC_FAMAS_SI" ,
"[201] DC_FAMAS_CH" ,
"[202] DC_FAMAS_AT" ,
"[203] DC_FAMAS_CA" ,
"[204] DC_FAMAS_FI" ,
"[205] DC_FAMAS_IL" ,
"[206] DC_FAMAS_NO" ,
"[207] DC_FAMAS_RO" ,
"[208] DC_FAMAS_SE" ,
"[209] DC_FAMAS_TR" ,
"[210] DC_FAMAS_AE" ,
"[211] DC_FAMAS_GOLD" ,
"[212] DC_Famas_G2_SD" ,
"[213] DC_Famas_G2_TR" ,
"[214] DF_MP7A1_Snow_Camo" ,
"[215] DC_FAMAS_Snow_Camo" ,
"[216] DU_IMPACT_WRENCH" ,
"[217] DC_T65" ,
"[218] D2_BIG_SNOWBALL" ,
"[219] DC_XM8_CAMO" ,
"[220] DJ_M202A1_CAMO" ,
"[221] DG_WA2000_CAMO" ,
"[222] DC_M16A4_PINK" ,
"[223] DF_K1_PINK" ,
"[224] DJ_RPG_7_PINK" ,
"[225] DG_AI_AW_PINK" }; 
PHP Code:
char *pClass[] = {"NONE","ENGINEER""MEDIC""SNIPER""ASSAULT""HEAVY TROOPER"}; 
Die Speed Source Kriegt ihr bei mir in Skype !!!
Added mich :DD
ganz cooler, fehlt so viel. Vor dem Nexon update ging die List schon bis 280.
hier die nächsten 2:
"DN_K400_C_GRENADE [226]",
"DN_K400_C_ASSULT [227]",
08/08/2012 16:52 ~ExoduS~*#137
addys sind falsch :D
08/08/2012 18:45 Phantom.#138
Quote:
Originally Posted by Chowniіqhtz View Post
Mich wundert es, dass ihr die Beste unl Ammo sowie beste Auto Medic source nicht benutzt (ueber Packets), diese wurde von UPK schonmal public gemacht und funktioniert am Besten und benötigt KEINEN Bypass.
Da ich nicht mehr für WarRock in Sachen Hacks programmiere, hier mal meine Artillery Source (Ich weiß nicht ob sie up2date ist, ich habe sie das letzte mal am 2/8/2012 geupdated.)

Source:
Bytes:
Code:
BYTE EINNOP    [] = { 0x90 };
BYTE ZWEINOPS  [] = { 0x90,0x90 };
BYTE DREINOPS  [] = { 0x90,0x90,0x90 };
BYTE VIERNOPS  [] = { 0x90,0x90,0x90,0x90 };
BYTE FUENFNOPS [] = { 0x90,0x90,0x90,0x90,0x90 };
BYTE SECHSNOPS [] = { 0x90,0x90,0x90,0x90,0x90,0x90 };
BYTE OFF_ART_1 [] = { 0x75,0x49 }; // \x75\x49
BYTE OFF_ART_2 [] = { 0x75,0x12 }; // \x75\x12
BYTE OFF_ART_3 [] = { 0x75,0x73 }; // \x75\x73
BYTE OFF_ART_4 [] = { 0x7D,0x73 }; // \x7D\x73
BYTE OFF_ART_5 [] = { 0x74,0x24 }; // \x74\x24
BYTE OFF_ART_6 [] = { 0xE9,0x2D,0x02,0x00,0x00 }; // \xE9\x2D\x02\x00\x00
BYTE OFF_ART_7 [] = { 0x7A,0x73 }; // \x7A\x73
BYTE OFF_ART_8 [] = { 0x0F,0x85,0x94,0x00,0x00,0x00}; // \x0F\x85\x94\x00\x00\x00
BYTE OFF_ART_9 [] = { 0x0F,0x85,0x70,0x02,0x00,0x00}; // \x0F\x85\x70\x02\x00\x00
BYTE cRetn     [] = { 0xC3 }; 
BYTE cJe       [] = { 0x74 };
BYTE cAddeax   [] = { 0x03,0xD2 };
BYTE cMoveax   [] = { 0xB8,0x00,0x00,0x00,0x00 };
Source:
Code:
void Saftladen()
{
	DWORD PlayernN = *(DWORD*)adr_ptr_player;
	if( PlayernN != 0)
	{
		if(Artillery)
{
	MemWrite((LPVOID)(ADR_Artillery1),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery2),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery3),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery4),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery5),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery6),(LPBYTE)FUENFNOPS,5);
	MemWrite((LPVOID)(ADR_Artillery7),(LPBYTE)ZWEINOPS,2);
	MemWrite((LPVOID)(ADR_Artillery8),(LPBYTE)SECHSNOPS,6);
	MemWrite((LPVOID)(ADR_Artillery9),(LPBYTE)SECHSNOPS,6);
}else{
	MemWrite((LPVOID)(ADR_Artillery1),(LPBYTE)OFF_ART_1,2);
	MemWrite((LPVOID)(ADR_Artillery2),(LPBYTE)OFF_ART_2,2);
	MemWrite((LPVOID)(ADR_Artillery3),(LPBYTE)OFF_ART_3,2);
	MemWrite((LPVOID)(ADR_Artillery4),(LPBYTE)OFF_ART_4,2);
	MemWrite((LPVOID)(ADR_Artillery5),(LPBYTE)OFF_ART_5,2);
	MemWrite((LPVOID)(ADR_Artillery6),(LPBYTE)OFF_ART_6,5);
	MemWrite((LPVOID)(ADR_Artillery7),(LPBYTE)OFF_ART_7,2);
	MemWrite((LPVOID)(ADR_Artillery8),(LPBYTE)OFF_ART_8,6);
	MemWrite((LPVOID)(ADR_Artillery9),(LPBYTE)OFF_ART_9,6);
}
}
Addys: (Wie gesagt, muesst ihr gucken ob sie stimmen)
Code:
static const DWORD ADR_Artillery1 	= 0x4DBEE5;// -883 RICHTIG
static const DWORD ADR_Artillery2	= 0x4DC12B;// -883 RICHTIG
static const DWORD ADR_Artillery3	= 0x56B7A1;// -740 RICHTIG
static const DWORD ADR_Artillery4	= 0x56B834;// -740 RICHTIG
static const DWORD ADR_Artillery5	= 0x56B57C;// -740 RICHTIG
static const DWORD ADR_Artillery6	= 0x54FA0D;// -985 RICHTIG
static const DWORD ADR_Artillery7	= 0x56B71B;// -740 RICHTIG
static const DWORD ADR_Artillery8	= 0x56B8B1;// -740 RICHTIG
static const DWORD ADR_Artillery9	= 0x54F9CF;// -985 RICHTIG


ganz cooler, fehlt so viel. Vor dem Nexon update ging die List schon bis 280.
hier die nächsten 2:
"DN_K400_C_GRENADE [226]",
"DN_K400_C_ASSULT [227]",
der rest:
Code:
"DG_AR_7 [228]",
"DG_AR_7_CAMO [229]",
"DB_MAG_7 [230]",
"DA_Shovel [231]",
"DB_USP [232]",
"DA_SW_MP1BD [233]",
"DJ_M72LAW [234]",
"DJ_9K32_Strela_2 [235]",
"DB_APS [236]",
"DI_KSG [237]",
"DA_Claw_knife [238]",
"AW_Claw_knife [239]",
"DT_MG3_Box [240]",
"DM_K400_Water [241]",
"DN_K400_Water [242]",
"DF_MP7A1_Cheetah [243]",
"DG_AW50F_CAMO [244]",
"DC_FAMAS_IND [245]",
"DC_FAMAS_RED [246]",
"DB_DESERT_EG_GOLD [247]",
"DJ_M72LAW_CAMO [248]",
"DC_T65k2 [249]",
"DF_T77 [250]",
"DF_T77_D [251]",
"AW_Tonfa [252]",
"AW_Tonfa2 [253]",
"AW_Grenade [254]",
"AW_M240H [255]",
"DU_M93_Hornet_Mine [256]",
"DH_M240B [257]",
"DH_M240B_Foregrip [258]",
"DH_M240B_Tactical [259]",
"DT_EX_41_Luncher [260]",
"DB_SR_2_Veresk_Dot [261]",
"DB_SR_2_Veresk_Dual [262]",
"DB_SR_2_Veresk [263]",
"IF_CRUSH [264]",
"IF_PIPE [265]",
"DF_SCORPION_D_GOLD [266]",
"DI_SPAS_12_CAMO [267]",
"DH_M60_TUR [268]",
"DC_AK47_Dual [269]",
"DC_FAMAS_NavyCamo [270]",
"DG_PSG_1_NavyCamo [271]",
"DF_MP7A1_NavyCamo [272]",
"DC_XM8_NavyCamo [273]",
"DG_AW50F_NavyCamo [274]",
"DC_T65K2_CAMO [275]",
"DF_UMP45_CAMO [276]",
"DC_TAR_21_GOLD [277]",
"DC_TAR_21_RED [278]",
"AW_JUMP_ATTACK [279]",
"DH_Degtyaryov [280]",
"DC_HK_G11 [281]",
"DF_K1_Snow_Camo [282]",
"DG_DRAGUNOV_SVD_SC [283]",
"DC_M4A1_Snow_Camo [284]",
"DC_AK47_TUBE [285]",
"AW_JUMP_BREAKER [286]",
"DA_BIGHEAD_HAMMER [287]",
"DB_dumpling [288]"
(Ist vor dem aktuellen Update, weiss nicht ob sich etwas geändert hat)
08/08/2012 20:26 Chowniіqhtz#139
Danke, habs schon mitbekommen. Die Addys haben sich anscheind geändert, aber ihr Skiller koennt sie sicher updaten ;)
08/08/2012 22:39 hero9910#140
[Only registered and activated users can see links. Click Here To Register...]

WarRock bypass
08/09/2012 01:00 ChetUbetcha#141
Quote:
Originally Posted by hero9910 View Post
[Only registered and activated users can see links. Click Here To Register...]

WarRock bypass
confirmed working
08/09/2012 11:57 Hanfi™#142
hat wer die opk onbytes?


wie updatet man eine detour?
08/09/2012 23:23 .SiroSkill'#143
So leute, wegen dem Bypass, es haben mich schon zich leute angeschrieben wegen dem fehler im bypass wo das "MemWrite" Nicht deklariert ist.

Ihr müsst das so einfügen damit MemWrite Deklariert ist !

PHP Code:
void  MemWrite voidpxAddressBYTE *codeint size )
{
    
unsigned long Protection;
    
VirtualProtect((void*)pxAddresssizePAGE_READWRITE, &Protection);
    
memcpy((void*)pxAddress, (const void*)codesize);
    
VirtualProtect((void*)pxAddresssizeProtection0);
}

DWORD WINAPI Bypass()
{
DWORD HSEhsvc 0;
do{
HSEhsvc = (DWORD)GetModuleHandleA("Ehsvc.dll");
Sleep(30);
}while(!
HSEhsvc);
 
MemWrite((LPVOID)(HSEhsvc+0x007C139),(PBYTE)"\xC3",1);
 
MemWrite((LPVOID)(HSEhsvc+0x000A048),(PBYTE)"\x74",1);
 
MemWrite((LPVOID)(HSEhsvc+0x009A520),(PBYTE)"\x03\xD2",2);
 
MemWrite((LPVOID)(HSEhsvc+0x0097F6F),(PBYTE)"\xB8\x00\x00\x00\x00",5);
 
 return 
1;

Credits
BlackLegend (Addys)
BuBBLe (hat mir die Source damals gegeben)
shared by hero9910
08/10/2012 00:14 Chowniіqhtz#144
Quote:
Originally Posted by .SiroSkill' View Post
So leute, wegen dem Bypass, es haben mich schon zich leute angeschrieben wegen dem fehler im bypass wo das "MemWrite" Nicht deklariert ist.

Ihr müsst das so einfügen damit MemWrite Deklariert ist !

PHP Code:
void  MemWrite voidpxAddressBYTE *codeint size )
{
    
unsigned long Protection;
    
VirtualProtect((void*)pxAddresssizePAGE_READWRITE, &Protection);
    
memcpy((void*)pxAddress, (const void*)codesize);
    
VirtualProtect((void*)pxAddresssizeProtection0);
}

DWORD WINAPI Bypass()
{
DWORD HSEhsvc 0;
do{
HSEhsvc = (DWORD)GetModuleHandleA("Ehsvc.dll");
Sleep(30);
}while(!
HSEhsvc);
 
MemWrite((LPVOID)(HSEhsvc+0x007C139),(PBYTE)"\xC3",1);
 
MemWrite((LPVOID)(HSEhsvc+0x000A048),(PBYTE)"\x74",1);
 
MemWrite((LPVOID)(HSEhsvc+0x009A520),(PBYTE)"\x03\xD2",2);
 
MemWrite((LPVOID)(HSEhsvc+0x0097F6F),(PBYTE)"\xB8\x00\x00\x00\x00",5);
 
 return 
1;

Credits
BlackLegend (Addys)
BuBBLe (hat mir die Source damals gegeben)
shared by hero9910
Alter wenn ich so eine Scheiße schon wieder Lese:
Quote:
Ihr müsst das so einfügen damit MemWrite Deklariert ist !
Krieg ich wieder einen zu viel.
Ich kann das auch FailNexon oder whatever nennen. Es ist egal wie man die Funktion nennt. Und es gibt mehrere Arten "MeMWrite" zu machen.

Und hört mal auf falsche Credits zu posten.
Credits fuer den Bypass gehen zu SilentChris' und King7 fürs sharen.
Addys Original auch von Silent geupdated von x und wieder geupdated von y.

Außerdem wurde der Bypass in diesem Thread schon mindestens 2x gepostet!

Haltet euch bitte an die Regeln (auch wenn ich das gerade auch nicht wirklich mache!)

1 ServerOnlyList:
Code:
5 International 109.234.77.203 5340
109.234.77.203 = IP
5340 = PORT
;)

edit://
Code:
[00:46:26] Chowniiqhtz: wie alt bist du?
[00:46:31] Thomas Aka. SiroSkill: 12
[00:46:49] Thomas Aka. SiroSkill: Aber musste gerade flüssten deswegen etwas kiddy stimme
[00:47:16] Thomas Aka. SiroSkill: sonnst habe ich ehr so eine stimme wie meist die 14 jähriegen
wird mir einiges klar
08/10/2012 00:28 .SiroSkill'#145
Hier habe ich mal für euch einpaar Codes Zusammen gestellt.

NoBounds:
08/10/2012 08:54 ~ExoduS~*#146
Quote:
Originally Posted by .SiroSkill' View Post
Hier habe ich mal für euch einpaar Codes Zusammen gestellt.

NoBounds:

MoonJump:

Speed:

NoFallDamage:

UserFinder:
(Source)

UserFinder:
(Userfinder Box)


aha ist schon eh Public außerdem hast du das von xDizzy and Pumio Base Kopiert und wurde schon 1x gepostet...
08/10/2012 12:52 .SiroSkill'#147
Quote:
Originally Posted by ~ExoduS~* View Post
aha ist schon eh Public außerdem hast du das von xDizzy and Pumio Base Kopiert und wurde schon 1x gepostet...
Ich sage ja nicht das ich das selber geschrieben habe ich habe nur gesagt ich habe es zusammen gestellt damit man das nicht immer suchen muss ;)
08/10/2012 12:59 xRoute66x#148
Quote:
Originally Posted by .SiroSkill' View Post
Hier habe ich mal für euch einpaar Codes Zusammen gestellt.

NoBounds:

MoonJump:

Speed:

NoFallDamage:

UserFinder:
(Source)

UserFinder:
(Userfinder Box)
Quote:
Originally Posted by xxfabbelxx
Falls ihr einen Sourcecode hier releasen wollt, ladet ihn auf pastebin hoch und posted den Link hier rein. Ich werde ihn dann bei nächter Gelegenheit der Liste hinzufügen.
Was bitte schön ist daran nicht zu verstehen??

[Only registered and activated users can see links. Click Here To Register...] (NoMenu)
Damit , falls man mehr NXCash als 0 hat und es ausmachen will man wieder die normale anzahl an NXCash hat.
08/10/2012 13:24 honk1990#149
Code:
BYTE EINNOP    [] = { 0x90 };
BYTE ZWEINOPS  [] = { 0x90,0x90 };
BYTE DREINOPS  [] = { 0x90,0x90,0x90 };
BYTE VIERNOPS  [] = { 0x90,0x90,0x90,0x90 };
BYTE FUENFNOPS [] = { 0x90,0x90,0x90,0x90,0x90 };
BYTE SECHSNOPS [] = { 0x90,0x90,0x90,0x90,0x90,0x90 };
Unötiger geht es nicht ?

Code:
static const DWORD
Hoffe das war ein Witz :facepalm:
08/10/2012 13:36 Chowniіqhtz#150
Quote:
Originally Posted by honk1990 View Post
Code:
BYTE EINNOP    [] = { 0x90 };
BYTE ZWEINOPS  [] = { 0x90,0x90 };
BYTE DREINOPS  [] = { 0x90,0x90,0x90 };
BYTE VIERNOPS  [] = { 0x90,0x90,0x90,0x90 };
BYTE FUENFNOPS [] = { 0x90,0x90,0x90,0x90,0x90 };
BYTE SECHSNOPS [] = { 0x90,0x90,0x90,0x90,0x90,0x90 };
Unötiger geht es nicht ?

Code:
static const DWORD
Hoffe das war ein Witz :facepalm:
Man könnte auch NOP[] = { 0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, 0x90,0x90 };
und dann je nach dem nach der Funktion die entsprechende Anzahl schreiben, ich mache es aber lieber so.

Wieso sollte das ein Witz sein?