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 や、やや正攻法ではないタイプのツールは、もともと捨てアカで上げる伝統?のようなものがあります。
オープンソースへの信頼は積み上げていく必要がありますが、特に別の意図はなさそうですね。