Skocz do zawartości

Boziak

Użytkownik
  • Postów

    10
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Boziak

  1. Wszedłeś na ns 20 godzin po banie po czym dostałeś ban IP na 10080 minut. Znów wróciłeś więc zostałeś ponownie zbanowany. Wyjaśnienie: Agata ma konferencję firmową więc napisałem to w jej imieniu.
  2. Witajcie. Dziś przybyłem zaprezentować Wam poczynania niezbyt uczciwych programistów, którzy celują chyba za wysoko. Od paru dni przyglądałem się dość mocno rosnącego w siłe GO MODA dla starego poczciwego 1.6, moja ciekawość zaprowadziła mnie aż do rozłożenia tego pluginu na czynniki pierwsze ( ot co czysta ciekawość ). To co znalazłem przerosło moje oczekiwania! Na wstępie informuję iż starałem się skontaktować z większością sieci które posiadały tą modyfikację, z lepszym bądź gorszym skutkiem. Po analizie pluginu oraz jego zachowań udało się ustalić iż spora cześć danych leci na zewnętrzne bazy mysql. Pierwsza myśl, oczywiście weryfikacja licencji i tym podobne sprawy... lecz sama baza pokazała dużo ciekawszą porcję informacji niż by się mogło spodziewać. Po co plugin zapisuje RCON na jakieś obcej bazie danych? Lepszym pytaniem będzie dlaczego dane amxbans również zostały wysłane do prywatny host? (Sam autor tłumaczył się wykorzystaniem tych danych do zapisu / edycji wpisów * Informacje od jednego z właścicieli sieci które kupiły tą modyfikację) Dokładnie wszyscy wiemy iż te dane nie musiały zostać nigdzie wysłane po za linie komunikacji HLDS -> AMXBANS... mogły zostać pobrane lokalnie i wykorzystane również bez ingerencji innych baz... (Nikt chyba nie powie że tak powinno być, połączenie zdalne nie jest "optymalne" jak to lubimy mówić szczególnie jak z tą bazą łączyło się blisko 60 serwerów) Drugie dlaczego autor pluginu nie raczył informować kupujących jego plugin (min. 75 PLN) że jego bazna amxbans będzie wykorzystywana? W regulaminie dostępnym na stronie moda również nie było takich informacji! Po co plugin wysyłał informacje ile zarobił poszczególny serwer? Zrobiło się nam bardzo dużo niewiadomych... Postanowiłem porozmawiać z autorem pluginu, grając klienta chętnego do zakupu (Blisko 250PLN) modyfikacji. Tak wyglądała rozmowa: Też zapomniał wspomnieć że jednak jakieś ważniejsze dane uciekają bokiem. Teraz przejdźmy do przyjemniejszych spraw, czyli strony technicznej Interesujące nas linie w pliku załączonym poniżej Linie od 4942 do 4960 Linie od 5084 do 5107 Dalej również widać dość ciekawostek lecz to pozostawiam Wam. Kończąc ten temat chciałbym napisać iż rozumiem zarabianie na pluginach mimo iż sama licencja AMXX mówi inaczej. Jest to czas poświęcony, wytężenie dla umysłu! Lecz gdy ktoś wyciąga łapy za daleko ktoś musi strzelić z linijki! Dość ciekawy zwrot od autora pluginu: Czy to oznacza że nie ma już osób które potrafią się cieszyć z tego co tworzą? Czy każdy zamknięty plugin powinien być analizowany jak virus? http://webmasteruj.pl/krwiopijca-oraz-cs-go-mod-modyfikacja-idealna-czy-zwykla-sciema-t78136/#comment-428461
  3. Witajcie w kolejnym poradniku, dziś nauczymy się korzystać z prostego ale jakże pomocnego programu o nazwie DiskDigger. Program został stworzony z myślą o przywracaniu utraconych danych, a zarazem tak prostym aby przysłowiowy Kowalski potrafił dać sobie z nim radę. Program w wersji shareware pobierzecie tutaj: KLIK Tak prezentuje się okno główne programu zaraz po jego włączeniu, widzimy w nim obecnie podłączone dyski w naszym PC. Wybieramy klikając dwukrotnie nośnik który nas interesuje, w moim przypadku wybrałem dysk E:\. Naszym oczom zaprezentuje się wybór metody przeszukiwania dysku. Jak widzimy mamy dwie możliwości, więc teraz wypadałoby wspomnieć trochę słów o każdej z nich. @Dig Deep Szybsza metoda przeszukiwania obecnie wykorzystywanej tablicy patrycji, pozwala odzyskać pliki które zostało niedawno skasowane w szybkim tempie (Oczywiście jeśli nie zostały już nadpisane na powierzchni nośnika) @Dig Deeper Wolna metoda przeszukiwania, jak widzimy na załączonym zrzucie tą metodą przeskanujemy cały talerz* nośnika, cylinder po cylindrze, sektor po sektorze. Metoda ta pozwoli "odkopać" z dysku pliki przed formatem ( lub pięcioma ) wszystko zależy gdzie i dane sektory zostały nadpisane. Okej wybierzemy do prezentacji @Dig Deeper, następnie dostaniemy możliwość wyboru jakiego typu pliki nas interesują. Jak widzicie mamy ogromne możliwości wyboru rodzaju plików jakie nas interesują, zaczynając od jakże nam znanego JPG kończąc na RMVB. Ja wybiorę tylko JPG aby pokazać Wam sam proces przeszukiwania dysku. Tak właśnie wygląda sam proces przeszukiwania dysku, śmiało możecie wybrać plik z lewej belki, zaprezentuje się Wam podgląd odnalezionego pliku (Tylko zdjęcia) oraz garstka informacji. Gdy już znajdziemy to czego szukaliśmy wystarczy użyć PPM** i wybrać opcję odzyskaj plik. Dziś to by było na tyle! Trzymajcie się ciepło i do kolejnego poradnika Oj zapomniałbym! Istnieje również wersja na Androida (Wersja FREE | Wersja PRO ) która działa wręcz wyśmienicie, oczywiście musimy spełniać jeden warunek... nasze urządzenie musi być zrootowane, lecz o tym może w następnym poradniku. * - Użyłem słowa talerz, część mechaniczna którą posiadają dyski HDD. Dyski SSD nie posiadają żadnych części ruchomych więc słowo talerz nie za bardzo do nich pasuje. Wyjątkiem będą dyski SSHD. ** - PPM czyli Prawy przycisk myszy. Poradnik mojego autorstwa dla CS-Classic.pl Zezwalam na dalsze rozpowszechnianie z obowiązkiem umieszczenia źródła ( Link do tego tematu )
  4. Nick: b~ Link do SS: http://www26.zippyshare.com/v/a9iWosza/file.html Wycinek z konsoli(bez IP)*: [AMXBans] =============================================== [AMXBans] Zostales zbanowany na tym serwerze! [AMXBans] Mozesz wyjasnic sprawe swojego bana na @ www.cs-classic.pl [AMXBans] Powod: 'Wrzuc screeny na forum' [AMXBans] Dlugosc bana: 'permanentnie' [AMXBans] Twoj SteamID: 'STEAM_0:0:20983336' [AMXBans] =============================================== Serwer: 1.6 GO MOD Link do bana: http://amxbans.cs-classic.pl/ban_list.php?bid=3551
  5. Nick: b~ Link do SS: http://www8.zippyshare.com/v/8OHsPitG/file.html Wycinek z konsoli(bez IP)*: [AMXBans] =============================================== [AMXBans] Jestes zbanowany na tym serwerze! [AMXBans] Jestes zbanowany Permanentnie. [AMXBans] Zbanowany Nick : b~ [AMXBans] Powod : ' Wrzuc screeny na forum ' [AMXBans] Mozesz wyjasnic sprawe swojego bana na @ www.cs-classic.pl [AMXBans] Twoj SteamID : ' STEAM_0 : 0 : 20983336 ' [AMXBans] =============================================== Serwer: Link do bana: http://amxbans.cs-classic.pl/ban_list.php?bid=3356 Jedno pytanie, ssy w drugiej rundzie mojej obecności na serwie? Link do demka: http://318446.node11.pukawka.pl/hltv-1604182204-css_dust2_remake-1461009840-1461010740.zip 10:40 wchodzę na serwer... 12:12 już mam bana. Hmmm niezłe tempo przyznam, ktoś chyba winien rzuć okiem na "pracę" tego admina. Pozdrawiam.
  6. @Geniu chyba nie zrozumiałeś działania. Używasz jeden madness i następny dopiero możesz użyć za X sekund. Samo skracanie tej umiejętności nic by nie zmieniło, tak jak napisałeś.
  7. Paweł. To nie zda egzaminu przy większej ilości graczy na serwerze, gdyż po prostu będzie za trudno wejść do paru kamp. Mapy są różne, większe oraz mniejsze więc trzeba postawić na równowagę, nie możemy uciąć jednej gałęzi możliwości przy samym pniu
  8. Podniesienie ceny utrudni tylko grę graczom bez vipa.lepiej wprowadzić ograniczenie czasowe, powiedzmy szalone co 30/60 sekund. Bardzo ładnie to wyrówna przepaść między graczem a vipem.
  9. Wstęp: Nie lubię się witać w działach "Przywitaj się" więc zacznę od tego co wychodzi mi najlepiej... Poradnik jest mojego autorstwa chociaż już trochę czasu ma. Dekompilacja pluginów jest bardziej złożonym przedsięwzięciem, który wymaga znajomości assemblera na dość lub bardzo wysokim poziomie. Zaznaczam iż jest to zarys wstępnych działań przy revers'ie .amxx lecz i z tego można dużo wywnioskować na przyszłość. Poradnik / Prezentacja: Jako iż mam okazję działać na zamkniętym pluginie od chowanego przydało by się dowiedzieć czy plugin nie działa przypadkiem na naszą niekorzyść... Zaczynajmy Co będziemy potrzebować... Windowsa, w moim przypadku 8.1 Amxxdump Samej obsługi programu amxxdump nie będę tutaj wpajać gdyż nie mam tyle czasu "amxxdump -?" odpowie Wam na wszystkie pytania... Wrzucamy plugin który nas interesuje do folderu z amxxdump po czym otwieramy konsolę w tej lokalizacji... Sprawdzamy na początku jakie funkcje publiczne rejestruje nasz cel, korzystając z atrybutu X przykład: amxxdump -x nazwapluga.amxx wyświetli nam on wszystkie funkcje / stocki zarejestrowane w pluginie Ok mamy adresy oraz nazwy zarejestrowanych funkcji która powinna nas zainteresować jako pierwsza? Oczywiście sam start pluginu czyli plugin_init() więc sprawdźmy co się tam kryje... Użyjmy do tego komendy amxxdump -l -j -e -E -D plugin_init SIZ.amxx UPS chyba nie wszystko się zmieściło w tej konsoli no nic zrzućmy to do pliku.... amxxdump -l -j -e -E -D plugin_init SIZ.amxx > siz.txt W folderze z amxxdump pojawi się na plik siz.txt a w nim to co nas interesuje No to co zacznijmy używać danych którymi nas ułaskawiono Zakończenie: Przywrócenie pluginu do czystego kodu sma jest procesem czasochłonnym, lecz też należy pamiętać że nie każdy plugin będzie podatny na ten sposób dekompilacji. Przykładowo .amxx kompilowane z atrybutem -d0 nie powiedzą nam nic o sobie, to nie oznacza iż nie da się ich rozebrać
  10. Dorośnij człowieku... Aż szkoda marnować oczu. Pomyśl zanim coś napiszesz, nawet tutaj na forum nie potrafisz napisać czegoś bez użycia słów wulgarnych... Wstawiasz jakieś *** ( no tak jakie to modne ) i I myślisz że sprawa załatwiona. Powinni Cię nagrodzić długim odpoczynkiem gdyż jak widać nic nie dociera do Twojego młodego umysłu. @edit: @down post #6 ... https://www.youtube.com/watch?v=01APlhHjy7A&nohtml5=False
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony zgadzasz się na Polityka prywatności