Giriş yap
En iyi yollayıcılar
Hello EMO | ||||
EMO | ||||
eMoStyLe | ||||
BesimBICER | ||||
GameKinG | ||||
Crysis | ||||
~>!.DεvιLρяιεsт.!<~ | ||||
MeTaL | ||||
TrueCrime | ||||
djhayal3t |
Istatistikler
Toplam 203 kayıtlı kullanıcımız varSon kaydolan kullanıcımız: crayzboy76
Kullanıcılarımız toplam 1186 mesaj attılar bunda 862 konu
Arama
Sosyal yer imi
Sosyal bookmarking sitesinde Emo, Emo nedir, Emo resimleri, Emo Kıyafetleri, Emo Sözleri, Emo Oyunları, EmoTurkey, Emo Nickler, Emo Avatarları, Punk, Punk Resimleri, Punk Avatarları, Rock, Rock Resimleri, Rock Avatarları, Msn Nickleri, Msn Avatarları, Müzik adresi saklayın ve paylaşın
Sosyal bookmarking sitesinde EMO Style ForumPro - Hos Geldiniz adresi saklayın ve paylaşın
Kimler hatta?
Toplam 11 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 11 Misafir :: 1 Arama motorlarıYok
Sitede bugüne kadar en çok 217 kişi C.tesi Tem. 29, 2017 1:46 am tarihinde online oldu.
En son konular
Reklam
C++ -- DLL Tutorial { 4 } | Send Packet
1 sayfadaki 1 sayfası
C++ -- DLL Tutorial { 4 } | Send Packet
Kod:
// dllmain.cpp : Defines the entry point for the DLL application.
#include "stdafx.h"
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int hCrt, i;
FILE *hf;
HANDLE hConsole;
DWORD GokhanThread;
DWORD GokhanThread1;
DWORD KO_CHARB = 0x00C28C98;
DWORD KO_PKTB = 0x00C28F58;
DWORD KO_MTID = 0x00C29014;
DWORD KO_SNDX = 0x00C1E368;
WORD KO_OFFHP = 0x5f4;
WORD KO_OFFMP = 0x9C8;
WORD KO_WALLHACK = 0x5F6;
WORD KO_NAME = 0x5CC;
DWORD currentSend1;
HANDLE ProcessHandle;
DWORD RDWORD(DWORD paddy);
void MDWORD(DWORD paddy, DWORD pval);
void SendPackets(BYTE* packets,size_t sizes);
#define CopyBytes(Dest,Src) memcpy(Dest, (BYTE*)&Src, sizeof(Src))
void SendPackets(BYTE* packets,size_t sizes) {
__asm {
mov ecx, KO_PKTB
mov ecx, dword ptr ds:[ecx]
mov eax, currentSend1
push sizes
push packets
call [eax*4+ecx+40064h]
}
}
void sendbul1() {
switch ((*(BYTE*)(KO_SNDX))) {
case 0x16:
__asm mov currentSend1, 0
break;
case 0x17:
__asm mov currentSend1, 1
break;
case 0x14:
__asm mov currentSend1, 2
break;
case 0x15:
__asm mov currentSend1, 3
break;
case 0x12:
__asm mov currentSend1, 4
break;
case 0x13:
__asm mov currentSend1, 5
break;
case 0x10:
__asm mov currentSend1, 6
break;
case 0x11:
__asm mov currentSend1, 7
break;
case 0x1E:
__asm mov currentSend1, 8
break;
case 0x1F:
__asm mov currentSend1, 9
break;
}
}
DWORD RDWORD(DWORD paddy){
DWORD retval;
__asm {
mov ebx,[paddy]
xor eax,eax
mov eax,DWORD PTR DS:[ebx]
mov retval,eax
}
return retval;
}
void MDWORD(DWORD paddy, DWORD pval){
__asm {
mov ebx,paddy
xor eax,eax
mov eax,pval
mov DWORD PTR DS:[ebx],eax
}
}
DWORD KarakterHP(){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
return RDWORD(ADDR_CHARB + KO_OFFHP);
}
DWORD KarakterMP(){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
return RDWORD(ADDR_CHARB + KO_OFFMP);
}
void WallHack(int Current){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
switch(Current){
case 1:
MDWORD(ADDR_CHARB + KO_WALLHACK,255);
cout << "<< Message: WallHack Active ! >>" << endl;
break;
case 0:
MDWORD(ADDR_CHARB + KO_WALLHACK,1);
cout << "<< Message: WallHack DeActive>>";
break;
}
}
void WINAPI MainTH(){
sendbul1();
}
void socket(BYTE Packet[]){
SendPackets(Packet,sizeof(Packet));
}
void hotkeys(){
while(true){
if(GetAsyncKeyState(VK_HOME)){
printf("KARAKTERHP: %d\n",KarakterHP());
printf("KARAKTERMP: %d\n",KarakterMP());
WallHack(1);
}
Sleep(100);
if(GetAsyncKeyState(VK_END)){
WallHack(0);
}
Sleep(100);
int VK_F = 0x46; // "F"
if(GetAsyncKeyState(VK_F)){
BYTE TOWN[] = {0x48,0x00};
socket(TOWN);
cout << "<< TOWN ! >>";
}
Sleep(100);
}
}
void _inline consolAlloc(){
AllocConsole();
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
hCrt = _open_osfhandle((long) GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);
hf = _fdopen( hCrt, "w" );
*stdout = *hf;
i = setvbuf( stdout, NULL, _IONBF, 0 );
cout << "BlackRain Framework"<< endl;
SetConsoleOutputCP(65001);
}
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
consolAlloc();
CreateThread(0,0,(LPTHREAD_START_ROUTINE) &hotkeys,0,0,&GokhanThread);
CreateThread(0,0,(LPTHREAD_START_ROUTINE) &MainTH,0,0,&GokhanThread1);
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
ben town paketi ile başladım.
F Tuşu kullandım burada
Kod:
int VK_F = 0x46; // "F"
if(GetAsyncKeyState(VK_F)){
BYTE TOWN[] = {0x48,0x00};
socket(TOWN);
cout << "<< TOWN ! >>";
}
Sleep(100);
siz kendinizi geliştirmek için değiştirebilirsiniz.
List of Virtual Key Codes
Saygılar
// dllmain.cpp : Defines the entry point for the DLL application.
#include "stdafx.h"
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int hCrt, i;
FILE *hf;
HANDLE hConsole;
DWORD GokhanThread;
DWORD GokhanThread1;
DWORD KO_CHARB = 0x00C28C98;
DWORD KO_PKTB = 0x00C28F58;
DWORD KO_MTID = 0x00C29014;
DWORD KO_SNDX = 0x00C1E368;
WORD KO_OFFHP = 0x5f4;
WORD KO_OFFMP = 0x9C8;
WORD KO_WALLHACK = 0x5F6;
WORD KO_NAME = 0x5CC;
DWORD currentSend1;
HANDLE ProcessHandle;
DWORD RDWORD(DWORD paddy);
void MDWORD(DWORD paddy, DWORD pval);
void SendPackets(BYTE* packets,size_t sizes);
#define CopyBytes(Dest,Src) memcpy(Dest, (BYTE*)&Src, sizeof(Src))
void SendPackets(BYTE* packets,size_t sizes) {
__asm {
mov ecx, KO_PKTB
mov ecx, dword ptr ds:[ecx]
mov eax, currentSend1
push sizes
push packets
call [eax*4+ecx+40064h]
}
}
void sendbul1() {
switch ((*(BYTE*)(KO_SNDX))) {
case 0x16:
__asm mov currentSend1, 0
break;
case 0x17:
__asm mov currentSend1, 1
break;
case 0x14:
__asm mov currentSend1, 2
break;
case 0x15:
__asm mov currentSend1, 3
break;
case 0x12:
__asm mov currentSend1, 4
break;
case 0x13:
__asm mov currentSend1, 5
break;
case 0x10:
__asm mov currentSend1, 6
break;
case 0x11:
__asm mov currentSend1, 7
break;
case 0x1E:
__asm mov currentSend1, 8
break;
case 0x1F:
__asm mov currentSend1, 9
break;
}
}
DWORD RDWORD(DWORD paddy){
DWORD retval;
__asm {
mov ebx,[paddy]
xor eax,eax
mov eax,DWORD PTR DS:[ebx]
mov retval,eax
}
return retval;
}
void MDWORD(DWORD paddy, DWORD pval){
__asm {
mov ebx,paddy
xor eax,eax
mov eax,pval
mov DWORD PTR DS:[ebx],eax
}
}
DWORD KarakterHP(){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
return RDWORD(ADDR_CHARB + KO_OFFHP);
}
DWORD KarakterMP(){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
return RDWORD(ADDR_CHARB + KO_OFFMP);
}
void WallHack(int Current){
DWORD ADDR_CHARB = RDWORD(KO_CHARB);
switch(Current){
case 1:
MDWORD(ADDR_CHARB + KO_WALLHACK,255);
cout << "<< Message: WallHack Active ! >>" << endl;
break;
case 0:
MDWORD(ADDR_CHARB + KO_WALLHACK,1);
cout << "<< Message: WallHack DeActive>>";
break;
}
}
void WINAPI MainTH(){
sendbul1();
}
void socket(BYTE Packet[]){
SendPackets(Packet,sizeof(Packet));
}
void hotkeys(){
while(true){
if(GetAsyncKeyState(VK_HOME)){
printf("KARAKTERHP: %d\n",KarakterHP());
printf("KARAKTERMP: %d\n",KarakterMP());
WallHack(1);
}
Sleep(100);
if(GetAsyncKeyState(VK_END)){
WallHack(0);
}
Sleep(100);
int VK_F = 0x46; // "F"
if(GetAsyncKeyState(VK_F)){
BYTE TOWN[] = {0x48,0x00};
socket(TOWN);
cout << "<< TOWN ! >>";
}
Sleep(100);
}
}
void _inline consolAlloc(){
AllocConsole();
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
hCrt = _open_osfhandle((long) GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);
hf = _fdopen( hCrt, "w" );
*stdout = *hf;
i = setvbuf( stdout, NULL, _IONBF, 0 );
cout << "BlackRain Framework"<< endl;
SetConsoleOutputCP(65001);
}
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
consolAlloc();
CreateThread(0,0,(LPTHREAD_START_ROUTINE) &hotkeys,0,0,&GokhanThread);
CreateThread(0,0,(LPTHREAD_START_ROUTINE) &MainTH,0,0,&GokhanThread1);
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
ben town paketi ile başladım.
F Tuşu kullandım burada
Kod:
int VK_F = 0x46; // "F"
if(GetAsyncKeyState(VK_F)){
BYTE TOWN[] = {0x48,0x00};
socket(TOWN);
cout << "<< TOWN ! >>";
}
Sleep(100);
siz kendinizi geliştirmek için değiştirebilirsiniz.
List of Virtual Key Codes
Saygılar
EMO- EMO Team
- Cinsiyet :
Burçlar :
Mesaj Sayısı : 184
Puan : 247393
Rep Puanı : 5
Doğum tarihi : 28/11/89
Kayıt tarihi : 18/05/11
Yaş : 34
Nerden : EMO world
İş/Hobiler : RCE Student / Game Hacking / Learn Beginner C#,C++,Delphi
Lakap : EMO
Geri: C++ -- DLL Tutorial { 4 } | Send Packet
"Mappable" codes"Non-mappable" codes
|
|
EMO- EMO Team
- Cinsiyet :
Burçlar :
Mesaj Sayısı : 184
Puan : 247393
Rep Puanı : 5
Doğum tarihi : 28/11/89
Kayıt tarihi : 18/05/11
Yaş : 34
Nerden : EMO world
İş/Hobiler : RCE Student / Game Hacking / Learn Beginner C#,C++,Delphi
Lakap : EMO
Similar topics
» [Tutorial] Winsock Packet Editor Pro
» [Tutorial] Basic Packet Hacking
» packet injecting source v.137.2
» PacketX - Packet Sniffer updates
» C++ Ko Packet Sniffer (Stork decrypt)
» [Tutorial] Basic Packet Hacking
» packet injecting source v.137.2
» PacketX - Packet Sniffer updates
» C++ Ko Packet Sniffer (Stork decrypt)
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz
Cuma Ağus. 29, 2014 8:33 am tarafından Hello EMO
» goldenchase.net maden yaparak para kazanma
Cuma Ağus. 29, 2014 8:18 am tarafından Hello EMO
» etichal hacker görsel egitim seti
Çarş. Ağus. 06, 2014 4:57 am tarafından Hello EMO
» KO TBL Source C#
Ptsi Ara. 09, 2013 6:36 am tarafından Hello EMO
» x86 Registers
C.tesi Ağus. 24, 2013 5:02 am tarafından Hello EMO
» [Tutorial] Pegando Address, Pointers de WYD
Çarş. Tem. 10, 2013 7:25 am tarafından Hello EMO
» [Tutorial] Pegando Address, Pointers de CS Metodo²
Çarş. Tem. 10, 2013 7:23 am tarafından Hello EMO
» [Tutorial] Aprendendo basico deASM OLLYDBG
Çarş. Tem. 10, 2013 7:22 am tarafından Hello EMO
» Basic C# DLL injector
Ptsi Tem. 08, 2013 7:48 am tarafından Hello EMO