{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":456840037,"defaultBranch":"master","name":"veinmind-tools","ownerLogin":"chaitin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-08T08:12:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7302766?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690352779.0","currentOid":""},"activityList":{"items":[{"before":"ccbae568ffd37f3564240e3b2949ccaa7560a7eb","after":"b5b2af53f44eec2f77d01f9bfb0c379700edc68c","ref":"refs/heads/master","pushedAt":"2024-01-10T09:08:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"docs: update qr_code (#271)","shortMessageHtmlLink":"docs: update qr_code (#271)"}},{"before":"18b392c7f4985625ef0e240800ac839219ff630c","after":"ccbae568ffd37f3564240e3b2949ccaa7560a7eb","ref":"refs/heads/master","pushedAt":"2023-11-20T06:18:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"fix: typo (#270)","shortMessageHtmlLink":"fix: typo (#270)"}},{"before":"825e339f49bafcb5ff567bcf71c6b3644b5110c8","after":"18b392c7f4985625ef0e240800ac839219ff630c","ref":"refs/heads/master","pushedAt":"2023-09-01T11:00:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"docs: update report manual (#266)","shortMessageHtmlLink":"docs: update report manual (#266)"}},{"before":"793220c14629b8340221c4fac81ce49fb44f8a8a","after":"825e339f49bafcb5ff567bcf71c6b3644b5110c8","ref":"refs/heads/master","pushedAt":"2023-09-01T10:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"fix(veinmind-sensitive): 修改rule id 98的环境变量增加忽略大小写标记、修复拼写错误 (#263)","shortMessageHtmlLink":"fix(veinmind-sensitive): 修改rule id 98的环境变量增加忽略大小写标记、修复拼写错误 (#263)"}},{"before":"6787202852237a5c05151ae0cbd49b1992784450","after":"793220c14629b8340221c4fac81ce49fb44f8a8a","ref":"refs/heads/master","pushedAt":"2023-08-07T10:11:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"docs: 修复readme描述 (#264)","shortMessageHtmlLink":"docs: 修复readme描述 (#264)"}},{"before":"b9a40d77857a9b6182a4556af5b17361d8e4dd90","after":"6787202852237a5c05151ae0cbd49b1992784450","ref":"refs/heads/master","pushedAt":"2023-08-01T04:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"replace ioutil.ReadAll to io.ReadAll (#262)","shortMessageHtmlLink":"replace ioutil.ReadAll to io.ReadAll (#262)"}},{"before":"ae36f27abf92ce43188ef3ba715a010fb4217fd1","after":"b9a40d77857a9b6182a4556af5b17361d8e4dd90","ref":"refs/heads/master","pushedAt":"2023-07-26T08:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"docs: update plugins table (#261)","shortMessageHtmlLink":"docs: update plugins table (#261)"}},{"before":"7716f4157c187c096955586095c1aa0c35f39a16","after":"ae36f27abf92ce43188ef3ba715a010fb4217fd1","ref":"refs/heads/master","pushedAt":"2023-07-23T09:26:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"feat(veinmind-trace): init (#253)","shortMessageHtmlLink":"feat(veinmind-trace): init (#253)"}},{"before":"ab29fcac953222d881a3d67eb3ffe983d638f841","after":"7716f4157c187c096955586095c1aa0c35f39a16","ref":"refs/heads/master","pushedAt":"2023-07-20T11:09:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"chore(libveinmind): upgrade libveinmind 1.19.42 (#258)","shortMessageHtmlLink":"chore(libveinmind): upgrade libveinmind 1.19.42 (#258)"}},{"before":"ec39f29d73f47c40bc7e95d1cfc9a151d7afdf3b","after":"ab29fcac953222d881a3d67eb3ffe983d638f841","ref":"refs/heads/master","pushedAt":"2023-07-20T10:38:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"chore(veinmind-backdoor): disabled python plugin (#257)","shortMessageHtmlLink":"chore(veinmind-backdoor): disabled python plugin (#257)"}},{"before":"833fb92986973db4e096604bcf4e2044a2ce3a45","after":"ec39f29d73f47c40bc7e95d1cfc9a151d7afdf3b","ref":"refs/heads/master","pushedAt":"2023-07-20T09:54:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"feat(plugins): add rootkit scan (#256)\n\nCo-authored-by: l2yyd5 ","shortMessageHtmlLink":"feat(plugins): add rootkit scan (#256)"}},{"before":"4400379dc2b70a878121b4d02f7df9079d5cce3e","after":"833fb92986973db4e096604bcf4e2044a2ce3a45","ref":"refs/heads/master","pushedAt":"2023-07-11T14:29:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"refactor(plugins): refactor backdoor plugin (#252)","shortMessageHtmlLink":"refactor(plugins): refactor backdoor plugin (#252)"}},{"before":"11fad24f13f42342a9805d89e5f52cd179e4ae42","after":"4400379dc2b70a878121b4d02f7df9079d5cce3e","ref":"refs/heads/master","pushedAt":"2023-07-03T14:48:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"feat(ci): add auto sync to registry (#254)","shortMessageHtmlLink":"feat(ci): add auto sync to registry (#254)"}},{"before":"93ec4302447ff1cf10e4d55e1e693257ba8b21e0","after":"11fad24f13f42342a9805d89e5f52cd179e4ae42","ref":"refs/heads/master","pushedAt":"2023-06-11T14:01:15.201Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"fix(docs): fix README format (#251)","shortMessageHtmlLink":"fix(docs): fix README format (#251)"}},{"before":"91f90c293426f36e937f566d65320f1be191f719","after":"93ec4302447ff1cf10e4d55e1e693257ba8b21e0","ref":"refs/heads/master","pushedAt":"2023-06-08T14:07:08.965Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"feat(veinmind-privilege-escalation): detecting privilege escalation risks (#250)\n\ndetecting privilege escalation risks including checks for suid and sudo","shortMessageHtmlLink":"feat(veinmind-privilege-escalation): detecting privilege escalation r…"}},{"before":"4e0768994ea11f9fdcc27d1d881f61d162abc45e","after":"91f90c293426f36e937f566d65320f1be191f719","ref":"refs/heads/master","pushedAt":"2023-06-06T02:02:20.751Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"chore(libveinmind): update libveinmind 1.9.21 (#243)","shortMessageHtmlLink":"chore(libveinmind): update libveinmind 1.9.21 (#243)"}},{"before":"1bafd73814a3363022041189d2a7c3318138c7bf","after":"4e0768994ea11f9fdcc27d1d881f61d162abc45e","ref":"refs/heads/master","pushedAt":"2023-06-06T01:42:33.665Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"fix(veinmind-weakpass)/add_error_check (#249)","shortMessageHtmlLink":"fix(veinmind-weakpass)/add_error_check (#249)"}},{"before":"b9848f436b7696d42f65e2e4cce0084943838829","after":"1bafd73814a3363022041189d2a7c3318138c7bf","ref":"refs/heads/master","pushedAt":"2023-05-31T03:26:26.991Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"fix(docs): fix errors in documentation on how to initialize plugins (#247)","shortMessageHtmlLink":"fix(docs): fix errors in documentation on how to initialize plugins (#…"}},{"before":"91eda81e9209f1c33d08ed9ec769d9a429b29c40","after":"b9848f436b7696d42f65e2e4cce0084943838829","ref":"refs/heads/master","pushedAt":"2023-05-23T06:16:32.802Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"Merge pull request #242 from ek1ng/feat/sensitive-plugin\n\nfeat(sensitive): support env and docker history scan","shortMessageHtmlLink":"Merge pull request #242 from ek1ng/feat/sensitive-plugin"}},{"before":"5aff338a86597a54c0fc1805d0c0fd0a33e25dd4","after":"91eda81e9209f1c33d08ed9ec769d9a429b29c40","ref":"refs/heads/master","pushedAt":"2023-05-18T08:17:49.655Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"Merge pull request #241 from ek1ng/master\n\nfix(plugins): fix mysql8 weakpass","shortMessageHtmlLink":"Merge pull request #241 from ek1ng/master"}},{"before":"4d27100ff0df2353c3131a3be05dcb53ad95be66","after":"5aff338a86597a54c0fc1805d0c0fd0a33e25dd4","ref":"refs/heads/master","pushedAt":"2023-05-17T03:25:03.104Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"Merge pull request #240 from ek1ng/feat/veinmind-iac\n\nfeat(plugins): update kubernetes iac polices","shortMessageHtmlLink":"Merge pull request #240 from ek1ng/feat/veinmind-iac"}},{"before":"8ff78428e31091d295d81231a73782a6187af604","after":"4d27100ff0df2353c3131a3be05dcb53ad95be66","ref":"refs/heads/master","pushedAt":"2023-05-16T01:45:17.574Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DVKunion","name":"DVK","path":"/DVKunion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42199853?s=80&v=4"},"commit":{"message":"Merge pull request #235 from asjdf/master\n\nfeat(weakpass): support caching_sha2_password and enhance MyISAM pkg","shortMessageHtmlLink":"Merge pull request #235 from asjdf/master"}},{"before":"0ce11280b6821af806b4949b3e0aff8293b4e6e4","after":"8ff78428e31091d295d81231a73782a6187af604","ref":"refs/heads/master","pushedAt":"2023-05-11T04:02:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"feat(plugins): use bullseye && update libveinmind-dev 1.9.15 (#239)","shortMessageHtmlLink":"feat(plugins): use bullseye && update libveinmind-dev 1.9.15 (#239)"}},{"before":"dc36ceeb01fe6154cb685db2539bdc2d9f13e03f","after":"0ce11280b6821af806b4949b3e0aff8293b4e6e4","ref":"refs/heads/master","pushedAt":"2023-05-11T03:43:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"docs(README): add star history (#238)","shortMessageHtmlLink":"docs(README): add star history (#238)"}},{"before":"94c1e75a73aecad6b457b29e174e09cafea513ef","after":"dc36ceeb01fe6154cb685db2539bdc2d9f13e03f","ref":"refs/heads/master","pushedAt":"2023-05-08T13:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"feat(plugins): add mysql5 weakpass scan (#237)\n\n* feat(plugins): add mysql5 weakpass scan\r\n\r\n* feat(plugins): add mysql5 weakpass scan\r\n\r\n* feat(plugins): add mysql5 weakpass scan","shortMessageHtmlLink":"feat(plugins): add mysql5 weakpass scan (#237)"}},{"before":"50cfbc9e1a970847afbb422728c2ceb7eb0c8a57","after":"94c1e75a73aecad6b457b29e174e09cafea513ef","ref":"refs/heads/master","pushedAt":"2023-05-06T03:24:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"fix(veinmind-malicious): optimize code (#233)\n\n* bug fix : 删除无用变量、规则拼写错误\r\n\r\n* bug fix:恢复误删代码\r\n\r\n* 恢复k8s的规则\r\n\r\n* 代码优化、增加错误处理","shortMessageHtmlLink":"fix(veinmind-malicious): optimize code (#233)"}},{"before":"e330bdac1f4657586de31dfbf31b6d55fa167bf8","after":"50cfbc9e1a970847afbb422728c2ceb7eb0c8a57","ref":"refs/heads/master","pushedAt":"2023-05-02T06:00:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"update: update deprecated func and clean Dockerfile (#232)\n\n* chore: update deprecated func and clean Dockerfile\r\n\r\n* chore: update dep","shortMessageHtmlLink":"update: update deprecated func and clean Dockerfile (#232)"}},{"before":"3405d7da74a4d9f95fd83ee1e0ffd41e21ffeeea","after":"e330bdac1f4657586de31dfbf31b6d55fa167bf8","ref":"refs/heads/master","pushedAt":"2023-04-28T02:53:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"fix: walk error (#231)\n\n* fix: walk error\r\n\r\n* fix: upgrade libveinmind","shortMessageHtmlLink":"fix: walk error (#231)"}},{"before":"2f636ea2f2bd82314212e8fe98439ec141274129","after":"3405d7da74a4d9f95fd83ee1e0ffd41e21ffeeea","ref":"refs/heads/master","pushedAt":"2023-04-27T05:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"chore(unsafe-mount): remove duplicate code (#229)","shortMessageHtmlLink":"chore(unsafe-mount): remove duplicate code (#229)"}},{"before":"abe614068f45efd37ff8a5cf5e33b6e37b2a2c48","after":"2f636ea2f2bd82314212e8fe98439ec141274129","ref":"refs/heads/master","pushedAt":"2023-04-25T03:51:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d1nfinite","name":"d_infinite","path":"/d1nfinite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18437475?s=80&v=4"},"commit":{"message":"feat(veinmind-iac): add dockerfile security detection (#228)\n\n* feat(plugins): add ftp protocol support in plugin\r\ndocs(plugins): fix Readme table bug\r\n\r\n* docs(plugins): add ftp protocol support in plugin\r\n\r\n* feat(plugins): update dependency version\r\n\r\n* feat(plugins): add ftp protocol support in weekpass plugin\r\n\r\n* Refactor(plugins-weakpass): change Mod name to Service name mapping from one-to-one to one-to-many\r\n\r\n* Test(plugins-weakpass): Add unit tests for ftp service\r\n\r\n* Test(plugins-weakpass): Add unit tests for ftp service\r\n\r\n* feat(veinmind-iac): add dockerfile security detection\r\n\r\n* test(veinmind-iac): add dockerfile security detection tests\r\n\r\n* fix(veinmind-iac): fix format bug\r\n\r\n* Test(veinmind-iac): Add unit tests for dockerfile detection","shortMessageHtmlLink":"feat(veinmind-iac): add dockerfile security detection (#228)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD3BL73AA","startCursor":null,"endCursor":null}},"title":"Activity · chaitin/veinmind-tools"}