Real Envanter Kodlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
2 May 2016
Mesajlar
148
Tepki puanı
0
10 HİZMET YILI
Çalışmayanlar aşşağida dedikelrimi yapsın

sisteminiz 32 bitse sadece 32 bit yazan klasorun içindekileri system32 ye atın 
64 bit ise 32 bitdekini system32 64 bitdekini syswow64 de atın %90 sorun çözülecek hala yapamanlar mesaj atsın

Bağlantıları görmek için lütfen Giriş Yap



[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Verdana, Arial, sans-serif]Beyler Dosyaları Arkadaşim İbronix Verdi Bende Burda Vermeyi Uygun Gördüm Sourceleri İle [/FONT][/FONT][/FONT]

[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Verdana, Arial, sans-serif]Elimdeki Assembly Tek Tek Nasıl Kullanıldığını Anlatıp Video Cekip Size Vericam Beyler Az Kaldı...[/FONT][/FONT][/FONT]

[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Verdana, Arial, sans-serif]Img klasöründeki cshell.dll 'yi WolfteamTS/Img klasörüne atınız.
WolfteamTS klasörünün içindekileride wolftü klasörüne atınız.
[/FONT][/FONT]
[/FONT]

[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Verdana, Arial, sans-serif][font=Verdana, Arial, sans-serif]Nasıl Kodlanır?[/FONT][/FONT][/FONT][/FONT]


[*]Visual C++ 'da Empty proje açalım ve projenin ayarlarını .dll olarak ayarlayalım.










