Skip to content

fix(qoder): run CN check-in fingerprint outside noexec homes - #264

Merged
caigee-cmd merged 1 commit into
mainfrom
fix/qoder-cn-runtime-info-noexec
Oct 2, 2026
Merged

caigee-cmd merged 1 commit into
mainfrom
fix/qoder-cn-runtime-info-noexec

Conversation

@caigee-cmd

Copy link
Copy Markdown
Owner

Summary

  • Copy the Qoder CN runtime-info fingerprint program into an executable directory before launching it.
  • Account runtime directories mounted noexec no longer leave daily check-in without the desktop machine fingerprint.
  • If the executable copy cannot be prepared, check-in falls back to the original path.

Test plan

  • node --test worker/test/checkin.test.mjs (21 passed)
  • SGP3 live account returned 签到成功 +100 积分 after running the fingerprint from an executable path

Account runtime directories can be mounted noexec, so copy runtime-info to an executable directory before reading its machine fingerprint.
@caigee-cmd
caigee-cmd merged commit 1765b61 into main Oct 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant