2012-03-28 14 views
12

Patrząc na niektóre wpisy na stackoverflow, na piśmie, wydaje się, że naprawdę nie ma sposobu, aby skutecznie zapobiec piractwu aplikacji.Zapobieganie piractwu w aplikacjach na Androida

Czy ktoś tutaj faktycznie traci pieniądze z piractwa? jakie jest twoje obecne rozwiązanie (bezpłatne lub niewolne) przeciwko crackerom aplikacji?

jakie są niektóre z popularnych niezawodnych rozwiązań do ochrony aplikacji dla przedsiębiorstw na poziomie &?

Odpowiedz

7

Skorzystaj z LVL (License Verification Library) udostępnianej przez Google, która jest weryfikacją po stronie serwera, że ​​użytkownik faktycznie kupił twoją aplikację.

http://developer.android.com/guide/market/licensing/index.html

używać innych technik do wykrycia jeśli wniosek został naruszony, istnieje kilka i są one opisane w tym poście i wejść/wyjść wideo. Załóżmy, że piractwo zostało naruszone. (Dwuosobowy dodatkowo sprawdzić, aby upewnić się, że nie to zrobić bałagan i drażnić realnych użytkowników)

http://android-developers.blogspot.com/2010/09/securing-android-lvl-applications.html

http://www.youtube.com/watch?v=TnSNCXR9fbY

Używaj AntiLVL przeciwko własnej aplikacji, zaatakować go jak cracker! W rzeczywistości jest to naprawdę zabawne i edukacyjne, zobacz, jak wiele pracy wymaga złamanie aplikacji. W blogu/narzędziu omówiono znane słabości i można podjąć pewne pouczające decyzje o tym, jak zatrzymać automatyczne działanie narzędzi. Zatrzymanie oddanych piratów nie jest priorytetem, ale powstrzymanie ludzi przed użyciem narzędzia z jednym kliknięciem jest łatwo dostępne.

http://androidcracking.blogspot.com/

EDIT 1:

Dokonaj darmowej wersji z reklamami i/lub mniej funkcji. Crackerzy chcą tylko darmowych rzeczy, więc ułatw im to :) Jeśli wykryjesz, że używają pękniętej wersji płatnej aplikacji, możesz spróbować przekonwertować je na wersję darmową lub wyposażyć je w płatną wersję. Obecnie około 1/4 ludzi krakingu jeden z moich aplikacji otworzy Google Play dla pełnej wersji płatnej (choć mniej faktycznie go kupić)

+0

Jako początkujący w temacie hartowania w systemie Android widziałeś coś, co mogłoby pomóc. Zauważyłem, że w kręgach bezpieczeństwa ludzie po prostu nie mówią, więc mogę docenić to, że nie można omówić bardziej szczegółowych podejść. Ale to pytanie należy szukać dalej lub nie w oparciu o czas pomiędzy tą odpowiedzią a teraz. –

3

to google IO 2011 wideo należy Biblii: Evading Pirates and Stopping Vampires using License Verification Library, In-App Billing, and App Engine

To mówi o wielu rzeczach, które możesz zrobić, aby się bronić.

+0

I o ile mogę powiedzieć, wszystkie wspomniane wyżej punkty są wciąż sposobami spowalniania piractwa. Dopóki będziesz masowo dostosowywać implementowane porty LVL i IAB. Wiele z tych punktów jest prawdą. Po prostu nie sądzę, że to też całe podejście. –

Powiązane problemy