記事一覧

59 / 86ページ(全2,054記事)

s3tk — S3バケットセキュリティスキャナー(S3Scan)

S3Scan(リポジトリ名: s3tk)は、ペネトレーションテストやバグバウンティ向けに設計されたS3バケットのセキュリティスキャナーです。Goで実装された軽量ツールで、公開設定やバケット列挙、オブジェクトアクセス可否などS3に関する脆弱性や誤設定を検出するための機能を提供することを目的としています。シンプルな構成で単一の実行ファイルを生成できる点や、並列処理による高速なスキャンを想定した設計が特徴です(READMEのタイトルや説明を基に要約)。ペネトレーション用途では、実行前に対象の許可を得ることが必要です。

[S3セキュリティGo]

スーパーマリオブラザーズ リマスター(公開版)

GitHub上のファンメイド再現プロジェクト「Super Mario Bros. Remastered」の公開リポジトリ。GDScriptが主要言語で、Godotエンジンを想定した実装と思われる。本作はオリジナルのゲーム性を受け継ぎつつ、新しいレベルやキャラクター、カスタムモード、そしてフル機能のレベルエディタ/カスタムレベルシステムを特徴としている。アセット群やエディタ周りの実装が含まれ、ファンゲームや学習用ゲーム制作の参考として有用。ライセンスや商用利用には注意が必要。

GDScriptGodotRemake

WSASS — PPL保護下のLSASSメモリをダンプするツール

WSASSは、WindowsのProtected Process Light(PPL)で保護されたプロセス(代表的にはLSASS.EXE)のメモリをダンプするためのC++製ツールです。古いWerFaultSecure.exeを利用して、システム側で動作するプロセスにダンプ作成をさせ、出力をWindowsのMINIDUMP形式で得られます。出力ファイルの冒頭4バイトは一時的にPNGのマジックヘッダに置き換えられるため、ダンプ完了後に元の"MDMP"ヘッダへ戻す必要があります。研究・検証用途のために用いられるツールです。

WindowsPPLLSASS

devtools-debugger-mcp の日本語概要

Node.jsアプリケーションをAIや外部ツールからプログラム的にデバッグできるMCPサーバー。Chrome DevTools Protocol(CDP)を介してブレークポイント、ステップ実行、コールスタックの確認、式の評価、ソースマップ対応などのフル機能を提供し、トランスパイル済みコードと元ソースの対応付けや、リモートでの変数調査を可能にします。AIアシスタントによる自動デバッグや統合ツールとの連携に適した設計です。(約300字)

タグ1タグ2タグ3

oq - ターミナルで使う OpenAPI Spec ビューア

OpenAPI(OAS)仕様書をターミナル上で対話的に閲覧できる軽量なCLIツール。Go製で単一バイナリとして動作し、YAML/JSONのOpenAPIドキュメントを標準入力やファイルから読み込み、エンドポイントやコンポーネントを折りたたんで見やすく表示します。キーボード操作で高速にナビゲートでき、API仕様の確認やレビューに適したツールです(300字程度)。

OpenAPITerminalGo

浮生十梦(TenCyclesofFate)

Webベースの没入型テキストアドベンチャー「浮生十梦(TenCyclesofFate)」の実装リポジトリ。プレイヤーは1日に10回の「夢境(輪廻)」を通じてAI生成の物語を体験し、「知足」と「貪欲」の選択により結末が変化する。バックエンドはPython、前後リアルタイム通信はWebSocket、認証はOAuth2、コンテンツ生成に大型言語モデル(GPT等)を用いるなど、AIとリアルタイム技術を組み合わせた試みが特徴。開発運用・拡張のためのスクリプトやフロント実装も含む。プレイ体験の多様性とランダム性を重視した設計が伺える。

AIゲームWebSocketOAuth2

Virtual-Try-On(仮想試着)リポジトリの概要と技術解説

Miragic-AI の "Virtual-Try-On" は、仮想試着(virtual try-on)に関する最新研究や実装、データセット、ワークショップ等を体系的に集めたキュレーションリポジトリです。特にトップ論文の実装をビジネス用途向けに再現・展開しており、すぐに使えるコードとデモ、ウェブ/モバイルアプリの情報を提供します。研究者・開発者・EC事業者に有用なリソース集です。(約300字)

仮想試着コンピュータビジョンディープラーニング

XME — 小红书(RED)多アカウント自動化ツール

