Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Akademia GMCLANu
Kategorie bazy artykułów
Artykuły -> Felietony
Treść artykułu
Wywiad z Sandym Duncanem
autor: gnysek (24.05.08)


W sprawie dekompilatora zrobiło się wiele zamieszania. Jakie kroki podjęło YoYo Games w tej sprawie?

Myślę, że było nawet trochę za dużo zamieszania. Zawsze znajdzie sie kilku idiotów którzy będą chcieli zaprezentować i wrzucić grę której nie zrobili, ale moderatorzy wykrywają większość takich przypadków. Dekompilator największy problem stanowi dla osób, które chcą sprzedawać swoje gry.

Mark (Overmars) podsunął nam kilka rożnych sposobów które sprawią że w przyszłości gry będą znacznie bardziej bezpieczne. Skończyliśmy już praktycznie przepisywanie kompilatora pod C++ i z jego pomocą będziemy tworzyć teraz te nowe sposoby zabezpieczania gier przed dekompilacją.

Użytkownik GMC (Game Maker Community) twierdzi, że jego gra została zdekompilowana przez innego użytkownika. Jak na to reagujecie?

Powinien zgłosić się do moderatorów. Jeżeli gra którą skopiowano została uploadowana na stronę YYG, mamy swoje sposoby aby określić kto stworzył tę grę. Jeżeli znajdziemy dowód, najprawdopodobniej skończy się to banem na YYG i GMC dla tej osoby. Będziemy się też starać, aby mieć pewność, że witryny takie jak 64digits były świadome, że są takie osoby i również podejmowały akcje w sprawie takich działań.

Masz jakieś przesłanie do osób używających dekompilatora?

Po pierwsze chciałbym powiedzieć "nie używajcie go", bo ogranicza to żywotność obecnych wersji GM.
Po drugie jest różnica między "używać" a "wykorzystywać". Jeżeli ktoś używa go jako narzędzia do kopiowania gier i rozpowszechniania ich jako własnych dzieł, to jest kradzież. Wiem, że niepokoi to czasem ludzi z GMC... ale YYG to BIZNES i będziemy podejmować kroki prawne, aby chronić naszego biznesu gdy uznamy go za zagrożony. Pieniądze inwestorów stają się wtedy zagrożone, więc oczekują takiego a nie innego działania.
Wreszcie, pracujemy nad kilkoma fajnymi rozwiązaniami zarówno dla naszej strony jak i samego Game Makera, który uczyni ten dekompilator bezużytecznym.

Jakie jest Twoje zdanie na temat dekompilatora. Czy uważasz, że jest niesamowitym fakt, że ktoś złamał system eksportu gier z GMa, czy była to tylko niepotrzebna strata czasu?

Myślę, że jest on zbyt przeceniany i za kilka miesięcy stanie się całkowicie bezużyteczny.

Źródło: gamemakerblog.c...almost-complete
głosów: 3 | ocena: 8.00 oceń zasób | dodał: gnysek
Komentarze
stron: 21

2


av

Moldis (7:40, 27.05.2008)

Napisz mu 2k e-maili to zareaguje ; D

av

Marmot (20:35, 27.05.2008)

To wtedy tym bardziej nie weźmie tego na poważnie...

av

Makary155 (14:48, 29.05.2008)

Ten pan za bardzo się nie nagadał. Mark sam napisał, że nie mamy prawa tłumaczyć. A co do dekompilera to większa część gier na naszym serwisie nawet do tego sie nie nadaje, ale to moje zdanie. Nie nalezy robic wielkiego szumu

av

propaganja (16:58, 29.05.2008)

najlepszy sposób na dekompilacje - wymyślać jak najdurniejsze nazwy zmiennych,obiektów itp. ustawiać je w jaknadziwniejszych miejscach, i uzalezniac wszystko od swojego chorego widzi misie. jeśli by ktośzdekompilował takiego tripa i chcialby sobie zrozumieć i po swojemu przerobić i jesli sie to komus uda - to znaczy ze jest jednoczesnie geniuszem i durniem. durniem bo z takim mózgiem to nic tylkozrobić własną konkretną gre a nie bawic sie w thiefa

av

lenin (22:35, 29.05.2008)

