Pull to refresh
5
Антон Полховский @polhovskiyread⁠-⁠only

User

Send message
Менять дизайн после выхода в маркет :)
Это скорее делается для платных приложений. Хотя на XDA много хакнутых платных игр :)
Только что стянул geoDefense, удалил подпись маркета — и не работает, гад.
Цифровая подпись чего?
Сборки со Strong Name?

Просто весь .xap никто кроме майкрософта не подписывает. Я такого и не встречал даже :(
На разлоченом девайсе, редактированое приложение удаляет старое ставит себя. Тут нет подписки как в Android. Как я понял — вся подпись маркета — это файл WMAppPRHeader.xml содержимое которого выглядит следующим образом:

<WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.0.0.0">
<DATA>
  <PROTECTINFO>
    <KEYLEN>16</KEYLEN>
    <ALGID>AESCTR</ALGID>
  </PROTECTINFO>
  <KID>lds1jRP2aDeWpl8X+H+MsA==</KID>
  <LA_URL>http://microsoft.com/</LA_URL>
  <CUSTOMATTRIBUTES xmlns="">
    <S>dfGxu4ileP4+LWZdE6ds4wQ==</S>
    <KGV>0</KGV>
  </CUSTOMATTRIBUTES>
  <CHECKSUM>tXG3tIfoarY=</CHECKSUM>
</DATA>
</WRMHEADER>
Что имеется ввиду под подписью? Если подпись маркета — то ее просто удаляем (WMAppPRHeader.xml)
Если именно подпись каждой сборки — от этого тоже умеет спасать рефлексил. У меня обычный моцарт с самой стандартной прошивкой :)
Вспомнил! В Portable Library Tools есть вкладка подписи в свойствах:

В маркете есть достаточно много банковских приложений, в которых можно посмотреть код. Причем эти банковские приложения выполняют функции перевода денег.
Подписать сборку есть возможность. Это не происходит во вкладке в свойствах, но с консолью и постбилд событиями можно автоматизировать. Не помню как называется, но есть гибридные библиотеки для сервелата, винфона и дотнета — там, возможно, есть вкладка для подписи.
Вопрос всегда о данных… Не думаю, что банк будет рад тому, что их код можно легко «почитать».

Information

Rating
Does not participate
Location
Харьков, Харьковская обл., Украина
Date of birth
Registered
Activity