Electron と Go を組み合わせた小红书(RED)向けの多アカウント自動化デスクトップアプリ。投稿、コンテンツ検索、ホームフィード取得などの自動化機能を備え、MCP(マルチチャネル/マーケティング管理)に対応。Windows 向けにバックエンドを exe 化して Electron と連携するビルド手順が用意されています(300字程度)

ElectronGoAutomation

FartScrollLid — MacBookの蓋でおなら音を鳴らすユーモア系アプリ

MacBookの蓋を開閉する動作に合わせておなら音を再生する、ユーモラスなmacOSアプリ。蓋の角度や速度に応じて音程や音色を変え、動作が活発なときのみ反応するなどリアルタイム監視機能と簡易UIを備えた小規模なObjective-Cプロジェクトです。開発や実験、デモ用途に向いた軽量なコードベースで、音声処理・センサーデータの扱い方を学ぶ題材にもなります。

macOSObjective-Cユーモア

GarmageNet 実装(公式)

GarmageNet の公式実装リポジトリ。SIGGRAPH Asia 2025 論文「A Multimodal Generative Framework for Sewing Pattern Design and Generic Garment Modeling」に対応したコード資産で、縫製パターン設計と汎用衣服モデリングのためのマルチモーダル生成フレームワークを提供します。リポジトリ自体は軽量で、ロゴやアセットを含む最小限の構成ですが、論文・プロジェクトページ・デモへのリンクを通じて実験再現や応用例を参照できます(公式ページや arXiv リンクあり)。研究結果を実装・拡張したい研究者・開発者向けの出発点です。

生成モデル衣服設計コンピュータグラフィックス

Java開発者ロードマップ (java-developer-roadmap)

Java学習者向けの包括的ロードマップを多言語で提供するリポジトリです。初心者から上級者まで段階的に学べる5つのフェーズで構成され、コアJava、オブジェクト指向、コレクション、JVMの内部、並行処理、ビルドツール、テスト、フレームワーク(例:Spring)、ウェブ開発、データベース、セキュリティ、DevOpsなど実務で必要なトピックを整理しています。/languages ディレクトリに各国語訳があり、学習プランをそのまま参照・翻訳して利用できます(約300字)。

Java学習ロードマップ開発者育成

literature-assistant:文献アシスタント

Spring Boot 3 と Vue 3 を組み合わせた AI ベースの文献管理・読書支援バックエンドプロジェクトです。PDF/Word/Markdown のアップロードと解析、Kimi AI を使った文献ごとの構造化された読書ガイド生成、AI による自動タグ付け、キーワードやタグ・期間での多次元検索、SSE によるストリーミング応答などを備え、Knife4j による API ドキュメントや統一例外処理など実用的な運用面も考慮されています。フロントエンドは Vue 3(別ディレクトリ)で分離され、jar 配布や docs も含むモダンな構成です(約300字)。

AI文献管理SpringBoot

SmallVmp — LLVMベースの教育用 VMP 実装

SmallVmp は LLVM をベースにした教育向けの仮想マシン保護(VMP:Virtual Machine Protection)実装です。ソースから仮想命令列(バイトコード)を生成し、元の関数を仮想命令で置き換えることで逆解析や解析ツールからの難読化を行います。本プロジェクトは学習・研究目的に特化しており、実戦運用よりも仕組みの理解と実装例提示を重視しています(約300字)。

LLVMVMPObfuscation

comfy_nanobanana — ComfyUI 向け Gemini API 連携ツール

Google の Gemini API を直接呼び出して、ComfyUI 上で画像生成・テキスト生成・マルチモーダル処理を行える軽量な Python ライブラリ。API キーを用いた直接通信、複数同時生成のバッチユーティリティノード、画像をコンテキストにしたテキスト/画像生成など、ComfyUI ワークフローに統合しやすい機能を提供します(300字程度)。

PythonComfyUIGeminiAPI

LLMエージェント&エコシステムハンドブック

本リポジトリは、60以上のエージェントスケルトン、チュートリアル、エコシステムガイド、評価ツールを一元的にまとめた、LLM(大規模言語モデル)エージェントの構築・展開・理解のための包括的ハンドブックです。Pythonで実装されており、初心者から研究者まで幅広いユーザー層に対応。最新の技術動向を踏まえた実践的なリソースが充実しているため、LLMエージェント開発の効率化と品質向上に貢献します。

LLMエージェント機械学習

Task Control API:TypeScriptで構築するクリーンアーキテクチャのTODOリストAPI

