Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum
- Start new topics and reply to others
- Subscribe to topics and forums to get email updates
- Get your own profile page and make new friends
- Send personal messages to other members.
UnknwnC
-
Posts
35 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Calendar
Downloads
Store
Posts posted by UnknwnC
-
-
Im running on Win7 x64 too,it have to work Oo
If you'r running Cheat Engine the debugger must be VEH ,all others dont work.
-
On wich OS are you?
-
of course.
What happens?
Wich OS?
-
It does.
Maybe you are using it wrong?
-
Waiting for approval guys.
-
-
Is waiting for Approve.
-
*HOT: Bypass allows to use Cheat Engine! Attach Cheat Engine when Hackshield Loads!!!!*
Crediting:
KingClem (Menu,Hack,Bypass,Hook)
Date: 31.08.2013
Status: Undetected
Screenshots:
Viruscan ZIP:
(Packed using VMP,Thanks to Nano for Packing)
Download:
http://forum.ghbsys.net/index.php?/files/file/2504-blackshot-eu-hack/
How to:
Start the injector,
Enter Processname: Blackshot.exe
Enter DLL Name: KingClemD3D.dll
Start Blackshot
Press Ins/Einfg to open/close menu
Use Arrowkeys to select Hack- 1
- 1
-
Its a lil bit older,but anyways enjoy:
cMenu.cpp
#include "cMenu.h" /*INFORMATIONS =====POINT 1=====FUNCTIONS==== *Folder Function *Descrition Function *Colored Items *Arrow Control ====POINT 2===CREDITING==== *KingClem -Menu Class,Hooking,Examples.... *Hans211 -Some hints *MSDN -always helpfull ========================== */ int M_X,M_Y,i,u,Items,Position; int M_W = 210; //Menu widht int Line = 25; //Height of one Line int Visible = 1; //Visible by Startup? int Key = VK_INSERT; //Menu Key DWORD Col_Title = D3DCOLOR_ARGB(255,255,255,255); //Color Title DWORD Col_Cur = D3DCOLOR_ARGB(255, 255, 125, 000); //Color Current DWORD Col_On = D3DCOLOR_ARGB(255, 000, 255, 000); //Color ON DWORD Col_Off = D3DCOLOR_ARGB(255, 255, 000, 000); //Color OFF DWORD Col_Desc = D3DCOLOR_ARGB(255,255,0,0); //Color from the Description Text DWORD Col_Folder = D3DCOLOR_ARGB(255, 255, 255, 000) ; //Color for the Folder //Enable Descrition Box (You must fill it out self if you deactivate) BYTE Desc_Box_Enable = 1; //1 = Enabled,0 = Disabled struct Menu{ char *Name; int *options; char **Items; char *Description; int Max; int Type; }M_Struct[200]; //200 = Max Hacks...You can change it like you want //Adding a Hack to the Struct void cMenu::AddMenuOption(char *text,int *opt,char **ItemArray,char *ItemDescription,int Max,int Type) { M_Struct[items].Name = text;//adding text char to menu struct M_Struct[items].options = opt;//adding int to menu struct M_Struct[items].Items = ItemArray;//Adding Off/on chars to to menu struct M_Struct[items].Description = ItemDescription;//Adding item desc to menu struct M_Struct[items].Max = Max; //Adding max val to menu struct M_Struct[items].Type = Type; //Menuitem?MenuFolder? Items++;//One more Item } //Navigating the Menu void cMenu::Navigation() { int value; if (GetAsyncKeyState(Key)&1) Visible=(!Visible);//Visible Change if (Visible){//Is menu visible? value=0;//we make value to zero,to prevent errors if(GetAsyncKeyState(VK_DOWN)&1){//Down Arrow Position++;//calculating Position +1 if(M_Struct[Position].Name == 0)//if no text entred we calculate one back,so the user cant leave the menu Position--;//read above } if(GetAsyncKeyState(VK_UP)&1){//if pressing arrow up Position--; //calculating Position -1 if(Position == -1)Position=0;//If position is -1 ,position = 0,so we cant leave the menu } //if pressing right arrow else if(GetAsyncKeyState(VK_RIGHT)&1) { if(*M_Struct[Position].options < M_Struct[Position].Max-1)//Is options smaler then Maximal - 1? value++;//calculating value +1 } //If pressing left arrow else if((GetAsyncKeyState(VK_LEFT)&1) && *M_Struct[Position].options >0){//Is options bigger then 0 value--;//calculating value -1 } if(value){//value is not 0 *M_Struct[Position].options += value; if(M_Struct[Position].Type == FOLDER){ Items = 0; memset(&M_Struct,0,sizeof(M_Struct)); }//Ending Menu Rebuild }//Ending Value Change } //Ending Visible Check } void cMenu::DrawMenu(char *Title,int x,int y,ID3DXFont *pFont) { DWORD Item_Color;//The Variable for Item Color int i3;//Variable used for for(; D3D cD3D;//Initzializing the D3D Helper M_X = x+25;//Setting X Cord M_Y = y+25;//Setting Y Cord if(Visible){//Is Menu Visible? cD3D.DrawTextA(x+25,y,Col_Title,Title,pFont);//Drawing the Title for (i3=0; i3<Items; i3++) {//Check MSDN:http://msdn.microsoft.com/en-us/library/b80153d8%28v=vs.71%29.aspx if(*M_Struct[i3].options==0)//If option is 0 (off) Item_Color = Col_Off;//change Item Color to Color Off if(*M_Struct[i3].options>0)//If option is higher then 0 Item_Color = Col_On; //change Item Color to Color On if(M_Struct[i3].Type==FOLDER)//If type is folder Item_Color = Col_Folder;//change Item Color to Folder Color if(i3 == Position)//If current Item_Color = Col_Cur;//change Item Color to Current Color cD3D.DrawTextA(M_X,M_Y+Line*i3,Item_Color,M_Struct[i3].Name,pFont);//Drawing item text cD3D.DrawTextA(M_X+(M_W-20),M_Y+Line*i3,Item_Color,M_Struct[i3].Items[*M_Struct[i3].options],pFont);//Drawing Off/On Text /*Description Box*/ if(Desc_Box_Enable){ cD3D.DrawTextA(M_X+M_W+50,M_Y,Col_Desc,"Description:",pFont); cD3D.DrawTextA(M_X+M_W+50,M_Y+Line,Col_Desc,M_Struct[Position].Description,pFont);//Drawing the Desc Text }//ending descritiption box draw }//Ending the for statement }//Ending Visible check }
cMenu.h
#pragma once #include "D3D.h" #include <Windows.h> extern int Items,Key; #define FOLDER 2 #define ITEM 1 class cMenu { public: void AddMenuOption(char *text,int *opt,char **ItemArray,char *ItemDescription,int Max,int Type); void Navigation(); void DrawMenu(char *Title,int x,int y,ID3DXFont *pFont); };
D3D.cpp
#include "D3D.h" //Little D3D Draw Class void D3D::DrawTextC(int x,int y,DWORD color,char *text, ID3DXFont* pFont1) { RECT rect; SetRect( &rect, x, y, x, y ); pFont1->DrawTextA(NULL,text,-1,&rect, DT_CENTER|DT_NOCLIP, color ); } void D3D::DrawTextA(int x,int y,DWORD color,char *text,ID3DXFont* pFont1) { RECT rect; SetRect( &rect, x, y, x, y ); pFont1->DrawTextA(NULL,text,-1,&rect, DT_LEFT|DT_NOCLIP, color ); } void D3D::DrawRect(IDirect3DDevice9* pDevice, int CordX, int CordY, int CordW, int CordH, D3DCOLOR Color) { D3DRECT Cords = { CordX, CordY, CordX + CordW, CordY + CordH }; pDevice->Clear(1, &Cords, D3DCLEAR_TARGET, Color, 0, 0); }
D3D.h
#pragma once #include <d3d9.h> #include <d3dx9.h> class D3D { public: void DrawTextC(int x,int y,DWORD color,char *text, ID3DXFont* pFont1); void DrawRect(IDirect3DDevice9* pDevice, int CordX, int CordY, int CordW, int CordH, D3DCOLOR Color); void DrawTextA(int x,int y,DWORD color,char *text,ID3DXFont* pFont1); };
First include : cMenu.h in your Main.
Then add this:
cHelper *Helper; //Initzializing our Helper Class cHook *Hook;//"" Hooking Class D3D *cD3D;// "" Helper Draw Class cMenu KC_Menu;//"" Menu Class ID3DXFont* pFont;//"" Font
then you create a Void for the Menu Building:
Example:
//Adding menu items void MyMenu(void) { KC_Menu.AddMenuOption("Menu Settings",&Folder1,cFolder,"Here are the Menu Settings",2,FOLDER); if(Folder1){ KC_Menu.AddMenuOption("Change Key",&Change_Key,cKey,"Change the Menu Visbible Key",3,ITEM); //You can add thinks like change color,or menu widht or something } KC_Menu.AddMenuOption("Folder Two",&Folder2,cFolder,"This is another Folder",2,FOLDER); if(Folder2){ KC_Menu.AddMenuOption("Hack Two",&Example2,cNbr,"This is only another Example",101,ITEM); KC_Menu.AddMenuOption("BlaBla",&Example3,Off_On,"Well,nothing to say",2,ITEM); } }
Then call it like this in your Endscene:
if(Items==0){MyMenu(); }//if no items loadet,we do it KC_Menu.DrawMenu("KingClem's Public",50,30,pFont);//Drawing the Menu KC_Menu.Navigation(); //Menu Navigation
Hooked Base Download:
http://forum.ghbsys.net/index.php?/files/file/2411-d3d9-base-by-kingclem-god-cheater-relase/
-
Next Tutorial:
How to add a Post.
-
On Menu on Menu Load reloading.
And on WebServer.Well everybody should be able to change.
And i think 1h is okay.But i can change edit it.
-
Well,much of ya maybe know this:
So i wanted to code it and make all people able to have it.
First of all the C++ Snippet.
Maybe there's a mistace on the C++ Code,because i wrote it out of head.
The GetURLPage function ,is made by idk...If some1 know please post for crediting
int GETURLPAGE(char *link, char *buffer, int maxsize) { HINTERNET hSession; HINTERNET hURL; DWORD dwBYTEsRead; int ok; ok=0; buffer[0]=0; hSession = InternetOpenA("Microsoft Internet Explorer",INTERNET_OPEN_TYPE_PRECONFIG,NULL, NULL, NULL); // defaults if (hSession) { hURL = InternetOpenUrlA( // Make connection to desired page. hSession, // session handle link, // URL to access NULL, 0, 0, 0); // defaults if (hURL) { // Read page into memory buffer. InternetReadFile( hURL, // handle to URL (LPSTR)buffer, // pointer to buffer (DWORD)maxsize, // size of buffer &dwBYTEsRead); // pointer to var to hold return value // Close down connections. InternetCloseHandle(hURL); buffer[dwBYTEsRead]=0; // end string ok=(int)dwBYTEsRead; } InternetCloseHandle(hSession); } return ok; } /*FUNCTION STARTS HERE!!*/ char hash[9999]; char buffer[MAX_PATH]; int len; char *CurrentUsers; char *Counter_URL = { "http://linktoscript.com/folder/name.php" }; if(GETURLPAGE(hash,buffer,len) !=0) { sprintf_s( CurrentUsers,buffer); }
PHP Code
<?php require_once("config/config.php"); $time = time(); $time2 = strtotime('- 1hours',$time); //Other commands:http://php.net/manual/de/function.strtotime.php $ip = $_SERVER['REMOTE_ADDR']; $cmd1 = "INSERT INTO `counter`(`time`, `ip`) VALUES ('$time','$ip')"; $cmd = "SELECT * FROM `counter` WHERE 1"; $cmd2 = "DELETE FROM `counter` WHERE `time` < '$time2'"; $cmd3 = "DELETE FROM `counter` WHERE `ip` = '$ip'"; if($result2 = $sql->query($cmd2)){} if($result3 = $sql->query($cmd3)){ $sql->query($cmd1);} if($result = $sql->query($cmd)){ echo $result->num_rows; } ?>
The config file:
First create a folder on your WebSpace named config and put in it a file named:
config.php and insert this code with your login for SQL:
<?php $sql = new mysqli("localhost","root","","cheatslaw");//host,user,pass,db if($sql->connect_error) { echo "<b>NO CONNECTION</b>" ; } ?>
The SQL Code for PHPMyAdmin:
-- phpMyAdmin SQL Dump -- version 3.4.5 -- http://www.phpmyadmin.net -- -- Host: localhost -- Erstellungszeit: 25. Mrz 2012 um 23:28 -- Server Version: 5.5.16 -- PHP-Version: 5.3.8 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Datenbank: `cheatslaw` -- -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `counter` -- CREATE TABLE IF NOT EXISTS `counter` ( `time` varchar(50) NOT NULL, `ip` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Daten für Tabelle `counter` -- INSERT INTO `counter` (`time`, `ip`) VALUES ('1332710883', '::1'); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Crediting:
KingClem for PHP,SQL Commands,GetURL Usage
Somebody for GETURLPAGE
Enjoy
- 2
-
Okay,now i think it got enough functions for public.
Maybe i will add in far future more but now ,not.
Screenshot of ADM_Panel:
Changelog:
-Fixed Header Bug
-Added ADM Functions
-Added Security Features
-Added News System
-Added Bug Report System
ReadMe:
Update from 1.0 to 1.1
===USERS Using no Prefix in IPB=== SQL: Upload all SQL Files in PHPMyAdmin PHP Files: Go in folder config. change config.php to your SQL Login. change in vars.php to your group ids. (if you dont got so much VIP & Admin Groups ,take same number as above.) Upload all files (overwrite old ones) C++ Project: Go and change the URL's. ====USERS USING PREFIX ON IPB! === SQL: Upload all SQL Files in PHPMyAdmin PHP Files: Go Folder: config. change in config.php to your SQL Login. change in vars.php the variable: $Member_Table to the same as in the SQL Command! change in vars.php to your group ids. (if you dont got so much VIP & Admin Groups ,take same number as above.) Upload all files(overwrite old ones) C++ Project: Go and change the URL's.
Fresh INstall:
===USERS Using no Prefix in IPB=== SQL: Go into your PHPMyAdmin and select IPB database and launch this SQL Command: ALTER TABLE `members` ADD `GUID` VARCHAR( 50 ) NOT NULL then upload the .sql files in your PHPMyAdmin (SAME DATABASE AS IP Board!) PHP Files: Go in folder config. change config.php to your SQL Login. change in vars.php to your group ids. (if you dont got so much VIP & Admin Groups ,take same number as above.) Upload all Files in folder you want. C++ Project: Go and change the URL's. ====USERS USING PREFIX ON IPB! === SQL: Go into your PHPMyAdmin and select IPB database and launch this SQL Command: ALTER TABLE `members` ADD `GUID` VARCHAR( 50 ) NOT NULL Add the Prefix you're using here: `PREFIXmembers` (for PREFIX ,your Prefix). then upload the .sql files in your PHPMyAdmin (SAME DATABASE AS IP Board!) PHP Files: Go Folder: config. change in config.php to your SQL Login. change in vars.php the variable: $Member_Table to the same as in the SQL Command! change in vars.php to your group ids. (if you dont got so much VIP & Admin Groups ,take same number as above.) Upload all Files in folder you want. C++ Project: Go and change the URL's.
Viruscan:
Download:
http://forum.ghbsys.net/index.php?/files/file/2359-guidtech-ipb-source-code/
Enjoy.
- 2
-
Most of you still know it from the old forums...
New ShowMenu function.
void D3DMenu::Show(CD3DFont *pFont,IDirect3DDevice9* pDevice) { int i,val,cy; DWORD color; if (!visible) return; cy=y; if (title) { pFont->DrawText((float)(x+totwidth/2), (float)cy+1, col_title,title,D3DFONT_SHADOW|D3DFONT_CENTERED); //Drawing Title...You can modify it too cy+=titleheight; } for (i=0; i<noitems; i++) { if (MENU[i]->typ==MENUTEXT) { pFont->DrawText((float)x, (float)cy, col_text,MENU[i]->txt,D3DFONT_SHADOW); //If Text draw without Box if (MENU[i]->opt) { pFont->DrawText((float)(x+ofs), (float)cy, col_text,(char *)MENU[i]->opt, D3DFONT_RIGHT|D3DFONT_SHADOW); //Drawing Text } } else { val=(MENU[i]->var)?(*MENU[i]->var):0; // determine color if (i==cur) color=col_current; //Color = Current else if (MENU[i]->typ==MENUGROUP) color=col_group; //Color = Group Color else if (MENU[i]->typ==MENUGROUP1) color=(val)?col_on:col_off; //Color = col_on:col_off (Green:Red as Example) else color=(val)?col_on:col_off; //Color = col_on:col_off (Green:Red as Example) DrawBorderedBox(x,cy,10,10,D3DCOLOR_ARGB(255, 000, 000, 000),color,pDevice); //Drawing our Box before Menu Items (In Black and in your choosen color) pFont->DrawText((float)x+15, (float)cy, col_item,MENU[i]->txt,D3DFONT_SHADOW); //New Calculation,Drawing Menu Items if (MENU[i]->opt) { pFont->DrawText((float)(x+ofs), (float)cy, color,(char *)MENU[i]->opt[val],D3DFONT_RIGHT|D3DFONT_SHADOW); //Drawing on/off } }/*Original is made by Hans211,Modified by KingClem™*/ cy+=height; } }
New Drawbordered Function modified by KingClem™,Original from Croner
HRESULT D3DMenu::DrawBorderedBox(int x, int y, int h, int w,DWORD color1, DWORD color2, LPDIRECT3DDEVICE9 pDevice) { struct croner { D3DXVECTOR4 p; DWORD c; } cr[5]; // coord -0.5f prevents point filtering distorsions at the edges (smudging) cr[0].p = D3DXVECTOR4(x+0-0.5f,y+h-0.5f,0.0f,1.0f); cr[0].c = color1; cr[1].p = D3DXVECTOR4(x+0-0.5f,y+0-0.5f,0.0f,1.0f); cr[1].c = color1; cr[2].p = D3DXVECTOR4(x+w-0.5f,y+h-0.5f,0.0f,1.0f); cr[2].c = color1; cr[3].p = D3DXVECTOR4(x+w-0.5f,y+0-0.5f,0.0f,1.0f); cr[3].c = color1; pDevice->SetTexture(0, NULL); pDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, FALSE); pDevice->SetFVF(D3DFVF_XYZRHW | D3DFVF_DIFFUSE); pDevice->DrawPrimitiveUP(D3DPT_TRIANGLESTRIP, 2, cr, sizeof(croner)); // coord -0.5f prevents point filtering distorsions at the edges (smudging) cr[0].p = D3DXVECTOR4(x+0-0.5f,y+h-0.5f,0.0f,3.0f); cr[0].c = color2; cr[1].p = D3DXVECTOR4(x+0-0.5f,y+0-0.5f,0.0f,3.0f); cr[1].c = color2; cr[2].p = D3DXVECTOR4(x+w-0.5f,y+0-0.5f,0.0f,3.0f); cr[2].c = color2; cr[3].p = D3DXVECTOR4(x+w-0.5f,y+h-0.5f,0.0f,3.0f); cr[3].c = color2; cr[4].p = D3DXVECTOR4(x+0-0.5f,y+h-0.5f,0.0f,3.0f); cr[4].c = color2; pDevice->SetTexture(0, NULL); pDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, TRUE); pDevice->SetFVF(D3DFVF_XYZRHW | D3DFVF_DIFFUSE); pDevice->DrawPrimitiveUP(D3DPT_TRIANGLELIST, 3, cr, sizeof(croner)); return S_OK; }
It can look like this:
*Yeah im WarFk.
Crediting:
Hans211 (80%)
KingClem™ (20%)
Thanks to :
Croner
- 2
-
na he is eleven.Much more Coders are trusted (like me )
-
WR-VipHacks Bypass Addys for Sale!
You wanna buy them?
Skype: odisser96
MSN: [email protected]
Its a full ASM Bypass!
They realy pissed me on. =)
Suck my dick => Wr-FailHacks forums!
I sayed it to you
I sell only the addys.Because i dont wan't that all Biene Majas get a full Bypass.
First-3rd sales: 10€ paysafecard!
Other Sales: 15€!
Very cheap!
If somebody give it to a 3rd person it was the last trade!
20€ if you wanna source with bytes
-
Nice one.
Thanks & get Reallife
-
Omg you copy all old HS Addys in one htread?
Well => Outdatet. ^^
-
-
Search it byself?
KingClem Small D3D [Blackshot EU][Cheat Engine Bypass!]
in Blackshot
Posted
I wrote a PM to K3K for Reapprove.
@All dont forget: It is done for Twowar ,not Garena!