jak to sie robi... wrzucilem DAP.. nie oryginalny tylko inna wersja powinna dzialac?? czy trzeba nadac uprawnienia...
WARIANT 1 :
-Wgrywamy aplikacje z samym plikiem .jar lub z plikiem .jad ale bez sekcji RSA-SHA1
-Telefon sprawdza czy jest plik .jad
-Sprawdza czy jest sekcja RSA-SHA1
-Stwierdza jej brak
-Instaluje aplikacje/gre z minimalnymi uprawnieniami
-Przy uruchamianiu aplikacji telefon widzac okrojony plik .pat nie sprawdza certyfikatu i uruchamia aplikacje bez uprawnien
WARIANT 2:
-Wgrywamy aplikacje/gre zkladjacy sie z pliku .jar i pliku .jad zawierajacego sekcje RSA-SHA1 wraz z sekcja Certificatex-x (tutaj cyfry)
-Telefon sprawdza czy jest plik .jad
-Telefon sprawdza czy jest plik rsa-sha1
-Sprawdza czy jest certyfikat
-sprawdza zgodnosc danych z rsa-sha1 i certyfikatu z plikiem .jar (struktura i suma kontrolna)
-jesli poprawne dogrywa do J2MEST hasz (tak mi sie wydaje, moze tez poprostu dogrywa wartosc sumy przed haszowaniem?) sumy kontrolnej rsa-sha1
-Generuje plik .pat z full uprawnieniami
-Przy uruchamianiu sprawdza uprawnienia w .pat a nastepnie hasz z J2MEST z sekcji rsa-sha1 z pliku .jad
-Sprawdza kluczem publicznym certyfikat z pliku .jad
-Jesli wszystko poprawne uruchamia apliacje na full uprawnieniach
a z tego nic nie kapuje... potrafi ktos to ??