Я экспериментирую с постоянным магазином Blackberry, но до сих пор никуда не попал, что, наверное, хорошо.
Итак, я написал короткую программу, которая пытается перебрать итератор через 0 до определенной верхней границы для поиска постоянных объектов. Ежевика, кажется, намеренно замедляет цикл. Проверьте это:
String result = "result: \n";
int ub = 3000;
Date start = Calendar.getInstance().getTime();
for(int i=0; i<ub; i++){
PersistentObject o = PersistentStore.getPersistentObject(i);
if (o.getContents() != null){
result += (String) o.getContents() + "\n";
}
}
result += "end result\n";
result += "from 0 to " + ub + " took " + (Calendar.getInstance().getTime().getTime() - start.getTime()) / 1000 + " seconds";
От 0 до 3000 прошло 20 секунд. Достаточно ли этого для того, чтобы сделать вывод, что грубое принуждение не является практическим методом взлома Blackberry?
В целом, насколько безопасен BB Persistent Store?