O parametrze -d0 kompilatora pisałem już raz przy omawianiu tematu dekompilacji ( http://darkgl.pl/index.php/2012/08/27/zabezpieczanie-pluginu-przed-dekompilacja/ ) Jednak tego parametru nie należy traktować jako stworzonego wyłącznie do tego aby zapobiegać dekompilacji jest to raczej przypadkowy efekt niż zamierzonyCzytaj dalej
Autor: DarkGL
Zwracanie hard coded strings i trochę o samym return
Z pewnością kilka osób zna pewnego rodzaju sztuczkę która powoduje crash kompilatora. Wygląda to mnie więcej tak ( działa na localu jak i na webkompilatorze amxx.pl 😉 ) Nie ma żadnego uzasadnienia w zasadach iCzytaj dalej
Wskaźniki na zmienne w pawn
Pawn sam w sobie nie zawiera czegoś takiego jak wskaźniki ( zamiast tego mamy przekazywanie przez referencje ) jednak funkcje dostępne w amxx pozwalają na pobieranie adresu zmiennej , ustawianie wartości pod danym adresem itp.Czytaj dalej
Włamanie na SMS Shop 2.0/2.1 by G[o]Q
Banalny przykład ataku na SMS Shop 2.1 by G[o]Q poprzez SQL Injection. Wystarczy podczas logowania podać takie dane jeśli na serwerze jest wyłączone magic_quotes to atak zadziała i zostanie zalogowani na pierwsze utworzone konto (Czytaj dalej
Foreach i Forrange implementacja pętli ułatwiających życie
Często podczas prac nad pluginem w kodzie muszę „przeliterować” po elementach tablicy czy wszystkich graczach. Pisanie rozbudowanej pętli for jest meczące i nużące więc pomyślałem że foreach znane z php było by znacznym ułatwieniem. http://php.net/manual/en/control-structures.foreach.phpCzytaj dalej
AMXX Decompress
Jest to prosty program napisany w pythonie który rodziela plik *.amxx na dwie części kod 32 bitowy i 64 bitowy oraz automatycznie go dekompresuje wykonuje to samo co jest podane w pierwszej częsci tego poradnikaCzytaj dalej
0 HP Bug New
Naprawia bugi które ukazują się gdy gracz ma więcej hp niż 255 (zmiana sterowania itp.) W przeciwieństwie do poprzednika działa na wszystkich modach i ze wszystkimi pluginami. Wymagania: Orpheu http://darkgl.pl/index.php/2011/09/04/instalacja-orpheu/ Instalacja: Wrzucasz i działa żadnych cvarowCzytaj dalej
Bomb Ratio – Więcej bomb dla TT
Jedna bomba na cały team TT wydaję się czasami mało np. 20 osób w drużynie a tylko jedna osoba ma bombę a dlaczego nie np. 2 czy 3 ? ten plugin pozwala ustalić ile procentCzytaj dalej
Invis – Ukrycie graczy i wody – Najbardziej efektywna metoda
Jest to kolejna wersja mojego starego pluginu http://darkgl.pl/index.php/2011/09/11/invis-ukrycie-graczy-i-wody/ zmiany w tej wersji bardziej odciąża ruch miedzy serwerem a graczem. Plugin pozwala na ukrycie graczy na serwerze i wody co zwiększa fps. W starej wersji ukrycieCzytaj dalej
Najlepszy ESP Cheat w AMXX
Plugin pozwala zobaczyć pozycje przeciwników przez ściany. Standardowo uruchamia się go komenda /esp i dostęp ma tylko admin. Inne możliwości użycia ? Może jakaś specjalna umiejętność np. do cod moda 😉 Jak to wygląda StandardowaCzytaj dalej
Wykrywanie potencjalnie niebezpiecznych miejsc – PHP
Prosty skrypt napisany w pythonie służący do znajdowania potencjalnie niebezpiecznych wystąpień takich funkcji jak exec,system,eval Pełna lista exec system passthru pcntl_exec eval popen Przeszukuje on zawartość wszystkich plików lub plików w folderach które podamy UżycieCzytaj dalej
Zabezpieczanie pluginu na ip ? Nic prostszego do złamania
Ostatnio na forum pojawił się taki o to wątek http://amxx.pl/topic/101210-licenja/ podany tam kod ma zabezpieczać plugin przed uruchomieniem go na serwerze z innymi ip niż podaliśmy niestety takie zabezpieczenie jest dość prymitywne i da sięCzytaj dalej