rickmote
Rickmote コントローラ: Google Chromecast を使ってテレビをハイジャックする

Rickmote は、Chromecast をハイジャックし、接続されたテレビに任意の動画を再生するための Python プログラムです。ハックの仕組みの詳細は、ニューヨークで開催された HOPE X のトーク「Rickrolling your Neighbors with Google Chromecast」で紹介されました。こちらをご覧ください:
https://www.youtube.com/watch?v=Bv9rlT8Zgvw
さらに、これはすべて Raspberry Pi にまとめられています(上の写真)。友達にいたずらを試したい場合は、重要な要素は次のとおりです:
ソフトウェア依存関係:
- aircrack-ng
- Tkinter Python ライブラリ(Debian では python-tk)
- hostapd
- dnsmasq
- Network Manager(特に nmcli)
3D プリントケース:
洗練された Rickmote 3D プリントケースの 3D モデルは、Thingiverse からダウンロードできます:
http://www.thingiverse.com/thing:398100
セットアップの前提条件:
Rickmote コントローラは、ハックを自動化するために、さまざまな Wi-Fi のごまかしを行う必要があります。最良の結果を得るには、インジェクションに対応したワイヤレスドライバのセットアップが最も簡単な Kali Linux を使用することをお勧めします。また、これらの前提条件を減らすために積極的に取り組んでいることに注意してください。それまでの間、具体的すぎてすみません。
- 3つのワイヤレスインターフェース。
- wlan0 は Managed モードに設定されたクライアントインターフェース
- mon0 はパケットインジェクションに対応したモニターモードインターフェース
- wlan2 は Master モードに設定された AP
- wlan2 は、hostapd を使用したオープン AP "RickmoteController" のアクセスポイント
- wlan2 の IP は 192.168.75.1、ネットマスクは 255.255.255.0
- wlan2 にブリッジされた動作するインターネット接続
- スマートフォンのテザリングは、手頃な方法である傾向があります
- 現在、実際のインターネットからの YouTube 動画の再生のみをサポートしています
- 現在の Rickmote は、検出したすべてのワイヤレスネットワークを非認証化(de-authenticate)し、一般的に非常に無作法であることにも注意してください
- 私たちは、Rickmote を他の無関係な Wi-Fi ネットワークに対して邪魔にならないようにする取り組みを進めています
- それまでの間、周囲のネットワークに優しくしてください...もちろん、相手のテレビにいたずらする場合を除いて
詳細情報
詳細については、こちらを試してください。