Tylko robiąc takie "najdurniejsze nazwy zmiennych,obiektów itp. ustawiać je w jaknadziwniejszych miejscach, i uzalezniac wszystko od swojego chorego widzi misie." można się samemu przy robieniu gry w tym wszystkim pogubić

av

propaganja (23:49, 29.05.2008)

bo do tego trzeba mieć dobry łeb i tone trawy pamięć mam chyba w miare konkretną bo zawsze wiem co jest do czego

av

Snake (0:08, 30.05.2008)

A od czego jest obfuscator ? Lepiej nie śmiecić sobie w projekcie, bo wiadomo... po za tym, zaciemniacz kodu zrobi to lepiej ;D i wystarczy to zrobić przez "Create Executable"...

gmc.yoyogames.c...howtopic=373402

av

Snake (0:10, 30.05.2008)

przed*

av

lenin (11:06, 30.05.2008)

Heheh dobre, ale ja tam zostanę czy Twoim antydekompilatorze

av

gnysek (11:49, 30.05.2008)

Snake, pochwal im się swoim programem, jest lepszy.

Btw. czy ten program do zabrudzania kodu nie przypomina Ci czasem innego podobnnego ? Może to ten sam koleś robił w drugą stronę ?

av

propaganja (12:42, 30.05.2008)

@Snake - nie śmiece w projekcie to dla kogos niewtajemniczonego byłoby syfem i nieładen dla mnie jest rzetelnie uporządkowanym kodem

av

lenin (13:13, 30.05.2008)

ja też robię tak, żebym cały kod widział dokładnie, ale jak zrobię sobie przerwę dwu dniową to już wogóle się w tym nie mogę połapać

av

Snake (17:45, 30.05.2008)

Wolę jednak nie pokazywać im swojego programu bo złamałem EULA-e, i dostałbym jeszcze bana na GMC czy cuś ;D

W EULA:
You must not:
&#8226; -> modify <-, adapt, merge, translate, -> decompile <-, -> disassemble <-, or -> reverse engineer <- the Game.

av

gnysek (0:44, 31.05.2008)

a tamten koleś to co zrobił ?

av

Snake (11:53, 31.05.2008)

Nie wiem jak EULA ma się do plików projektu, ale je raczej można modyfikować On korzystał z gotowych specyfikacji plików gm6 i gmk więc nie musiał nic analizować, tylko structy porobić i algorytmy szyfrujące przepisać
gmc.yoyogames.c...t&p=2672830

Hmm... tak patrze w ten temat obfuscatora:
"I've received much Java help from others, including the person going unnamed who made the decompiler."
;D

W sumie pewnie zamknęli by mi temat i usunęli link do Game Protectora i na tym by się skończyło

av

lenin (14:56, 31.05.2008)

Snake lepiej tam go nie pokazuj, bo jeszcze zrobią do niego dekompilator i tyle będzie z Protectora :/

av

Snake (15:11, 31.05.2008)

Dlatego też między innymi nie chcę go tam publikować. Zrobiłem GP dla GMCLANu a nie dla wszystkich ( dlatego też jest tylko polska wersja Game Protectora ), i pozostając tutaj moje zabezpieczenie dłużej przetrwa

stron: 21

2



