Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

В Windows Phone 7 можно запустить приложение, написанное на неуправляемом коде?

Напечатать страницу
15.11.2010 10:35 | houseboy

Всего через несколько недель после запуска Windows Phone 7 многочисленные попытки взлома операционной системы начали приносить интересные плоды. В конце прошлой недели австралийский разработчик Крис Уолши (Chris Walshie) успешно доказал, что в Windows Phone 7 можно запустить приложение, написанное на неуправляемом коде.

История началась с того, что пользователь hounsell, известный нам по различным чудесам с Longhorn, написал на XDA-developers.com о том, что сторонние приложения в WP7 Marketplace (сетевой профиль Samsung) используют нативный код, а не управляемый код (Silverlight), на котором должны создаваться все сторонние приложения.

При более внимательном рассмотрении он задокументировал некоторые интересные детали и, в частности, DLL под названием "Microsoft.Phone.InteropServices", которая в определенных случаях предоставляла доступ к COM.

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


Но хотя данная находка в значительной степени облегчает root-доступ к Windows CE, в том числе к системному реестру и файловой системе, необходимых для будущих приложений, проблемой остается загрузка подобных приложений в обычное (читайте, не девелоперское устройство), поскольку едва ли Microsoft допустит публикацию этих приложений в своем магазине. Держу пари, что умельцы с XDA со временем решат и эту проблему.


Источник: http://www.istartedsomething.com
Перевод: houseboy

Комментарии

Не в сети

И что это даст?

15.11.10 15:08
0
Не в сети

Быдло радуется Быдлу дадаут возможность выходить за рамки управляемой машины и нагружать проц на максиум как в каком-нибудь там андройде.

15.11.10 15:18
0
Не в сети

Да пусть гики играются, жалко что ли? =)

15.11.10 15:22
0
Не в сети

SunsetBlvd, доступ к файловой системе например, установка приложений в обход маркетплейса
Armanx64, толсто
Хищник, если вы думаете, что это будет полезно только гикам, посмотрите на айфон с их джейлбрейком

15.11.10 15:37
0
Не в сети

Стелс, попунктно.
1)доступ к файловой системе - зло. Должен быть доступ с разрешениями только к некоторым папкам.
2)не согласен
3)джеилбрейк - это одно. Нативные проги - это другое. И первое и второе - зло, но второе - хуже.

15.11.10 16:54
0
Не в сети

1) поясните в чем зло
3) см. п. 1

15.11.10 17:44
0
Не в сети

Да кому эта лажовая ОС нужна вместе с такими же лажовыми девайсами на ней.
Ни доступа к файловой системе, ни многозадачности, ничерта в ней нет.
Эти костыли для многозадачности уже не нужны - с однозадачной WP7 все и так ясно - она уступает практически везде по функционалу таким мобильным ОС как Windows Mobile 6.5.x, Android 2.x, SymbianS60 5th, Symbian^3. Даже ставка на сверхкривой интерфейс ей не поможет.

16.11.10 01:00
0
Не в сети

а вот это уже толсто.

поясню, почему доступ к ФС хуже - выпуск на массовый рынок предполагает, что телефоном будет пользоваться не только дипломированный специалист или хакер, но и люди. а как известно, люди имеют свойство совершать глупости ("я думал только один файлик удалится" "не знаю, но места не хватало и думал что будет лучше" и т. п.). в итоге имеем геморрой для техподдержки и производителя.

16.11.10 16:13
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.079 секунд (Общее время SQL: 0.058 секунд - SQL запросов: 67 - Среднее время SQL: 0.00087 секунд))
Top.Mail.Ru