From 282eb5c6b5dc0c3860cbbf836691c2f2e33d7367 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 18:51:13 -0400 Subject: [PATCH 01/23] Create placeholder.md --- .github/placeholder.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/placeholder.md diff --git a/.github/placeholder.md b/.github/placeholder.md new file mode 100644 index 0000000..2f41501 --- /dev/null +++ b/.github/placeholder.md @@ -0,0 +1 @@ +[**Do NOT click this link, it is a placeholder.**]([https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) From 2be23694fdb1f79604abe37e13228e40154a8639 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 18:54:04 -0400 Subject: [PATCH 02/23] Update placeholder.md From d1ba67376e2e07ee24b03182432eadcd3aceecba Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 18:54:14 -0400 Subject: [PATCH 03/23] Update placeholder.md --- .github/placeholder.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/placeholder.md b/.github/placeholder.md index 2f41501..9843400 100644 --- a/.github/placeholder.md +++ b/.github/placeholder.md @@ -1 +1 @@ -[**Do NOT click this link, it is a placeholder.**]([https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) +[**Do NOT click this link, it is a placeholder.**](https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) From d49183b4d07ecf5d71643a368dedf53cea283bc2 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 18:54:50 -0400 Subject: [PATCH 04/23] Update placeholder.md --- .github/placeholder.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/placeholder.md b/.github/placeholder.md index 9843400..af7e9a3 100644 --- a/.github/placeholder.md +++ b/.github/placeholder.md @@ -1 +1 @@ -[**Do NOT click this link, it is a placeholder.**](https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) +[**Do NOT click this link, it is a placeholder incase if other bots are trying to copy this repository's code, it will instead copy the code that implemented those bots.**](https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) From a225797542e612d1f918b10c4ef274a6ea7c7be0 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:19:45 -0400 Subject: [PATCH 05/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 75 +++++++++++++----------------- 1 file changed, 32 insertions(+), 43 deletions(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index e6fcaab..595185f 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -1,55 +1,44 @@ -name: "📡 Blogger Bot Tracker" +name: "Security AI Tracker" on: - schedule: - - cron: '0 * * * *' # Runs every hour, on the hour workflow_dispatch: # Allows you to click "Run" whenever you want jobs: - scrape-blogger: + suspicious-bot: runs-on: ubuntu-latest permissions: issues: write - steps: - - name: "Forensic Fetch" - run: | - TARGET="https://enablesmartspirit.blogspot.com/" - - # We use stealth headers so the Blogger bot doesn't hide the "USER####" text from us - curl -s -L -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/123.0.0.0" \ - -H "Referer: https://www.google.com/" \ - --compressed "$TARGET" > blogger_dump.html + steps: + - name: Checkout repository + uses: actions/checkout@v4 - - name: "Identify Bot Response" - id: detector - run: | - # Look for the specific pattern you saw: "Answer: It seems that your repository..." - # Also look for any USER#### IDs appearing on the page - if grep -qE "Answer:|USER[0-9]{4}|failed" blogger_dump.html; then - echo "BOT_RESPONDED=true" >> $GITHUB_ENV + - name: Run AI Searcher + uses: actions/upload-artifact@v7 + with: + prompt: | + You are a search agent that search domains on Blogger or Netlify and explain if they are dangerous or safe. + Always fetch the site first before responding or otherwise there is no enough information about what is going on. + Your job is to share what suspicious things you have found in that website. Here are the websites you are searching + for. + 1. https://enablesmartspirit.blogspot.com/ + 2. https://smart-wisdom-ro.netlify.app/ + You are offically allowed to see anything else is happening inside this website, not specifically only this + one page of the site, but entirely what else inside these sites have and are safe or not. + In the end, please write the topic's name and what things are happening in that site. + - name: Comment Problem + uses: actions/github-script@v7 + with: + script: | + github.rest.issues.create({ + owner: context.repo.owner, + repo: context.repo.repo, + title: `Title: ${process.env.PAGE}`, + body: "Generated automatically." + }) + env: + PAGE: ${{ steps.extract.outputs.page }} + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} + - # Extract the specific text the bot wrote to show you in the report - # This grabs 2 lines of context around the "Answer" - grep -C 2 "Answer:" blogger_dump.html > bot_message.txt || echo "Pattern found but hidden in script" > bot_message.txt - fi - - - name: "Report Bot to GitHub" - if: env.BOT_RESPONDED == 'true' - env: - GH_TOKEN: ${{ secrets.GH_TOKEN}} - REPO: "DeveloperTryingToCodeLikeOtherOfThem/pxt-hardware-programming-docs" - run: | - MSG=$(cat bot_message.txt) - gh issue create --repo "$REPO" \ - --title "📢 NEW BOT ACTIVITY ON BLOGGER" \ - --body "### The Tracker caught a bot update on the suspicious site: - - **Detected Text:** - \`\`\`text - $MSG - \`\`\` - **Target Site:** https://enablesmartspirit.blogspot.com/ - **Status:** Bot is actively generating fake triage reports." \ - --label "threat-detected" From c990d129febfb65d3bfac3239ccaa60007ac3449 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:24:28 -0400 Subject: [PATCH 06/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 595185f..cfcf34d 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -14,8 +14,10 @@ jobs: uses: actions/checkout@v4 - name: Run AI Searcher - uses: actions/upload-artifact@v7 + uses: github/ai@v1 + id: ai with: + model: gpt-4o-mini prompt: | You are a search agent that search domains on Blogger or Netlify and explain if they are dangerous or safe. Always fetch the site first before responding or otherwise there is no enough information about what is going on. From 48cabd2966073c1b192e6dcfa8a9ae42a8691864 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:27:59 -0400 Subject: [PATCH 07/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index cfcf34d..ed0ed4d 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -1,4 +1,4 @@ -name: "Security AI Tracker" +name: "Security Bot" on: workflow_dispatch: # Allows you to click "Run" whenever you want @@ -14,10 +14,9 @@ jobs: uses: actions/checkout@v4 - name: Run AI Searcher - uses: github/ai@v1 - id: ai + id: inference + uses: actions/ai-inference@v1 with: - model: gpt-4o-mini prompt: | You are a search agent that search domains on Blogger or Netlify and explain if they are dangerous or safe. Always fetch the site first before responding or otherwise there is no enough information about what is going on. From 4631031c807b7b0cfdb39293dc6eefdc7bb7dd8f Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:42:06 -0400 Subject: [PATCH 08/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index ed0ed4d..ccb75ff 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -27,6 +27,7 @@ jobs: You are offically allowed to see anything else is happening inside this website, not specifically only this one page of the site, but entirely what else inside these sites have and are safe or not. In the end, please write the topic's name and what things are happening in that site. + - name: Comment Problem uses: actions/github-script@v7 with: From 6158b695fa71153332adf6e42e97886ce7cfa39f Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:44:47 -0400 Subject: [PATCH 09/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index ccb75ff..c0dc486 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -39,7 +39,6 @@ jobs: body: "Generated automatically." }) env: - PAGE: ${{ steps.extract.outputs.page }} GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} From 8db355af518a48994d38f4053a82e4efb9ab623b Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:48:49 -0400 Subject: [PATCH 10/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index c0dc486..c8ddd2b 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -8,6 +8,8 @@ jobs: runs-on: ubuntu-latest permissions: issues: write + models: read + contents: read steps: - name: Checkout repository From ba26459092bf3dacac38a5e4c46e4c658e900496 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:51:17 -0400 Subject: [PATCH 11/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index c8ddd2b..0f9cc07 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -41,6 +41,8 @@ jobs: body: "Generated automatically." }) env: + PAGE: ${{ steps.extract.outputs.page }} + RESPONSE: ${{ steps.inference.outputs.response }} GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} From bb34675cf55c671f8d5bb96572df7bde6fd52dc7 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:53:04 -0400 Subject: [PATCH 12/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 0f9cc07..c121145 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -38,7 +38,7 @@ jobs: owner: context.repo.owner, repo: context.repo.repo, title: `Title: ${process.env.PAGE}`, - body: "Generated automatically." + body: ${{ steps.inference.outputs.response }} }) env: PAGE: ${{ steps.extract.outputs.page }} From be3318dd9fbc99b7580dc125abcb1fcdd7130b52 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:55:25 -0400 Subject: [PATCH 13/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index c121145..556e491 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -38,12 +38,9 @@ jobs: owner: context.repo.owner, repo: context.repo.repo, title: `Title: ${process.env.PAGE}`, - body: ${{ steps.inference.outputs.response }} + body: process.env.RESPONSE }) env: PAGE: ${{ steps.extract.outputs.page }} RESPONSE: ${{ steps.inference.outputs.response }} GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - - - From 2039576b0cf387bddffa4433cfa1fc7ab761f034 Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 19:59:15 -0400 Subject: [PATCH 14/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 556e491..89a1ec9 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -40,7 +40,7 @@ jobs: title: `Title: ${process.env.PAGE}`, body: process.env.RESPONSE }) - env: + env: PAGE: ${{ steps.extract.outputs.page }} RESPONSE: ${{ steps.inference.outputs.response }} GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} From 5a05b7267bb73e2d1e5f54c5077b6abc0297916c Mon Sep 17 00:00:00 2001 From: a012 Date: Sun, 12 Apr 2026 20:05:07 -0400 Subject: [PATCH 15/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 89a1ec9..3c46fd6 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -29,6 +29,18 @@ jobs: You are offically allowed to see anything else is happening inside this website, not specifically only this one page of the site, but entirely what else inside these sites have and are safe or not. In the end, please write the topic's name and what things are happening in that site. + If you cannot view the site, do this step here. + + + HTML for Blogger Link 1. https://enablesmartspirit.blogspot.com/ + 2. HTML for smart wisdom https://smart-wisdom-ro.netlify.app/ + Site 1: + HTML ${{ steps.fetch.outputs.site1 }} + + Site 2: + HTML for smart wisdom ${{ steps.fetch.outputs.site2 }} + + Then answer these questions and give the file name and allow users to download it. - name: Comment Problem uses: actions/github-script@v7 From ef02d449c29a30e97582a2e20950e4d9e285d403 Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 09:33:07 -0400 Subject: [PATCH 16/23] Update placeholder.md --- .github/placeholder.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/placeholder.md b/.github/placeholder.md index af7e9a3..1b71a53 100644 --- a/.github/placeholder.md +++ b/.github/placeholder.md @@ -1 +1,2 @@ [**Do NOT click this link, it is a placeholder incase if other bots are trying to copy this repository's code, it will instead copy the code that implemented those bots.**](https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) +**Warning, this site is not safe to click and as mentioned it is a placeholder for protecting security in this repository, it will be deleted in the near future after I fix this problem.** From d3571d4d04ed76d7363f4afbceb49c4d0b620aa9 Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 09:36:42 -0400 Subject: [PATCH 17/23] Update placeholder.md --- .github/placeholder.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/placeholder.md b/.github/placeholder.md index 1b71a53..ef9fb20 100644 --- a/.github/placeholder.md +++ b/.github/placeholder.md @@ -1,2 +1 @@ -[**Do NOT click this link, it is a placeholder incase if other bots are trying to copy this repository's code, it will instead copy the code that implemented those bots.**](https://addss.my.id/magicstar-v1.js?isbot=n&v=e6k7q5g5y3&r=&u=https%3A%2F%2Fasskfcfgv.blogspot.com%2F%22) -**Warning, this site is not safe to click and as mentioned it is a placeholder for protecting security in this repository, it will be deleted in the near future after I fix this problem.** +This is a placeholder. From 082baa7043c05b1fdec14279a6e9e9ec0062cba5 Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 09:40:18 -0400 Subject: [PATCH 18/23] Delete .github/placeholder.md --- .github/placeholder.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .github/placeholder.md diff --git a/.github/placeholder.md b/.github/placeholder.md deleted file mode 100644 index ef9fb20..0000000 --- a/.github/placeholder.md +++ /dev/null @@ -1 +0,0 @@ -This is a placeholder. From e2722bfb2031107e71f63ddf6004b183ccd87f8b Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 09:42:00 -0400 Subject: [PATCH 19/23] Delete .github/triageFailure.md --- .github/triageFailure.md | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .github/triageFailure.md diff --git a/.github/triageFailure.md b/.github/triageFailure.md deleted file mode 100644 index 7dc11af..0000000 --- a/.github/triageFailure.md +++ /dev/null @@ -1,2 +0,0 @@ - -[AW Triage Failure](https://pintarsekolah.netlify.app/?page=en-git-developertryingtocodelikeotherofthem-pxt-hardware-programming-docs-1774671032118) From 1a90fee4b4664461b042a63cfffbfcbbfca8d80b Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 09:42:13 -0400 Subject: [PATCH 20/23] Delete .github/pxt-hardware-programming-docs-blog.md --- .github/pxt-hardware-programming-docs-blog.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .github/pxt-hardware-programming-docs-blog.md diff --git a/.github/pxt-hardware-programming-docs-blog.md b/.github/pxt-hardware-programming-docs-blog.md deleted file mode 100644 index c05e9f9..0000000 --- a/.github/pxt-hardware-programming-docs-blog.md +++ /dev/null @@ -1 +0,0 @@ -[Pxt Hardware Programming Docs](https://enablesmartspirit.blogspot.com/?page=en-git-pxt-hardware-programming-1772682012616) From 097e05fbb0da8ba0dd3f36c7208ea799ee1d9214 Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 10:15:29 -0400 Subject: [PATCH 21/23] Create config.yaml --- .gemini/config.yaml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .gemini/config.yaml diff --git a/.gemini/config.yaml b/.gemini/config.yaml new file mode 100644 index 0000000..919f6da --- /dev/null +++ b/.gemini/config.yaml @@ -0,0 +1,3 @@ +code_review: + ignore_patterns: + - ".github/suspiciousSites.md" From 743363d7b4d43b7e1098d166f51c0d58bb638dcc Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 10:42:14 -0400 Subject: [PATCH 22/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 3c46fd6..5403aea 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -1,7 +1,7 @@ name: "Security Bot" on: - workflow_dispatch: # Allows you to click "Run" whenever you want + workflow_dispatch: # Triggers anytime any collaborators in this repository clicks run jobs: suspicious-bot: @@ -49,7 +49,7 @@ jobs: github.rest.issues.create({ owner: context.repo.owner, repo: context.repo.repo, - title: `Title: ${process.env.PAGE}`, + title: `Title: Agent Summary, body: process.env.RESPONSE }) env: From 965fe96238d9055fb2d7824212298073354bc22a Mon Sep 17 00:00:00 2001 From: a012 Date: Mon, 13 Apr 2026 10:43:35 -0400 Subject: [PATCH 23/23] Update security-bot.yml --- .github/workflows/security-bot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/security-bot.yml b/.github/workflows/security-bot.yml index 5403aea..125d490 100644 --- a/.github/workflows/security-bot.yml +++ b/.github/workflows/security-bot.yml @@ -49,7 +49,7 @@ jobs: github.rest.issues.create({ owner: context.repo.owner, repo: context.repo.repo, - title: `Title: Agent Summary, + title: `Title: Agent Summary`, body: process.env.RESPONSE }) env: