
認可されたセキュリティ研究ラボによるCVE-2024-41127(GHSA-wcjf-5464-4wq9)の再現:ci-failure-comment.ymlにおけるアーティファクト制御のコードインジェクションを介したパイプラインの汚染実行。monkeytypegame/monkeytype @ deeea0fのスナップショット。
自動生成された研究用アーティファクト — 上流プロジェクトではありません。
このリポジトリは、ラヴァル大学の修士論文のために、公開されているGitHub Actionsワークフローの脆弱性を再現する目的で自動化ハーネスによって構築された使い捨てラボです。これは
monkeytypegame/monkeytypeのコミットdeeea0fb789401083459680fa1ddcd57ec96279a(2024-07-17)時点の逐語的なスナップショットであり、そのプロジェクト自身のライセンスに基づいて再配布されています。ライセンスファイルはこのスナップショットに変更なしで含まれています。上流プロジェクトは関与しておらず、決して標的にはなりません。ここで研究されている脆弱性はすでに公開されています。このリポジトリ内のすべてのシークレットと変数はランダムに生成されたダミー値であり、実際の認証情報は存在しません。アクション参照とランナーイメージは、2024-07-17時点で解決されたものに固定されています。スナップショットに加えられたすべての変更については、ハーネス出力の
pinning.mdを参照してください。質問や異議がある場合: [email protected]
Monkeytypeは、ミニマルでカスタマイズ可能なタイピングテストです。多くのテストモード、タイピング速度の履歴を保存するアカウントシステム、テーマ・サウンド・スムーズキャレットなどのユーザー設定可能な機能を備えています。Monkeytypeは、テキストプロンプトを控えめに表示し、入力した文字をその場で表示することで、タイピングテスト中に自然なタイピング体験を再現し、タイプミス・速度・正確性について直接的でリアルタイムなフィードバックを提供します。
Monkeytype Discordサーバーでは、タイピングパフォーマンスとチャレンジ完了に基づいてオプションのロールを自動割り当てするDiscordボットを追加しました。そのコードはhttps://github.com/monkeytypegame/monkeytype-bot にあります。
バグに遭遇した場合や機能リクエストがある場合は、メールを送信するか、イシューを作成するか、ディスカッションスレッドを作成するか、Discordサーバーに参加してください。
CONTRIBUTING.mdを参照してください。
このリポジトリに貢献する前に、行動規範をお読みください。
名前の提案をしてくれたMontydrei氏。
このウェブサイトのプロトタイプについて貴重なフィードバックを提供してくれた元のReddit投稿のすべての方々。
さまざまな機能の実装、テーマの追加、バグ修正などに貢献してくれたすべてのコントリビューターの皆さん。