iPhoneRoot.com       

Новости категории ‘Java’


Приложение Mailbox позволяет входящим письмам выполнять вредоносный код Javascript


Сохранить



Мишель Спаньоло, известный эксперт по компьютерной безопасности и блогер, недавно сообщил об уязвимости приложения Mailbox, которая позволяет выполнять вредоносный код Javascript, содержащийся во входящих письмах.

Вот о чём конкретно он пишет (по информации iClarified):

Хранение личных данных и безопасность самого устройства в опасности, поскольку “лазейка” в приложении обеспечивает кибер преступникам доступ к функционалу смартфона. Для запуска вредоносного кода достаточно просто открыть письмо. Кроме того, Mailbox автоматически загружает изображения, если такие имеются во входящих сообщениях. И отключить эту опцию нельзя.

Разработчики приложения быстро среагировали на предупреждения эксперта - залатать дырку в безопасности обещали ближе к концу дня.

А вот демонстрация того, на что способен вредоносный Javascript:




|
   

Оставить комментарий

Written by Andrey

Четверг, 26 сентября, 2013. 22:37

iPhoneDevSDK информирует о том, что привело ко взлому Apple и Facebook


Сохранить

В январе ряд Mac-устройств сотрудников компании Apple был взломан после посещения популярного форума iPhoneDevSDK. Сотрудники Facebook и, вероятно, десятки других компаний также подверглись хакерской атаке. Владелец сайта, Ян Сефферман, в своем блоге предоставил некоторую информацию о том, что произошло.
Читать дальше »




|
   

Оставить комментарий

Written by Svetlana Osipova

Четверг, 21 февраля, 2013. 21:25

Хакеры атаковали и заразили небольшое число Маков сотрудников Apple


Сохранить

Как сообщает веб-ресурс AllThingsD, Apple подтвердила, что те же китайские хакеры, которые недавно атаковали компьютеры сотрудников Facebook, смогли взломать защиту небольшого числа Маков, принадлежащих сотрудникам Apple. Они заразили их компьютеры через уязвимость в плагине Java для браузера, который Apple недавно блокировала из-за наличия уязвимостей в безопасности. Apple сказала в сообщении AllThingsD:


Читать дальше »




|
   

Оставить комментарий

Written by maxim

Среда, 20 февраля, 2013. 0:39

Oracle обновила Java 7 для исправления уязвимости в безопасности


Сохранить

В пятницу мы сообщали о том, что Apple использовала свою антивирусную систему в OS X, чтобы отключить уже установленные плагины Java 7, в которых была обнаружена серьёзная уязвимость в безопасности.

В антивирусной системе в OS X есть возможность указать минимально допустимую версию для таких плагинов, как Java и Flash, и Apple просто обновила файл «Xprotect.plist», включив в него требование о том, что компьютеры могут запускать только те версии Java 7, которые старше, чем уже установленные версии.


Читать дальше »




|
   

Оставить комментарий

Written by maxim

Понедельник, 14 января, 2013. 21:35

Apple отключила плагин Java 7 в OS X, в котором обнаружена серьёзная уязвимость


Сохранить

Веб-ресурс ZDNet сообщает, что в Java 7 была обнаружена серьёзная уязвимость, которая в настоящее время активно используется в злонамеренных целях. Министерство внутренней безопасности США рекомендует пользователям отключить плагин для браузера Java 7 до тех пор, пока Oracle не выпустит необходимый патч. В сообщении говорится:


Читать дальше »




|
   

Оставить комментарий

Written by maxim

Суббота, 12 января, 2013. 0:27

Apple выпустила второе обновление для Java в OS X


Сохранить

javaupdate

За последние два дня Apple выпустила уже второе обновление для Java в OS X. Первое обновление закрыло уязвимость, через которую троянской программой были заражены около 600,000 Маков.


Читать дальше »




|
   

Оставить комментарий

Written by maxim

Пятница, 6 апреля, 2012. 13:51

Developing iPhone Applications using Java [Video]


Сохранить

Ниже представлено видео с googletalks, где профессор Arno Puder рассказывает о том, как использовать Java для разработки приложений для iPhone.




|
   

Оставить комментарий

Written by admin

Вторник, 17 марта, 2009. 0:29

Jocstrap, связка между Java и Objective-C, обновился


Сохранить

JocStrap - Java/Objective-C connection library, новая версия 1.0.2466-18 (была 1.0.2466-17).

