←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

[KOSZ] Jak edytować plik TrackerUI.DLL

Zablokowany

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

Witam.

Moje pytanie sprowadzone będzie do pliku TrackerUI.DLL. Kilka rzeczy o tym wiem to znaczy wiem, że podmienia plik masterservers.vdf

w celu wyświetlania serwerów z zakładce internet własnego masterservera.

 

 // A więc pierwsze pytanie.

 

Czy w pliku TrackerUI.DLL znajduje się adres IP masterservera? 

Na jakiej zasadzie działa plik, czy można znaleźć w sieci plik źródłowy?

Jakie inne pliki potrzebne są do poprawnej podmiany? Czy tylko ten plik nie pozwala na podmianę już istniejącego pliku MasterServers.vdf 

 

Proszę o zaspokojenie mojej ciekawości :)

 

 

Odpowiedz

  • +
  • -
wiwi249 - zdjęcie wiwi249 01.03.2015

Edycja TrackerUI.dll wiąże się ze slowhackingiem, który, z tego co wiem, nie jest wspierany na tym forum.

Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 01.03.2015

Hex editor i jedziesz :D
Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

Zainstalowałem program hex-editor-neo ;D wrzuciłem plik i czarna magia :) Nigdy nie miałem stczyności z tego rodzaju rozszerzeniem. Wszytko w kodzie

hexadecymalnym :) Nawet nie wiem czy można to prze konwertować na inny bardziej zrozumiały kod, w którym mógłbym bardziej że tak powiem popracować.

 

Ale interesuje mnie to czy w kodzie tym zawarty jest adres ip maszyny a którym postawiony jest program master serwera.

 

Czy wie ktoś coś na ten temat?

Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 01.03.2015

Masz 4 wyjścia:
1) przenalizować kod source (o ile masz do niego dostęp)
2) przy pomocy hex editora spróbować znaleźć ip
3) disasembler (dla bardziej wtajemniczonych)
4) jakiś sniffer (np. Wireshark) i zobaczyć z kim łączy się komputer

'.dll' to biblioteka dynamiczna
Użytkownik plx211 edytował ten post 01.03.2015 17:39
Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

To znaczy w załączniku są wszystkie pliki o rożnych rozszerzeniach o nazwie tracerkUI

W tym plik o rozszerzeniu .res 

Problem w tym że nic ciekawego tam nie mogę znaleźć, może używam nie odpowiednich programów.

Załączone pliki

Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 01.03.2015

Trackerui.dpr:
BaseURL := 'http://masterserver.ro/test/';
Trackerui.~dpr
BaseURL := 'http://masterserver.ro/balkan/';
To chcesz?
Użytkownik plx211 edytował ten post 01.03.2015 18:13
Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

W notatniku to otworzyłem również znalazłem te ścieżki, 

A za co odpowiada ten adres?

Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 01.03.2015

DownloadFile(BaseURL + 'cstrike/liblist.gam','cstrike\liblist.gam');
Na podstawie tamtego buduje link do pobrania
Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

A co powinno się znajdować w linku do pobrania?

Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

Dobra mnie więcej wiem o co chodzi z kodem, ale teraz nasuwa się pytanie jak skompilować pliki Trackerui.~dpr oraz Trackerui.dpr

Żeby uzyskać plik z rozszerzeniem .dll ?

Odpowiedz

  • +
  • -
plx211 - zdjęcie plx211 01.03.2015

"DPR files are written in Object Pascal, a variant of the Pascal language used by Delphi products."
Odpowiedz

  • +
  • -
Krzysiek? - zdjęcie Krzysiek? 01.03.2015

Czyli za pomocą pascala można skompilować plik .dpr, żeby uzyskać plik .dll ?

 

Odpowiedz

  • +
  • -
MAGNET - zdjęcie MAGNET 01.03.2015

Złamanie regulaminu forum.
Przeczytaj go, zastosuj się do niego a następnie załóż nowy temat.

Regulamin forum dostępny jest pod adresem AMXX.pl/topic/3-regulamin-forum
Ten temat w ciągu 24 godzin zostanie przeniesiony do kosza.
Odpowiedz
Zablokowany