ファームウェアイメージ

[Leland Flynn]を解析するWestell 9100EM FIOSルータ用のファームウェアイメージを離す素晴らしい仕事をしました。残念ながら彼は実際に探していた情報を見つけていませんでした。しかし、彼はまだ順守していません。組み込みLinuxファームウェアイメージを理解しようとしたことがない場合、これはそれがどのように行われたかの偉大な初心者の例として機能します。

彼は自分の外部IPをスキャンし、確かに設定されていなかったランダムログインプロンプトを見つけた後、彼はプロジェクトにオンになっていました。いくつかの検索により彼が彼のルーターに自動ファームウェアのアップデートをプッシュするためのVerizonのためのいくつかの種類のバックドアであると信じるようになりました。彼がその資格情報とマシンの内側を覗くことができるかどうかを確認しましたか?

彼は現在のファームウェアのアップグレードをダウンロードすることによって始めました。 ‘hexdump’と ‘strings’を実行すると、イメージがLinuxに基づいていることを確認します。それで彼はパッケージを離れて、ファイルシステム部分だけで取得することができます。彼の永続性は彼に3つの異なるファイルシステムを抽出し解凍することによって連れて行きます。彼がそれらのすべてのファイルにアクセスできるとしても、壊れたシンボリックリンクは彼のログイン検索の行き止まりを示しました。

Leave a Reply

Your email address will not be published.

Related Post

GNU GPLは、最後の施行可能な契約ですGNU GPLは、最後の施行可能な契約です

私たちがオープンソースソフトウェアなしで今日住んでいる世界への技術の強化を想像するのに挑戦的であろう。あなたは、雲の目に見えないデータセンターで、マシン、ガジェット、そしてツールの多くの消費電化製品の中で、実際にはマイコンが製品に使用されています。ソフトウェア開発者の意欲は、その継続的な無料の伝播を保証するライセンスの下で自由に自分の仕事を共有することが、ハードウェア革新としての私達の技術経済の成功への貢献者としての大規模なものでした。 オープンソースのライセンスは私たちにとってここで私たちと一緒にいましたが、彼らが裁判所で本当に評価された瞬間は比較的少ないです。閉じるソース製品がオープンソースソフトウェアを含めることが判明した頻繁なライセンス違反がありますが、長い公的な法的な戦いよりもはるかに頻繁に裁判所の居住地をもたらしました。場合によっては、オープンソースコミュニティは、ライセンス違反が含まれているソフトウェアが含まれているため、免許証というソフトウェアが含まれていたため、それが同じライセンスを持っているプロジェクト全体の要件が含まれていました。これらの用語は、オープンソースの廃棄物によってウイルス句と呼ばれ、最もよく知られているこのようなライセンスは、GNU GPL、または一般公衆ライセンスです。ルータにOpenwrtをインストールしたことがある場合は、このプロジェクトにはGPLコードを含めることができるLinkSysルータのクローズドソースファームウェアにルーツがあります。 現在、オープンソースライセンスの法的執行性のための興味深いマイルストーンのニュースがあり、カリフォルニア州の裁判官はGPLが執行可能な契約であると裁定しました。この事件は著作権事項としてGPL違反を治療する限り、前提条件のみが行われました。 問題の事例は、開発者にライセンス料を支払うことなく、オープンソースPostScriptとPDFエンコーダのGhostScriptを製品に組み込んだことがわかった、韓国の生産性ソフトウェアの韓国の開発者を含みます。したがって、ゴーストスクリプトの使用は、そのオープンソースの公共版のGPLライセンスの下で降り、それはGhostscriptの開発者であるArtifexが行動をもたらしました。 これがArtifexにとって勝利ではないことを理解することが不可欠です、それは単にゲームをどのように再生するかについての決断です。彼らは今、訴訟を起こして戦うべきですが、彼らは著作権侵害ではなく契約違反に基づいてそうすることができます。 私たちはハッカデイでここに弁護士ではありませんでしたが、私たちが腸の感覚に基づいて意見を冒険することになっていたら、この訴訟が静かな裁判不足で他の数多くのものと同じ方法で終わると予想することでしょう。 Artifexのための決済と収益性の高い商業ライセンス取引。しかし、それが本質的な先例を終わらせる方法は設定されていますが、GNU GPLは法律の目に執行可能な契約です。そしてそれは良いことだけになることができます。 ハッカーニュースを介して。 GNUロゴ、CC-BY-SA 2.0。

元の7(8つ?)セグメントディスプレイ元の7(8つ?)セグメントディスプレイ

7セグメントLEDディスプレイはユビキタスです。しかし、あなたはその背後にある基本的なアイデアは何歳だと思いますか?あなたのNixieチューブファンは真空管時代を考えているでしょうが、この特許は1908年に出願されたこの特許を送ってくれました。ワイヤー。 特許のOCRは不十分です – あなたはPDFをダウンロードしてローカルで読むことを望みます。しかし、特許の中に状態が述べているように、「再び図1を参照すると、ランプ区画の新規な配置は容易に理解されるであろう。」 技術的には7セグメントディスプレイではありません。 [F.W.木字は、斜めの頭を持つ本当に美しい「4」を設計しました。しかし、あなたが命を赦すならば、基本的な考えは輝いています。 他の図は、ライトを照らすために信号を送信するために使用されるマシンを示しています。右側の右側の接点を持つ回転ドラムで、接続し、もう一方の端に右のライトをオンにします。ローテクですが、その時点で利用可能なものです。 私たちはこのことを配線する責任を負いません。 [マリオ59]のおかげで、ノスタルジックのヒントのために!

最後に、あなたがワークショップを運転することができるピアノバーベキューグリル最後に、あなたがワークショップを運転することができるピアノバーベキューグリル

それは一般的に肯定的な音楽が午後のピクニックに大きく加えることができるという真実です。熱い石炭で調理された肉を調理することを可能にするために頻繁に回転させる必要があることも知られています。 [Handy Geng]からのこのバーベキューグリルプロジェクトは両方のカウントで提供します。 このプロジェクトは、電子ピアノのキーを押すことによって有効にされた完全な88モーターを使用しています。使用される技術は単純です。キーボードを電子的にまたはMIDIの上でインタフェースするのではなく、代わりに各個々のキーの下にマイクロスイッチが取り付けられています。 したがって、ピアノキーが押されると、対応するモータがオンになります。各モーターは、熱い石炭の箱の上に座って肉を積んだ串を回します。したがって、ピアノを弾くことは肉を回して、それが燃えることなくそれをすべての側面で調理されることを可能にします。 さらに、Piano Barbecue Grille全体も電動化されているので、ピアノを再生しながら昼食を調理しながら、「Handy Geng」が彼のワークショップの周りを遅らせることを可能にします。同時に自分のゲストを楽しませながら、焼きケバブを調理する素晴らしい方法です。 私たちは他の楽しいグリルハックも見ました – ロボットなものでさえも!休憩後のビデオ。 [先端のためのムーンハウスに感謝します!]