Skocz do zawartości

Użycie dwClanTagSet


# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Cześć! Od paru dni męczę się w dodaniu clantag'u w externalu, myślałem, że wystarczy normalnie "wpisać" to za pomocą procmem'a lecz nie mam zielonego pojęcia jak to zrobić, sprawdzałem wielokrotnie rozwiązania na zagranicznych forach lecz nic z tego nie zadziaiało, a nawet crashowało cs'a. Czytałem różne rozwiązania, widziałem shellcode lecz nie wiem jak go uzyć, i skąd wziąć, z jakiego programu. Z góry dzięki za pomoc, pozdrawiam.

Odnośnik do komentarza

Nadpisując sam offset nie uda ci się stworzyć clantangchangera, musisz skorzystać z shellcodu.

Tutaj masz source z mojego starego externala

		void c_features_misc::clant_tag_changer() 
		{
			uint8_t shellcode[] =
				"\xB9\x00\x00\x00\x00"   
				"\xBA\x00\x00\x00\x00"     
				"\xB8\x00\x00\x00\x00"    
				"\xFF\xD0"               
				"\xC3"                    
				"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"; 
 
			auto clan_tag = config.settings.misc.clan_tag_animate ? sdk.utils.animate_string(config.settings.misc.clan_tag_string) : config.settings.misc.clan_tag_string;
 
 
			constexpr auto shellcode_size = sizeof(shellcode);
			auto clan_tag_size = clan_tag.size() > 15 ? 15 : clan_tag.size();
 
			auto shellcode_remote = mem_rex.allocate(shellcode_size);
			auto tag_remote = reinterpret_cast<DWORD>(shellcode_remote) + 18;
 
			memcpy(shellcode + 1, &tag_remote, 4);
			memcpy(shellcode + 6, &tag_remote, 4);
			memcpy(shellcode + 11, &sdk::offsets:dwsetclantag, 4); //"53 56 57 8B DA 8B F9 FF 15"
			memcpy(shellcode + 18, clan_tag.c_str(), clan_tag_size);
 
			mem_rex.write((DWORD)shellcode_remote, shellcode, shellcode_size);
			mem_rex.execute(shellcode_remote);
			mem_rex.free_memory(shellcode_remote);
		}

 

Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności