
# 승인된 보안 연구 랩: CVE-2024-41127 (GHSA-wcjf-5464-4wq9) 재현 ci-failure-comment.yml에서 아티팩트 제어 코드 주입을 통한 오염된 파이프라인 실행. monkeytypegame/monkeytype @ deeea0f 스냅샷.
자동화된 연구 산출물 — 상위 프로젝트가 아님.
이 저장소는 Université Laval의 석사 논문을 위해 자동화된 하네스가 구축한 일회용 실험실로, 공개된 GitHub Actions 워크플로우 취약점을 재현하기 위한 것입니다. 이는 커밋
deeea0fb789401083459680fa1ddcd57ec96279a(2024-07-17) 시점의monkeytypegame/monkeytype의 축어적 스냅샷이며, 해당 프로젝트의 자체 라이선스에 따라 재배포되며, 해당 라이선스 파일은 이 스냅샷에 변경 없이 포함되어 있습니다.상위 프로젝트는 관여하지 않으며, 결코 공격 대상이 아닙니다. 여기서 연구된 취약점은 이미 공개된 것입니다. 이 저장소의 모든 비밀과 변수는 무작위로 생성된 더미 값입니다 — 실제 자격 증명은 존재하지 않습니다. 액션 참조와 러너 이미지는 2024-07-17에 확인된 값으로 고정되어 있습니다. 스냅샷에 적용된 모든 변경 사항은 하네스 출력의
pinning.md를 참조하십시오.질문 또는 이의 제기: [email protected]
Monkeytype는 미니멀하고 사용자 정의가 가능한 타이핑 테스트입니다. 다양한 테스트 모드, 타이핑 속도 기록을 저장하는 계정 시스템, 테마, 사운드, 부드러운 커서 등 사용자 구성 가능한 기능을 제공합니다. Monkeytype는 타이핑 테스트 중 텍스트 프롬프트를 눈에 거슬리지 않게 표시하고 입력한 문자를 제자리에 표시하여 자연스러운 타이핑 경험을 재현하며, 오타, 속도, 정확도에 대한 즉각적이고 직관적인 피드백을 제공합니다.
Monkeytype Discord 서버에서 타이핑 성능과 챌린지 완료에 따라 선택적 역할을 자동으로 부여하는 Discord 봇을 추가했습니다. 해당 코드는 https://github.com/monkeytypegame/monkeytype-bot에서 확인할 수 있습니다.
버그를 발견하거나 기능 요청이 있다면 이메일을 보내거나, 이슈를 생성하거나, 토론 스레드를 만들거나, Discord 서버에 참여해 주세요.
CONTRIBUTING.md를 참조하세요.
이 저장소에 기여하기 전에 행동 강령을 읽어 주세요.
이름을 제안해 준 Montydrei에게 감사드립니다.
이 웹사이트 프로토타입에 대해 귀중한 피드백을 제공한 원본 Reddit 게시물의 모든 분들께 감사드립니다.
모든 기여자분들이 다양한 기능 구현, 테마 추가, 버그 수정 등에 도움을 주셨습니다.