Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Co to za zapis?


Spe@ker

Rekomendowane odpowiedzi

Opublikowano

Mam taki napis:

\x95\xE1\x97\xF4\x9D\xB7\xB4\xB3\xAA

I to chyba jest napis D3D Menu. W czym to się pisze? Dajcie mi odpowiedniki do tego, thx!

 

@Jednak nadal sie pytam!

1346594784-U507582.png

By lux.

 

| Validating | Members | WarRock Helper | Coding Cheats | Pro User | PostMaker | MPC Champion | MPC Popular | Gold Member | Blue Member |

Opublikowano

to są liczby w zapisie heksadecymalnym pooddzielane ukośnikiem. Najprawdopodobniej są później interpretowane w kodowaniu jakiegoś rodzaju iso

 

@down. Możliwe, bo nie idzie tego rozkodować do żadnej logicznej postaci przy żadnym popularnym zestawie kodowania

Opublikowano

Menu cheata WarRock:

menu.AddMenuItem(XorStr<0x89,9,0xC3B10DD9>("\xDE\xEB\xE7\xE0\xC5\xEF\xEC\xFB"+0xC3B10DD9).s, &CH_Invisible, 0, 1, GID

1346594784-U507582.png

By lux.

 

| Validating | Members | WarRock Helper | Coding Cheats | Pro User | PostMaker | MPC Champion | MPC Popular | Gold Member | Blue Member |

Opublikowano

tekst wynikowy to

WallHack

0xDEEBE7E0C5EFECFB xor 898A8B8C8D8E8F90 == 0x57626E694C666572 == "WallHack"

 

 

0xDEEBE7E0C5EFECFB >> 1101 1110 1110 1011 1110 0111 1110 0000 1100 0101 1110 1111 1110 1100 1111 1011
0x898A8B8C8D8E8F90 >> 1000 1001 1000 1010 1000 1011 1000 1100 1000 1101 1000 1110 1000 1111 1001 0000
xor ------------------------------------------------------------------------------------------------------------------------------------------------------------------
0x57626E694C666572 >> 0101 0111 0110 0010 0110 1110 0110 1001 0100 1100 0110 0110 0110 0101 0111 0010

 

 

na podstawie tego kodu http://ozzeh.gamedec...ld/cXorString.h

 

XorStr<0x89,9,0xC3B10DD9>("\xDE\xEB\xE7\xE0\xC5\xEF\xEC\xFB"+0xC3B10DD9).s

pierwsza wartość to wartość przez którą xoruje się każdego chara w stringu

druga to długość stringa +1

ostatni to jakiś "zabijacz referencji". Do adresu stringa (bo "adsdasdad" zwraca adres pierwszego elementu, to między nawiasami ;d) trzeba dodać tyle samo, aby wartości się wyrównały. Nie wiem po co to jest ;d, jak ktoś wie to niech napisze.

 

.s

w miejsce członu przed .s pojawi się kod tworzący obiekt tej klasy, po jego utworzeniu wyłuskujemy gotowy string (dokładniej char[bUFFER]) z pola s

 

PS.

pierwszy parametr szablonu to w tym wypadku 0x89 (w kodzie zmienna xvalue). Po przejściu każdego znaku jest na nim wykonywane

	xvalue += 1;
	xvalue %= 256;

dlatego końcowy klucz xor to 0x89 8A 8B 8C 8D 8E 8F 90

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...