Dodaj komentarz:
Treść:
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
7 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 7, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
MaxGaming (3:18, 23.04.18):
Niekoniecznie dla reklamodawcy, ale w dużym uproszczeniu średnia wyjdzie taka sama(nie biorąc pod uwagę targetu właściciela serwisu/aplikacji, ale to już problem reklamodawcy i właściciela nośnika tych reklam).
MaxGaming (3:16, 23.04.18):
Ale dlaczego miałoby się równać? Myślę że to lepsze rozwiązanie niż stałe zużycie niezależnie od tego jaki ktoś ma komputer. Procentowe zużycie wydaje mi się dużo bardziej sprawiedliwe niż stałe dla każdego urządzenia
Wojo (10:29, 20.04.18):
Jeśli chodzi o reklamy to odpowiadają mi takie co są na gmclanie teraz niż zamienianie połowy gmclanu na reklamę podpasek czy czegoś podobnego
Wojo (10:27, 20.04.18):
Tylko, że 10% zużycia słabego komputera nie równa się 10% zużyciu dobrego komputera
Wojo (10:27, 20.04.18):
Tylko, że 10% zużycia kom
MaxGaming (1:00, 20.04.18):
Wiesz wirusy też są mimo tego że nie powinny, ale jakoś radzimy sobie z tym
MaxGaming (1:00, 20.04.18):
Mi mniej przeszkadza kopanie bitcoinów w tle niż npnatarczywe reklamy. Wolałbym natomiast aby takie strony mogły się do tego przyznać i nie były linczowane
MaxGaming (0:59, 20.04.18):
przeciwko oszustą byłby fakt braku ograniczeń. Strona musiałaby tylko informować, a czy wkorzysta 90% to jej sprawa. BYleby użytkownik wiedział sam na co się pisze
MaxGaming (0:58, 20.04.18):
Ale o to chodzi z procentami. Dzięki temu nawet jak mamy wolny komputer odczujemy tak samo. Co do innego prawa. Na każdej stronie jakoś jest informacja np. o plikach cookies. Dałoby to sięogarnąć, tym bardziej gdyby powstałą organizacja sprawdzająca takie informacje i byłaby np na jej stronie lista nieuczuciwych stron które należy unikać. Możnaby wprowadzić także w przeglądarkach żeby takie strony nie otwierały się, albo wymagały wyraźnego potwierdzenia użytkownika. Myślę że głównym argumentem
Wojo (23:08, 19.04.18):
tak samo bodajże w szwecji partia piratów chciała założyć własne małe państwo gdzie piractwo byłoby legalne dzięki czemu niektóre strony mogłyby obejść prawo w taki lub inny sposób
Wojo (23:06, 19.04.18):
a żeby mieć jakiś faktyczny zysk z takich koparek bitcoinów to musiałbyś je ustawić na jakiejś popularnej stronie bo np na takim gmclanie zbyt wiele nie wydobędziesz
Wojo (23:05, 19.04.18):
Ale to brzmi abstrakcyjnie Stronę zawsze można założyć w innym państwie gdzie takie prawo nie obowiązuje, 10% mocy obliczeniowej komputera przecież się różni w zależności od tego jak mocny mamy komputer
MaxGaming (21:08, 19.04.18):
Według mnie jeśliby ustanowić prawnie że strona która twierdzi że pobierze np. 10% mocy obliczeniowej naszego komputera na prawdę musi tyle pobierać pod groźbą kary to np kopanie bitcoin w tle jest fajną alternatywą dla reklam
Wojo (10:33, 19.04.18):
Jak dla mnie to sprytne rozwiązanie ktoś wymyślił
I am vader (0:53, 19.04.18):
Nie pamietam jak ten program sie nazywal ale za jaja bym powiesil skurczybyka ktory to zrobil.
I am vader (0:52, 19.04.18):
Odmowilem, nic wielkiego, ale potem przed pobraniem programu kazano mi kopac conajmniej jakastam chwile, tu juz sie podniosly czerwone flagi. Wiec sprawdzilem ten program pod katem wirusow i okazalo sie ze wygenerowane exeki instaluja koparki na kompach uzytkownikow.
I am vader (0:52, 19.04.18):
Znalazlem taki program ktory zamienia pliki bat w exe poniewaz powody, ale na stronie zostalem zapytany czy uzycze komputera na mineowanie kryptowalut podczas przegladania strony zeby wspomoc tworce.
I am Lord (23:59, 18.04.18):
może flash coś dodaje?
Wojo (23:06, 18.04.18):
Nawet pobrałem sobie ADW cleanera i nic nie wykrył
Wojo (22:38, 18.04.18):
No ale co mi po tym, że ktoś ma ip z Gdańska i jest zainteresowany zabawkami dla psów co jest bezużytecznymi danymi nawet dla hakera
Wojo (22:36, 18.04.18):
W sumie jak tak siedzę i się zastanawiam to może wydobyć pliki cookies, przechwycić naciśnięte klawisze
Wojo (22:33, 18.04.18):
Ale co ma śledzić? Lokalizację na podstawie ip? Bo nie rozumiem za bardzo
PsichiX (21:38, 18.04.18):
mowie o skrypcie js-agent.newrelic.com, ktory rozpoznawany jest jako narzedzie sledzace.
PsichiX (21:36, 18.04.18):
prowo?
Wojo (19:40, 18.04.18):
To tak zwane "prowo", które było nieudolną próbą "prowo" yxa
I am Lord (16:59, 18.04.18):
Aż tak ci się zacina to?
Wojo (16:11, 18.04.18):
Pół biedy ze śledzeniem ale denerwuje mnie kopanie BitCoinów przez ten link Nie ma to jak napychać portfel komuś kogo nie znam
I am Lord (0:04, 18.04.18):
Nic o tym nie wiem, a co to za skrypt?
PsichiX (23:56, 17.04.18):
a ten skrypt śledzący to Ty wrzucałeś, czy twórcy scratcha są na tyle ułomni, że coś takiego od siebie dodają? ;>
I am Lord (22:56, 17.04.18):
gnysek (9:35, 12.04.18):
No ja raz miałem nieważną z winy sekretariatu i też chyba musiałem 10zł zapłacić.
Wojo (12:34, 11.04.18):
A wszyscy co chcieli rzucić gimnazjum to po prostu strzelali kible do oporu i ich przenosili do ohp
Wojo (12:08, 11.04.18):
Nie mam jak się zapytać gdyż nie posiadam żadnych znajomych
Gibki Kaktus (10:15, 11.04.18):
To powiedz, że ich popierdoliło xD
MaxGaming (19:39, 10.04.18):
Ustawowa opłata za duplikat to właśnie 9zl. Przeczytajcie jeszcze raz o czym ja mówię :/
Gibki Kaktus (17:11, 10.04.18):
Ja jak zgubiłem to płaciłem 9 czy tam 10 zł xD
MaxGaming (23:07, 9.04.18):
Opłata 9zł to co innego, Nie bardzo, bo kolega z innej szkoły miał podobne doświadczenia...
Chell (22:59, 9.04.18):
albo uisc oplate, jeszcze nie slyszalem o darmowych duplikatach dokumentow
Ignatus (22:20, 9.04.18):
Chyba po prostu Cię nie lubią i robią sobie jaja.Przysłuchaj się przy drzwiach od sekretariatu czy nie kwiczą ze śmiechu zaraz po Twoim wyjsciu
MaxGaming (21:29, 9.04.18):
Szukam na necie i nigdzie nie widzę że jest taki przepis. I wątpie że jeśli jest to muszą to być drogie i nie czytane przez nikogo anonse. Wie ktoś coś?
MaxGaming (21:28, 9.04.18):
Ma ktoś pojęcie na jakiej podstawie szkoła może ode mnie żądać płatnego(i to słono jak za taką usługę) ogłoszenia w anonsach jeśli zgubiłem legitymacje? Twierdzą że nie mogą mi wyrobić nowej bez potwierdzenia zamieszczenia ogłoszenia w anonsach i uiszczenia opłaty...
Wojo (21:11, 9.04.18):
Nie ogarnalem ze jest tylko 48h ,myslalem ze z tydzien ;p
Ignatus (21:04, 7.04.18):
Nie ogarnalem ze jest tylko 24h ,myslalem ze z tydzien ;p
I am vader (19:00, 7.04.18):
Troche pozno zaalarmowales
Ignatus (18:25, 7.04.18):
Nieważne już ,zabrakło kilku głosów,przepadło
Ignatus (16:36, 7.04.18):
Moja żona robi charytatywnie lalki dla chorych i niepełnosprawnych dzieci.Mogę prosić o "wykop" ? www.wykop.pl/li...epelnosprawnych
PsichiX (0:04, 6.04.18):
uuu, antyleniwizm!
I am Lord (23:43, 5.04.18):
Ale kierowniczka widziała że sam ładuję to mu da popalić
I am Lord (23:42, 5.04.18):
zacząłem ładować przed 22 i gość miał mi pomóc a dał nogę
Ankieta
» Jakie kursy najchętniej widziałbyś na stronie ?
GM Studio
GM Studio 2
Godot
Construct

GMCLAN to serwis o programie Game Maker i nie tylko.
Copyright © 2002-2018. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2018 {=|=} fable_inside();

[ Czas generowania strony: 0.03384 sekund ] [ Liczba zapytań MySQL: 13 ]