Jocstrap является связкой между Java и Objective-C. Библиотека необходима для написания Java приложений для iPhone. Если же у вас не установлены Cydia и Java на IPhone, следуйте этим инструкциям: Tutorial: устанавливаем Java на IPhone




|
   

Оставить комментарий

Java для IPhone / IPhone 3G прошивки 2.0 есть


Сохранить

После успешного джейлбрейка IPhone/IPhone 3G с прошивкой 2.0 есть возможность установить Cydia installer. И что еще более впечатляет, так это то, что там множество приложений для прошивки 2.0, включая Java.

Ссылки по теме:

скриншоты с сайта iphoneapps.ru




|
   

Оставить комментарий

Cydia, IPhone/Java и JocStrap обновились


Сохранить

Детали обновления:

  • JocStrap - Java/Objective-C connection library, version 1.0.2466-17 (was 1.0.2466-15),
  • IPhone/Java - examples of Java applications, version 1.0.2474-15 (was 1.0.2357-14)
  • Cydia Installer, version 1.0.2473-64 (was 1.0.2460-59)

Не много реальных обновлений, но все же что-то.

Если же у вас не установлены Cydia и Java на IPhone, следуйте этим инструкциям: Tutorial: устанавливаем Java на IPhone




|
   

Оставить комментарий

Обновились JocStrap и UICaboodle


Сохранить

Эти две библиотеки были недавно обновлены. Они необходимы для Java программ на IPhone. Установить обновления можно через Cydia Installer.

Jocstrap является связкой между Java и Objective-C. UICaboodle представляет из себя JocStrap рсширение для UI.




|
   

Оставить комментарий

JavaSysInfo - еще одно простое приложение Java


Сохранить

javasysinfo.png

Это еще одно Java приложение с графическим интерфейсом для IPhone/IPod от Java Flavor Weblog. Приложение показывает версии Javaб установленные на IPhone. Приложение использует Java, JocStrap и GNU Classpath.

Его можно установить через Installer. Для этого необходимо лишь добавить репозиторий http://javaflavor.cocolog-nifty.com/apptapp/. Приложение называется JavaSysInfo и лежит в разделе Java. Также его можно скачать здесь: javasysinfo-092.zip. В капет входят скомпилированные class файлы, исходные файлы java и скрипт для запуска с иконкой. Здесь можно посмотреть исходный код : JavaSysInfo и JavaSysInfoController.

Обратите внимание, что JocStrap приложения, включая JavaSysInfo, требуют для своей работы JocStrap, UICaboodle, JamVM, GNU Classpath, GNU Classpath Tools, Apache APR, libffi и BSD Subsystem. Чаще всего все это уже установленово время установки Java на IPhone.




|
   

Оставить комментарий

JamVM обновилась


Сохранить

 New version of JamVM

JamVM - виртуальная машина Java для IPhone обновилась. Новая версия 1.5.1b2-17 доступна через Cydia Installer.




|
   

Оставить комментарий

Written by admin

Среда, 18 июня, 2008. 17:51

Java GUI на IPhone (пример)


Сохранить

Во процессе установки Java было установлено простейшее приложение HelloJava. Оно немного сложнее простого консольного приложения HelloWorld, которое мы создали, скомпилили и запустили в этом туториале. HelloJava использует графический интерфейс (GUI) и SQLite. Используются несколько классов, которые позволяют связять Java и функциональность телефона (GUI, звук , SQL и т.п.). Но все что делает данное проложение, это чтение имени и фамилии из адресной базы данных IPhone'а (через SQL запрос select), затем показывает информацию на экране в графическом интерфейсе. В конце работы по чтению и выводу на экран звучит звуковой сигнал.

Вот снимки экрана с иконкой на рабочем столе и, собственно, результат запуска программы:

hellojava1.jpghellojava2.jpg

Сама программа состоит из следующих файлов:


Читать дальше »




|
   

Оставить комментарий, читать комментарии [1]

Tutorial: компиляция и запуск Java приложения на IPhone


Сохранить

Run

Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то здесь можно найти описание как это сделать.

Итае нам понадобится работающий jailbrak-нутый IPhone с установленной Java . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.

Шаг 1: Создаем простое Java приложение, компилируем и запускаем.


Читать дальше »




|
   

Оставить комментарий, читать комментарии [16]