Dim p As Process = Process.GetProcessesByName("wolftü.bin")(0)
For Each moz As System.Diagnostics.ProcessModule In p.Modules
If moz.FileName.IndexOf("obj") <> -1 Then
TextBox1.Text = moz.BaseAddress.ToString()
End If
Next
else if (tp == Tip::Lto)
{
if (ObjectLto.dwBaseAddr > 0)
{
if (menudeger)
{
*(DWORD*)(ObjectLto.dwBaseAddr + x) = onValue;
}
else {
*(DWORD*)(ObjectLto.dwBaseAddr + x) = offValue;
}
}
else {
objbase = getbaseaddress(GetCurrentProcessId(), "obj");
}
}
}
Tamamını atarsan güzel olurC++:else if (tp == Tip::Lto) { if (ObjectLto.dwBaseAddr > 0) { if (menudeger) { *(DWORD*)(ObjectLto.dwBaseAddr + x) = onValue; } else { *(DWORD*)(ObjectLto.dwBaseAddr + x) = offValue; } } else { objbase = getbaseaddress(GetCurrentProcessId(), "obj"); } } }
ben bu şekil kullanıyorum
HMODULE GetModuleByName(char* name, char* ext = ".tmp", bool equal = false)
{
HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, GetCurrentProcessId());
MODULEENTRY32 entry;
Module32First(hSnap, &entry);
#ifdef _DEBUG
printf("----------------- START ----------------\n");
#endif
do
{
std::string modulename(entry.szModule);
if (!equal)
{
if (modulename.find(name) != -1 && modulename.find(ext) != -1)
{
CloseHandle(hSnap);
return entry.hModule;
}
}
else
{
break;
}
printf("Module: %s : Base: %p \n", modulename.c_str(), entry.hModule);
} while (Module32Next(hSnap, &entry));
#ifdef _DEBUG
printf("----------------- END ----------------\n");
#endif
CloseHandle(hSnap);
if (!equal)
return NULL;
return GetModuleHandleA(name);
}
DWORD objbasse = (DWORD)GetModuleByName("obj");
std::string modulename(entry.szModule);
std::string modulename((wchar_t*)entry.szModule);
HMODULE GetModuleByName(char* name, char* ext = ".tmp", bool equal = false)
{
HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, GetCurrentProcessId());
MODULEENTRY32 entry;
Module32First(hSnap, &entry);
#ifdef _DEBUG
printf("----------------- START ----------------\n");
#endif
do
{
std::stringstream md;
md << entry.szModule;
std::string modulename = md.str();
if (!equal)
{
if (modulename.find(name) != -1 && modulename.find(ext) != -1)
{
CloseHandle(hSnap);
return entry.hModule;
}
}
else
{
break;
}
printf("Module: %s : Base: %p \n", modulename.c_str(), entry.hModule);
} while (Module32Next(hSnap, &entry));
#ifdef _DEBUG
printf("----------------- END ----------------\n");
#endif
CloseHandle(hSnap);
if (!equal)
return NULL;
return GetModuleHandleA(name);
}
std.:stringe wchar kastlemek ne mk wstring olsa eyw
Forumun yarısı böyle sanırım yanlış bilgiler verip cool gözükmeye çalışıyorlarstring str(char);
Bence sen c++ öğrenmelisin...
:2iq: güzel kafalar yaşıyorsunuz siz wstring ile stringin farklarını öğrenmeniz lazım acilenForumun yarısı böyle sanırım yanlış bilgiler verip cool gözükmeye çalışıyorlar
string str(char);
Bence sen c++ öğrenmelisin...
std::string modulename(entry.szModule);
Evet bilmiyorsun, google amcadan biraz araştır ip ucu vereyim char to stringC++:std::string modulename(entry.szModule);
örnek olarak verdiğim koddan bir alıntı bu kadar basit şeyleri bilmediğimizi falanmı düşünüyorsunuz şimdide ? :2iq: Gelmiş bana stringi öğreticek
forum çomar dolmuş
Neden sorunu çözmek yerine aşşalamayı tercih ediyorsun ? çözemediysen söyleyebilirdinrad studionun verdiği hatayı yollasan çözecez sen kafana göre iş yapıyon
bu faggotun mor oluşunu görmek isterdim ama yöneticiye hakaretten banlandı kendileri.. bana hala gelmiş char to string diyor piece of shitEvet bilmiyorsun, google amcadan biraz araştır ip ucu vereyim char to string
Bu arada 5 yıllık bilgi diyorsun önemli olan zaman değil önemli olan o zaman içerisinde neler öğrendiğin...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?