[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Kodları .h olaranları header, .cpp olanları Source yazın.[/FONT][/FONT]




[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Direk yazsanız hatasız devam edersiniz eğer hata alırsanız yaptığınız ayarlar ile alakalıdır. Hata alanlar özelden görüntü atabilirler.[/FONT][/FONT]




[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Direk dosyayı indirmek istiyenler link aşağıdadır ve cshell.dll 'yi WolfteamTS/Img klasörüne atınız.[/FONT][/FONT]




[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Projeyi build ettikten sonra Envanter - Arge.arge 'yi ve inject.mix ' i WolfteamTS klasörüne atınız.[/FONT][/FONT]




[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Oyun içi ve envanter içi aah alırsınız ve bunu çözmesi size kalmış envanteri göstermesi bize. [/FONT][/FONT]

[*]


[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]func.h[/FONT][/FONT]



[*]
[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]PHP Kod:[/FONT][/FONT]

[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Kod:
[font=Consolas, 'Courier New', Courier, monospace]#pragma once
void WepCount();
void HookedInventory();

// { };
#pragma pack(1)

struct WTInventoryItem
{
DWORD ptr;
unsigned char unk[2];
short TimeLeft; 
char _unk1[2]; 
char* unknown; 
short WeaponID; 
char _unk2[3];
}extern Envanteritemleri[500];



extern DWORD envanterdevam;
extern DWORD silahsubContinue;
extern WORD silahvalueleri[418]; [/FONT]
[/FONT]
[/FONT]




[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]


silahvalue.cpp 


PHP Kod:[/FONT]
[/FONT]


[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Kod:
[font=Consolas, 'Courier New', Courier, monospace]#include <Windows.h>
#include "func.h"
#pragma pack(1) //without this, WTInventoryItem will have padding .

WORD silahvalueleri[418] =
{ 7100, 7101, 7102, 5005,
5004, 5013, 5002, 3042,
3035, 3002, 3044, 3099,
3098, 3064, 3065, 3049,
3100, 3080, 3115, 3052,
};

WTInventoryItem Envanteritemleri[500] = { 0 };
DWORD envanterdevam;
DWORD silahsubContinue;

__declspec(naked) void HookedInventory()
{
_asm
{
lea esi, Envanteritemleri
mov cx, [eax + esi]
add eax, 2
jmp dword ptr[envanterdevam]
}
}


__declspec(naked) void WepCount()
{
_asm
{
mov eax, 418
jmp dword ptr[silahsubContinue]
}
} [/FONT]
[/FONT]
[/FONT]





[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]


silahayar.cpp


PHP Kod:[/FONT]
[/FONT]


[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Kod:
[font=Consolas, 'Courier New', Courier, monospace]#include <Windows.h>
#include <iostream>
#include <tchar.h>
#include <tlhelp32.h>
#include <psapi.h>
#include <fstream>
#include <sstream>
#include <string>
#include "func.h"
#include <stdio.h>
#pragma comment( lib, "psapi.lib" )
bool compare(PBYTE sig, PCHAR mask, PBYTE adr)
{
for (unsigned int i = 0; i < strlen(mask); i++)
if (mask == 'x' && sig != adr) return false;

return true;
}
MODULEINFO GetModuleInfo(char *szModule)
{
MODULEINFO modinfo = { 0 };
HMODULE hModule = GetModuleHandle(szModule);
if (hModule == 0)
return modinfo;
GetModuleInformation(GetCurrentProcess(), hModule, &modinfo, sizeof(MODULEINFO));
return modinfo;
}


DWORD baseadresi()
{
MODULEINFO base = GetModuleInfo("cshell.dll");
DWORD dw_base = (DWORD)base.lpBaseOfDll;
return dw_base; 
}

DWORD arama(PBYTE sig, PCHAR mask, DWORD dwBase, DWORD dwLen, int iIndex)
{
int cIndex = 0;
if (!dwBase || !mask || !dwLen || !sig) return false;
for (PBYTE i = (PBYTE)dwBase; i != (PBYTE)(dwBase + dwLen); i++)
if (compare(sig, mask, i))
if (iIndex == cIndex++) return (DWORD)i;
return false;
}

DWORD hookreyiz(BYTE *src, BYTE *dst, int len)
{
if (!src || !dst || !len) return 0;
DWORD dwOld;
VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwOld);
src[0] = 0xE9;
*(DWORD*)((DWORD)src + 1) = (DWORD)(dst - (DWORD)src) - 5;
if (len > 5) for (int i = 5; i < len; i++) src = 0x90;
return ((DWORD)src + len);
}

int unknown = 0;
void envanteraktif()
{

int wepid = 0;
for (int i = 0; i < 417; i++){
Envanteritemleri.WeaponID = silahvalueleri[wepid++];
Envanteritemleri.unknown = NULL;
Envanteritemleri.TimeLeft = 1406;

}
PBYTE lpenvanter = NULL;
DWORD envantertmp = arama((PBYTE)"CS_IN_ITEMLIST_ACK", "xxxxxxxxxxxxxxxxxxx", baseadresi(), 7720000, 0);
if (envantertmp)
{
BYTE InventoryFuncSig[5] = { 0x68, 0x00, 0x00, 0x00, 0x00 }; 
*(DWORD*)&InventoryFuncSig[1] = envantertmp;
lpenvanter = (PBYTE)arama(&InventoryFuncSig[0], "xxxxx", baseadresi(), 5000000, 0);
}
PBYTE silahsub = (PBYTE)arama((PBYTE)"\xFF\x05\x00\x00\x00\x00\x0F\xB6\xC1\x50\x8D\x8F\x00\x00\x00\x00", "xx????xxxxxx????", (DWORD)lpenvanter, 300, 0);
PBYTE InventorySub = (PBYTE)(arama((PBYTE)"\x8B\x86\x04\x20\x00\x00\x66\x8B\x0C\x30\x83\xC0\x02", "xxxxxxxxxxxxx", (DWORD)lpenvanter, 500, 0) + 6);
if ((DWORD)InventorySub == 6) InventorySub = NULL;

char buf[50] = { 0 };
sprintf_s(buf, "count: %X, set:%X", (int)silahsub, (int)InventorySub);
MessageBoxA(0, "ArgeTeam - Dağılmadan önce son birleşim.", "ibronix - Kaneki - Leuqme",0);

silahsubContinue = hookreyiz(silahsub, (PBYTE)&WepCount, 9);
envanterdevam = hookreyiz(InventorySub, (PBYTE)&HookedInventory, 7);
}


BOOL WINAPI DllMain(HMODULE Modül, DWORD Durum, LPVOID Yer)
{
switch (Durum) {
case DLL_PROCESS_ATTACH:
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)envanteraktif, NULL, 0, NULL);
break;
case DLL_PROCESS_DETACH:
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
}
return TRUE;
}                                                     
[/FONT]
[/FONT]
[/FONT]


[font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Verdana, Arial, sans-serif][font=Verdana, Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif]Kodlarla uğraşmayıp projeyi isteyenler[/FONT][/FONT][/FONT][/FONT][/FONT][/FONT]

[*][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Consolas, 'Courier New', Courier, monospace]   [/FONT][/FONT][/FONT][font=Consolas, 'Courier New', Courier, monospace]
Bağlantıları görmek için lütfen Giriş Yap
[/FONT]




[*][font=Verdana, Arial, sans-serif][font=Consolas, 'Courier New', Courier, monospace][font=Verdana, Arial, sans-serif][font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif][font=Tahoma, Helvetica, Arial, sans-serif][font=Consolas, 'Courier New', Courier, monospace]
Bağlantıları görmek için lütfen Giriş Yap
[/FONT]
[/FONT][/FONT]
[/FONT]
[/FONT]
[/FONT]


[font=Consolas, 'Courier New', Courier, monospace]RAR ŞİFRESİ : [font='Source Sans Pro', Tahoma, 'Helvetica Neue', Arial, sans-serif]argeteam[/FONT][/FONT]
 
Onaylı Üye
Katılım
23 Haz 2016
Mesajlar
129
Tepki puanı
0
Ödüller
6
9 HİZMET YILI
real envanter çalışıyor var mı bakılır (çalışıyor varsa video gelecektir :) )

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
başarısız oldu!
resim:
vZQRYz.png
 
Üye
Katılım
16 Ağu 2016
Mesajlar
45
Tepki puanı
0
Yaş
29
9 HİZMET YILI
Teşekkürler, ama ben kodlarla kullanmaktan yanayım her iki türlüde silahları yere atamıyorum zaten :)
 
Banlı Üye
Katılım
7 Ağu 2016
Mesajlar
763
Tepki puanı
2
Yaş
32
9 HİZMET YILI
Kardes Bu Fix Bunun İçin C++ Olması Lazım Kodlar Var Projede İstersen Verem
 
Banlı Üye
Katılım
7 Ağu 2016
Mesajlar
763
Tepki puanı
2
Yaş
32
9 HİZMET YILI
BU İŞLEM FİXTİR YENİ KONU AÇTIM KODLAR ORDAN VAR BAKABİLİRSNİZ
 
Advertising
Seçkin Üye
Katılım
5 Nis 2016
Mesajlar
487
Tepki puanı
29
Yaş
26
10 HİZMET YILI
Güncel !
Eyvlalah kardeşim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst