アプリケーションパッケージ解析 [2.43.4]

アプリケーションパッケージ解析 [2.43.4]

皆さん、ごきげんよう。新たなアプリケーションパッケージ解析へようこそ。ナイアンティックが全てのバージョンで一貫して詳細なリリースノートを公開してきたため、ここ数か月間は静観してきました。要するに、私たちの発見してきたことは全てリリースノートで公開されてきたということです。しかしながら、コミュニティが関心を寄せるはずの事柄が変更履歴に掲載されなかったことから、バージョン2.43.4の解析内容をお伝えしましょう。

既にご存知の事柄もあるかと思いますが、ご協力願います。

スポンサー

  • 新たにコードの存在が確認された。
    「スポンサーの位置」
    「スポンサーポータルの要望」
    poi_contrib_limit_report_sponsor_content
  • [REDACTED] スキャナー上のスポンサーポータルは通常のポータルと見た目上の差異はなかったが、プライムスキャナー上では変更されるものと思われる。

Apple でサインイン

  • Facebook、Google に加え新たにApple をナイアンティック・アカウントと紐づけさせるために多くのコードが変更された。

ブースト
tx_icon_item_apex.pngtx_icon_boost_apex.png

  • PLAYER_POWERUP
  • PLAYER_BOOST_CONFIRM
  • Spawning cube at:
  • 従前はビーコンやフラッカーといったポータルをパワーアップさせるに過ぎないものだったのに対し、これは「プレイヤー」をパワーアップさせる興味深い開発である。
  • プレイヤーに対する「ブースト・サービス」の導入には注視していかなければならないが、現時点では3種類が存在する。
    APEX - "apBoosted"

    BATTLEBEACON - "?"
    BATTLEREWARD - "?"

スイッチ

  • EnableMapAvatarSound
    これは4月1日にクリックすることで「プップー」とクラクションを鳴らす「NL1331」の車両アバターで利用された。
  • EnableResonatorNorthIndicator
    ポータル上のどのレゾネーターが北側のスロットにあるかを検出する機能
  • EnableShowOtherMapAvatar
    これが何を意味するかは分かっていない。

以下に挙げることは余りに情報が乏しく、ナイアンティック社製のゲーム間共同開発によって生じていることなのか実際に事前実装したものかは不明である。

サブスクリプション(不明)

  • CollectSubscriptionRewards
  • SubscriptionId
  • Niantic.Ingress.Core.Settings」へ直接追記されており、ナイアンティック関係者がフォーラム上でもこういったアイデアに言及したこともあるため、あり得ないことではないものの、開発の初期段階のようである。
  • これを調査するうえで課題となってくるのは、プログラム上でアップデートに際してオブジェクトをサブスクライブするというのは一般的な用語であるという点にある。

バトル(不明)
battle.png

  • BattleBeaconInfo
  •  BattleBeacon
  •  BattleReward
  • BATTLE
  • WinnerTeam
  • 今回のリリースで上記の文字列が追加されていたが、他のナイアンティック・ゲームに「ビーコン」は存在せず、ビーコンと表現される戦いはイングレスに関連するものと考えることができる。

総論

  • ナイアンティックは非常に詳細な変更履歴を公開しているが、「開発中」の機能を知る手段を我々は見つけ出した。今後も解析を続けていくかもしれない。エージェント諸君、気を付けていてくれ。

EVCMwnNWkAUzJKp.png

fev games
2020/04/03 00:22(Twitter)
Ingress Prime APK Teardown [2.43.4] fevgames.net/ingress-prime-

Ingress Prime APK Teardown [2.43.4]
April 2, 2020 . by Fevenis
Hi everyone and welcome back to another Ingress Prime teardown. We've been quiet for the past few months, because Niantic has been dropping very detailed release notes prior to every version release. This means with every release, the details we'd normally discovered have already been publicized. However, we've begun to notice that some details are being left out of change log that seem of interest to the community so with that - we bring you the 2.43.4 teardown.

(Some of these things are already known, but work with us here.)

POI (Sponsors)

  • We noticed some code for
    "Sponsor Location"
    "Sponsor POI Report Request"
    poi_contrib_limit_report_sponsor_content
  • Looks like features for native support for sponsored locations may come. Sponsored locations in REDACTED didn't look visually different than regular portals and maybe Prime will change that.

Sign in With Apple

  • Lots of code changes to support Apple (new), Facebook and Google combined to all "connect" to a Niantic account.

Boosts

  • PLAYER_POWERUP
  • PLAYER_BOOST_CONFIRM
  • Spawning cube at:
  • This is an interesting development of "PLAYER" Power-ups while the game only previously supported Portal Power-ups
    (Beacons and Frackers)
  • It is important to note that this introduced the "Boost Service" on a player, currently I see 3 types
    APEX - "apBoosted"
    BATTLEBEACON - "?"
    BATTLEREWARD - "?"

Knobs

  • EnableMapAvatarSound
    This was shown with the April 1st - "NL1331" car avatar, in which clicking resulted in "honk honk"
  • EnableResonatorNorthIndicator
    As it says, an ability to detect which resonator on a portal is in north slot
  • EnableShowOtherMapAvatar
    Not sure what this means.

Items below have very little details, but are being mentioned because it is unclear whether the shared development between Niantic games is causing this or actual pre-implementation of these features.

Subscription (?)

  • CollectSubscriptionRewards
  • SubscriptionId
  • It was added directly into "Niantic.Ingress.Core.Settings".
  • This is not out of the ordinary to hear as Niantic employees were even discussing ideas for this on the community forums. This looks to be in initial development.
  • The problem with investigating subscription is the word is commonly used in programming for "subscribing" an object to updates.

Battles (?)

  • BattleBeaconInfo
    BattleBeacon
    BattleReward
  • BATTLE
  • WinnerTeam
  • I noticed the above strings being added in this release. It caught my eye, because I don't think "Beacons" exist in other Niantic games.
    So a battle that is denoted via wording like Beacon leads me to believe this is Ingress involved.

Conclusion

While Niantic has provided very detailed change logs - we've found an avenue for "in development" features. We may be back with continued teardowns. Stay safe agents.

 

前へ

郵便局の適格性(2)

次へ

エイペックス・ブースト