전송되는 실제 바이트입니다.
프로브는 HTML 보고서와 JSON 페이로드라는 두 개의 파일을 로컬로 작성합니다. Share를 클릭할 때까지 컴퓨터에서 아무것도 빠져나가지 않습니다. 클릭하면 JSON 파일이 POST됩니다. HTML 보고서는 하단의 <pre> 블록에 동일한 JSON을 표시하므로 공유하기 전에 읽을 수 있습니다.
공유 범위는 의도적으로 좁게 제한됩니다.
귀하의 이름, 컴퓨터 ID, 설치된 소프트웨어 및 파일 시스템 경로는 페이로드에 없으며 컴퓨터를 벗어나지 않습니다. 서버는 여느 웹사이트와 마찬가지로 요청 IP를 확인하지만 남용 방지를 위해 매일 솔트 처리된 해시만 저장합니다. 원시 IP는 데이터베이스에 기록되거나 게시되지 않습니다. 공유 페이로드는 스틱의 모델/기능, 재생된 효과, 선택한 칩입니다.
SubmissionPayload 계약
이 목록의 모든 필드는 동일한 장치(VID:PID, 기능 플래그, 지원되는 효과, 펌웨어 개정)에서 공유되는 장치 사양 데이터, 대략적인 환경 정보(OS 제품군 + 주요 버전) 또는 자체 칩에서 선택한 표준 레이블 및 입력하기로 선택한 자유 텍스트 메모입니다.
device— VID:PID, 제조업체 기기 이름, 축, 버튼, POV, 샘플 기간, 시간 해상도, 펌웨어 개정, 하드웨어 개정, FF 드라이버 버전, 기능 플래그, 그리고 유형 플래그가 있는 지원 효과 목록.os— 제품군(Windows / Linux / macOS), 주요 버전, 빌드, 아키텍처, .NET 런타임 버전. 모든 값은 수백만 개의 동일한 설치에서 공유됩니다.responses— 효과별: 칩이 선택한 표준 라벨(게시됨) 및 사용자가 입력한 자유 텍스트 메모(서버 측에만 보관되며 공개 하드웨어 페이지에는 절대 표시되지 않음).diagnostics— 효과별OK/FAIL: DIERR_…결과(폐쇄된 어휘, 포인터 주소 제거), 실패한 효과 롤업, 그리고 정규식으로 파일 경로가<path>로 수정된 모든 오케스트레이터 오류. 드라이버 작성자와 도구 빌더가 조치를 취할 수 있도록 공개 하드웨어 페이지에 게시됩니다.probe_version및submitted_date— 날짜만(시계 시간 없음).
페이로드에 없고 서버에서 허용되지 않습니다.
공유 JSON 에는 하나의 스키마가 있습니다. 필드가 해당 스키마에 없으면 웹 사이트는 추가 데이터를 저장하는 대신 해당 필드를 거부합니다. 다음은 승인된 제출물의 일부가 아닙니다.
- DirectInput 인스턴스 GUID — 기계별 해시, 직접적인 기계 식별자.
- 제품 GUID — VID:PID 이상의 중복 하드웨어 ID.
- 원시 DirectInput 기기 이름 — 때로는 사용자가 설정합니다. 제출에서는 대신 VID:PID 테이블에 친숙한 이름을 사용합니다.
- USB 기기 목록 — 호스트의 모든 USB 및 HID 기기. 강력한 지문 채취 표면입니다.
- 설치된 소프트웨어 목록 — 레지스트리 탐색, 시뮬레이터 인벤토리, SDK/런타임 인벤토리가 없습니다.
- 전체 OS 설명 — 정확한 호스트 문자열은 지문 채취에 너무 취약합니다. 페이로드는 대략적인 OS 제품군/버전 필드를 사용합니다.
- 오류 메시지의 파일 경로 —
C:\Users\…또는/home/…와 같은 경로는 직렬화 전에 수정됩니다. - 디버그 로그 — 공개 제출 엔드포인트에서 허용되지 않습니다.
- 벽시계 실행 시간 — 제출된 날짜는 정확한 시간이 아닌 날짜만 입력합니다.
- 이메일 및 연락처 필드 — 프로브는 이를 요청하지 않으며 서버 스키마는 이를 허용하지 않습니다.
하나의 프라이빗 필드
공개 DB 철학은 가능한 모든 것을 게시한다입니다. 우리가 의도적으로 억제하는 유일한 것은 효과별 자유 텍스트 메모입니다 — 답변 텍스트 상자에 입력한 내용입니다. 테스터가 개인적인 내용을 붙여넣거나, 경로를 복사하여 붙여넣거나, 그 밖의 방식으로 PII 없음 보장을 얼룩지게 할 수 있는 곳이 바로 이곳이므로 서버 측에 유지됩니다.
그 밖의 모든 것 — 기능 플래그, 지원되는 효과, OS 제품군 + 버전, 칩 라벨, HRESULT 코드(S_OK / DIERR_… 폐쇄 어휘 이름), 실패한 효과 롤업, 경로가 수정된 실행 오류, 프로브 노트 — 는 프로브가 보고한 것과 똑같이 기기 페이지에 렌더링됩니다. 드라이버 작성자, 시뮬레이션 개발자, 도구 빌더가 조치를 취하려면 이 데이터가 필요합니다. 이를 공개하는 것이 이 프로젝트의 핵심입니다.
제출물 제거
보고서를 공유했고 이를 제거하려면 기기의 VID:PID와 대략적인 제출 날짜를 적어 [email protected]로 메일을 보내세요. 우리는 계정이나 추적 ID를 요구하지 않습니다 — 이는 해당 행을 찾는 데 사용하는 유일한 필드입니다.
제출 후 알림 이메일을 선택한 경우 해당 주소는 별도로 저장되며 독립적으로 제거될 수 있습니다. "이메일 제거"와 주소를 포함하여 동일한 받은편지함으로 메일을 보냅니다.
Rohsam Inc. 가 게시합니다
FFB Probe는 Toronto, Ontario에 본사를 둔 캐나다 소프트웨어 게시자인 Rohsam Inc.가 게시합니다.
Rohsam Inc.2727 Steeles Ave West, Unit 103-886
Toronto, ON M3J 3G9
Canada
개인정보, 삭제 또는 제품 지원 요청은 [email protected]로 문의하세요. 비즈니스 또는 게시자 검증 문의는 [email protected]로 문의하세요.