Task Controlは、外部ライブラリやフレームワークを一切使用せず、純粋なTypeScriptで開発されたTODOリスト管理用REST APIです。クリーンアーキテクチャに基づき設計されており、シンプルながら堅牢で保守性の高い構造を実現。Node.js 18以上環境で動作し、プロダクションレベルの機能を備えています。APIの基礎から設計思想まで学びたい開発者に最適なリポジトリです。

TypeScriptNode.jsClean Architecture

BUIT - 高速OSINTツールキット

BUITは、セキュリティ研究者向けにRustで開発された高速OSINT(オープンソースインテリジェンス)フレームワークです。20以上のモジュールを備え、リコネサンス、サブドメイン列挙、ソーシャルメディア調査など多彩な情報収集機能を提供します。軽量かつ効率的な設計により、迅速なデータ取得が可能であり、セキュリティ調査やペネトレーションテストに適したツールです。

OSINTRustセキュリティツール

Ink Picture:Ink用の高機能画像コンポーネント

Ink Pictureは、ReactベースのCLI向けUIライブラリInkのために開発された高機能な画像表示コンポーネントです。従来のink-imageの問題点を解消し、ターミナル上での画像レンダリングをより快適にすることを目的としています。TypeScriptで実装されており、軽量かつ拡張性に優れた設計が特徴です。現在はまだドキュメントが整備中ですが、今後のアップデートによりCLIアプリケーションのUI表現力を大幅に向上させることが期待されています。

InkTypeScriptCLI

Retroma - ノスタルジックなObsidianテーマ

Retromaは、ノスタルジックでクラシックなデザインと洗練されたインテリジェントなカラースキームアルゴリズムを融合させたObsidian用のテーマです。混沌としたノートやデジタルボールトを整理された美しいワークスペースに見せることを目的としており、過去のソフトウェアやウェブサイトデザインへのオマージュとして制作されています。CSSで構築されており、シンプルながらも効果的なUI体験を提供します。

ObsidianテーマCSS

DINOV3_YOLO:DINO Vision Transformerをバックボーンに持つYOLOv13

DINOV3_YOLOは、最先端の物体検出モデル「YOLOv13」に、自己教師あり学習で高性能を誇るDINOのVision Transformer(ViT)バックボーンを組み合わせたリポジトリです。PyTorchを用いた実装であり、CUDA対応の環境で高速かつ高精度な物体検出を実現します。最新のViT技術とYOLOの高速性を融合し、検出性能の向上を目指した研究開発に最適なフレームワークを提供しています。

物体検出Vision TransformerYOLO

setup-npm-trusted-publishによるOIDC対応npmパッケージの信頼済み公開設定

npmにおけるOIDC(OpenID Connect)対応の信頼済みパブリッシュ設定を支援するツール「setup-npm-trusted-publish」を解説。PyPIとは異なり、npmは信頼済み公開の設定に先立ちパッケージの存在が必須であるため、本ツールはプレースホルダパッケージを自動生成・公開し、この制約を回避。CI/CD環境での安全なnpmパッケージ公開を実現する仕組みを紹介します。

npmOIDC信頼済み公開

Inkeep Agents:グラフベースのマルチエージェントAIフレームワーク

Inkeep Agentsは、複数の専門AIエージェントがグラフベースの構造で連携し、複雑な問題解決を実現するTypeScript製マルチエージェントフレームワークです。ノーコードのビジュアルビルダーとコードベースの両面からエージェント設計が可能で、各エージェントは独自のプロンプトやツールを持ち、チームや開発者が効率的に高度なAIシステムを構築できます。

マルチエージェントAIフレームワークTypeScript

港株オプション大口取引監視システム

本リポジトリはFutu OpenD APIを活用し、香港株のオプション大口取引をリアルタイムで監視・分析するシステムを提供します。大口取引の売買方向やオプション種類を自動判別し、取引量の変化を検知して通知。企業向けWeChatロボットやMac通知、Webインターフェースといった多様なチャネルで情報を配信し、効率的な投資判断を支援します。定期的なデータ更新や株価キャッシュ機能により、パフォーマンスも最適化されています。

株式市場オプション取引リアルタイム監視

Nano-Bananary|香蕉超市|多彩な生成プレイを簡単操作で実現するAIツール

Nano-Bananaryは、複雑なプロンプト不要で多様な生成プレイが可能なAIベースのツールです。局所的な塗り選択や連続編集機能を備え、ユーザーは直感的な操作で多彩なコンテンツ生成を楽しめます。TypeScriptで実装され、軽量かつ拡張性の高い設計が特徴です。AI生成のクリエイティビティを手軽に体験したい方に最適なリポジトリです。

AI生成画像編集TypeScript