誰も見たことのないAppleの内部ソフトウェアに関するメモ

昨日、DarwinカーネルのBSD部分とVFSの荒野でうろついて、rdarのようなリンクに再び出くわしました...



知らない人のために:Appleには公開バグトラッカー(http://bugreport.apple.com、radar.apple.comと呼ばれる代替ログイン)があります。 しかし、彼は自分の投稿(およびその許可ステータス)を送信および検討することでのみ公開されています。

すべての問題の説明を直接読むと、その解決策はApple開発者自身または非常にクールな外部組織にしかできません。



原則として、インターネット上の誰もが、任意の読み取りのためにレーダーエラーデータベースにアクセスする方法を聞いていません。



さらに、Appleは少なくとも次の理由により、このデータベースへのアクセスを許可することは有益ではありません。







このメモはレーダーデータベースへのアクセスを提供するものではありませんが、どの方向に進むことができ、現時点でAppleが持っているツール-会社がADC(Apple Developer Connection)の有償メンバーとさえ共有しない魔法のツールを示します。



レーダーサービスの代わりにopenradar.appspot.comがあります (ただし、Appleとは関係ありません)。

そして、その中にApple Radarから必要な問題の説明が見つかることはまずありません。



当社は、有料サブスクリプションを含むADCのメンバーですが、この話は、ログインおよびパスワードなしで、単純なインターネットユーザーが利用できる情報(現在-2010年6月上旬)に基づいているため、NDAに違反していません。



皮肉なことに、現時点では、Apple FTPアクセスは匿名ユーザーに公開されています!







MBP15: ~ $ ftp ftp.apple.com

Trying 17.254.0.79...

Connected to ftp.apple.com.

220 17.254.0.79 FTP server ready

331 Anonymous login ok, send your complete email address as your password.

230 Anonymous access granted, restrictions apply.

Remote system type is UNIX.

Using binary mode to transfer files.

200 Type set to I

ftp> ls -la

227 Entering Passive Mode (17,254,0,79,241,177).

150 Opening ASCII mode data connection for file list

drwxrwxrwx 7 ftpprod ftpprod 238 Nov 17 2009 .

drwxr-xr-x 15 ftpprod ftpprod 510 Nov 17 2009 ..

drwxrwxrwx 14 ftpprod ftpprod 476 May 22 18:28 .shared

drwxrwxrwx 3 ftpprod ftpprod 102 May 7 2003 Apple_Support_Area

drwxrwxr-x 20 ftpprod ftpprod 680 Aug 20 2007 developer

drwxrwxr-x 37 ftpprod ftpprod 1258 May 18 2004 emagic

drwxrwxr-x 11 ftpprod ftpprod 374 Mar 9 2004 filemaker

226 Transfer complete.

ftp>









隠しフォルダー「.shared」に注意してください。

フォルダー「.shared」には、隠しフォルダー「.zzz_old_archives」もあります。



彼らは非常においしいことが判明しました:







プログラムがインストールされ、テストされ、いくつかのドキュメントが光を放ちました。



だから:



AppleConnectは、特にAppleの内部リソースへのアクセスを得るために、Appleの内部ネットワークへのVPN接続を整理するための特別なソフトウェアです。 私が理解しているように、AppleConnectでの認証には、以前は特別なキー(まだ使用中)を使用していました-eToken、おそらくUSB経由で接続されています。 現在、多くの場合、Apple ID認証は受け入れられます(もちろん、すべてのApple IDには特定のアクションの許可があります)。

AppleConnectは時計の横にあるステータスメニューに表示され、さまざまな入力のVPNとApple IDの設定を簡単に切り替えることができます。



レーダーにとって非常に興味深いのはray.apple.comサーバーです。このサーバーのポートには、VPNからのみアクセスできるようです。

トラッカーは、Oracle Application Server、Java、WebObjects、および少なくともドキュメントではIBM AIXサーバーでスピンしているようです。

Appleが独自の優れたXserveハードウェアを所有していることを考えると、私は後者についてはあまり信頼していません。 あるいは、この古代のシステムに触れたくないだけかもしれません。



ドキュメントを読む過程で、特定のIT&S会社も強調されました。

レーダーを介したサポートおよびログインの接続/受信の問題について、電話で連絡するよう招待されているのは彼らです。

おそらく、これらはAppleが提供しているMITの人たちでしょう。

また、これは彼らのサイトである可能性が高いです: ist.mit.edu



レーダー-青いアリクイがアリを捕まえるという形のロゴ(アイコン)を備えた巨大なシステム(la Xcode)。

管理者、モデレーター、開発者、および外部組織の読者(ああ、夢)向けに設計されています。

レーダーは、コマンドラインからGUIを使用せずに機能します。



ソナー-4晩で理解したように、これはレーダーの再考です。これには、ほとんどの問題に対する既製のソリューションが含まれており、ソリューションを追加/編集できます。



NFA-さまざまなリソースをpr索好きな目から保護する仮想金庫(グラフィックス、プロジェクト、ドキュメントを扱うときに便利)。



一般的に、非常に面白いソフトウェア-ダウンロード、インストール、監視、読み取り。

それでもデータベースにアクセスできませんでした-ADCでのログインにはApple VPNに接続する権限がありません。

しかし、Apple Internal Use Only文書の神聖さと署名の近さは、大量のアドレナリンを与えました!



スナックのために、いくつかのスクリーンショット:



画像



画像



画像



画像



画像

(外部AppleConnect設定の接続用)



ダウンロードして、試して、コメントに結果について書いてください。

急いで、この記事の後、匿名アクセスはすぐに隠される可能性があります。



単純な開発者がより多くを学んだ今、この不公平な世界で何かを変えることができるかもしれません...



All Articles