Obscura - オープンソースのヘッドレスブラウザ
(github.com/h4ckf0r0day)- WebスクレイピングとAIエージェント自動化に特化したヘッドレスブラウザエンジン
- V8エンジンを内蔵し実際のJavaScriptを実行、Chrome DevTools Protocol(CDP) の実装によりPuppeteer・Playwrightのコードをそのまま再利用可能
- ヘッドレスChromeと比べてメモリ 30MB(vs 200MB+)、バイナリ 70MB(vs 300MB+)、ページロード 85ms(vs ~500ms)と大幅に軽量化
- ページロードが 85ms 級のため、大量クロール時の待ち時間をChrome比で5〜10倍短縮
- 単一バイナリ配布によりChrome、Node.jsなど外部依存ゼロ
--stealthステルスモード を内蔵:navigator.webdriverの隠蔽、ネイティブ関数の偽装などアンチボット回避設定を自動適用- セッションごとのフィンガープリントをランダム化(GPU、キャンバス、オーディオなど)
- 3,520ドメインの広告・アナリティクス・テレメトリ トラッカーを自動ブロック し、ページレンダリング速度も改善
- CLIで
obscura fetchによる単一ページレンダリング、obscura serveによるCDP WebSocketサーバー起動 obscura scrape url1 url2 ... --concurrency 25で簡単に並列スクレイピング--eval "document.title"のようにCLIからJS式をその場で実行して結果だけを取り出せるため、簡単なデータ抽出に便利- CDP APIで Target、Page、Runtime、DOM、Network、Fetch、Input など主要ドメインをサポートし、DOM→Markdown変換(LP.getMarkdown)も含む
- フォーム送信・ログイン時のPOST処理、302リダイレクト、Cookie維持を自動処理するため、認証フローを自前で実装する必要がない
- Apache 2.0ライセンス
5件のコメント
最近かなり注目を集めているヘッドレスブラウザです。
軽量なのも良いですが、ステルスモードがうまく動作すると言われていて人気のようです。
GitHubに登録されたのは1か月前です。
ひとまず普通にGoogle検索してみた限りでは、特に反応やレビューはありません。
Hacker NewsやRedditなどでもあまり確認できませんでした……。
私が見つけられていないだけなのかもしれませんが……。
それなのにスターは6,000件を超えています。
今まさに盛り上がっているものは、どこで確認できますか?
かなり危険なソフトウェアのように思えるのですが……
私は主にTwitterでよく見かけました。自動化しやすいそうです。
実際、私はステルスモードをテストできていないので、うまく評価はできません。
一般的ではないように思います。(最近はこういうプロジェクトが多いので、これを一般的と見るべきなのかもしれませんが……)
機密情報を入れて使う可能性も高いプログラムなので、
少し時間を置いてから使ったほうがよさそうです。
u/Total_Nectarine_3623 が作ったツールのようです。
https://www.reddit.com/r/ClaudeAI/s/9VO1vzO2zp
別の投稿を見ると、ONIST や CTF に関心があるようなので、情報セキュリティに興味がありそうで、巨大な1つのコミットで最初のリリースをしています。これを見るに、元のリポジトリでかなりバイブコーディングをした後、無数のコミットに分割されていて、そのまま公開するのは微妙なので1つにまとめた、という面もありそうですし、GitHub ハンドルも h4ckf0r0day であることを見ると、たいてい ONIST や、やや正攻法ではないタイプのツールは、もともと捨てアカで上げる伝統?のようなものがあります。
オープンソースへの信頼は積み上げていく必要がありますが、特に別の意図はなさそうですね。