Ruka hadi maudhui makuu
Mafunzo ya AI

Kagua AI-Helper-Menu kwa Usalama: Usanifu, Mchakato wa Uundaji na Ukaguzi wa Usalama

Mafunzo haya yanachunguza uwezo unaodaiwa wa AI-Helper-Menu, teknolojia yake, mtiririko wa uundaji na mbinu za ujumuishaji na kivinjari. Yanasisitiza ukaguzi wa msimbo wa chanzo na majaribio yaliyotengwa kwa sababu mradi huu hubadilisha huduma ya wahusika wengine, huenda ukakiuka sheria za Blooket, na una amri ya usakinishaji inayopakua msimbo wa kutekelezwa kutoka kwenye kikoa kisichohusiana.

Kagua AI-Helper-Menu kwa Usalama: Usanifu, Mchakato wa Uundaji na Ukaguzi wa Usalama
Muhimu: AI-Helper-Menu imewasilishwa kama kifurushi cha udanganyifu cha Blooket. Kuitumia katika vipindi vya moja kwa moja kunaweza kukupa faida isiyo ya haki, kukiuka masharti ya Blooket, kuhatarisha akaunti kusimamishwa, au kuweka kompyuta katika hatari. Mafunzo haya yanahusu ukaguzi salama wa msimbo wa chanzo na tathmini katika mazingira yaliyotengwa, badala ya kuitumia dhidi ya huduma.

AI-Helper-Menu Inadai Kufanya Nini

AI-Helper-Menu ni mradi wa JavaScript wa kawaida usio na utegemezi wa ziada, ulioundwa kuingiza paneli dhibiti inayoweza kuburuzwa kwenye kurasa za Blooket. Kulingana na README yake, huunganisha API asilia za kivinjari kama fetch na WebSocket, hufuatilia mabadiliko ya ukurasa, na hubadilisha hali ya mchezo.

Hifadhi ya msimbo inaeleza toleo la 2.0.0 kama uandishi mpya wa moduli wenye uingizaji wa haraka zaidi, utambuzi unaobadilika wa aina ya mchezo, uhifadhi wa maswali yaliyoulizwa, na kiolesura cha mtindo wa glassmorphism. Haya ni madai ya hifadhi ya msimbo na hayapaswi kuchukuliwa kuwa uwezo uliothibitishwa kwa kujitegemea.

Vipengele vinavyodaiwa

  • Majibu ya Kiotomatiki: Huchagua majibu baada ya kuchelewa kunakoweza kusanidiwa na huhifadhi maswali yaliyowahi kuonekana.
  • Vidhibiti vya sarafu na ufunguaji: Inadai kubadilisha thamani za sarafu na kufungua blook.
  • Vidhibiti vya kasi: Hutangaza kizidishi cha 1× hadi 5× kwa vipima muda, mihu­sisho, na mizunguko.
  • Uendeshaji wa zawadi kiotomatiki: Inadai kukusanya tokeni na bonasi za kila siku.
  • Ubadilishaji wa hali ya mchezo: Hutangaza ulinzi dhidi ya adhabu na uendeshaji wa kiotomatiki maalum kwa kila aina ya mchezo.
  • Vidhibiti vya utambulisho: Inadai kubadilisha jina la mtumiaji linaloonekana kuwa “Anonymous” katika vyumba vya moja kwa moja.
  • Uigaji wa muda: Huleta ucheleweshaji wa nasibu na majibu yasiyo sahihi mara chache ili kuiga tabia ya binadamu.

README pia inaorodhesha mienendo maalum kwa Gold Quest, Tower Defense, Factory, Racing, Café, Crypto Hack, Fishing, na Battle Royale. Haitoi vipimo au ushahidi wa majaribio unaothibitisha kuwa kila kipengele hufanya kazi.

Elewa Hatari Kabla ya Kusanidi

Mradi huu hauhusiani na Blooket. Kanusho lake lenyewe linakubali kuwa udanganyifu unaweza kukiuka kanuni za jukwaa na kusababisha hatua dhidi ya akaunti. Madai kama “undetected,” “anti-ban,” au “god mode” si dhamana.

Pia kuna wasiwasi mkubwa wa usakinishaji. Amri ya Windows inayotangazwa hutumia bitsadmin kupakua faili ya MSI kutoka https://devcodee.com/api na kisha huiendesha kimya kwa kutumia msiexec. Kikoa hicho ni tofauti na hifadhi ya msimbo ya GitHub, na amri hiyo huficha kiolesura cha kawaida cha usakinishaji.

Usiendeshe kisakinishi kilichopakuliwa kwa mbali kwa sababu tu README imekiita “one-click.” Kagua msimbo wake wa chanzo, asili yake, sahihi ya kidijitali, na heshi yake ya kriptografia kwanza. README haitoi checksum au sahihi ya MSI.

Andaa Mazingira Yaliyotengwa ya Ukaguzi

Kwa uchanganuzi, tumia mashine pepe inayoweza kutupwa, wasifu tofauti wa kivinjari, au mazingira mengine yasiyo na akaunti binafsi, nenosiri zilizohifadhiwa, vidakuzi vya kivinjari, vitambulisho vya shule, au faili nyeti. Usiingie kwenye Blooket wakati wa ukaguzi.

Tahadhari zinazopendekezwa

  1. Fungua hifadhi ya msimbo kwenye GitHub na ukague historia ya mabadiliko, matawi, masuala, na leseni.
  2. Pakua au kloni msimbo wa chanzo kutoka kwenye hifadhi uliyokagua pekee.
  3. Epuka kisakinishi cha MSI kisichoonyesha kiolesura kinachopendekezwa na README, pamoja na hati yoyote inayopakuliwa kutoka kwenye kikoa ambacho hujakithibitisha.
  4. Kagua metadata ya vifurushi na hati za ujenzi kabla ya kutekeleza amri za Node.js.
  5. Tumia akaunti ya mfumo wa uendeshaji isiyo na marupurupu maalum badala ya akaunti ya msimamizi.
  6. Weka wasifu wa majaribio wa kivinjari bila viendelezi na vipindi vilivyoidhinishwa.

Kagua Msimbo wa Chanzo Kabla ya Kujenga

README inamtaja Node.js kama zana ya ujenzi na inasema kuwa bookmarklet iliyokusanywa huandikwa kwenye dist/bookmarklet.js. Haiandiki kila utegemezi wa ujenzi au kila faili ya msimbo wa chanzo, kwa hiyo kagua yaliyomo halisi ya hifadhi kabla ya kuendelea.

Kloni hifadhi ya msimbo kwenye mazingira yaliyotengwa:

git clone https://github.com/bansheepatronmake/AI-Helper-Menu.git
cd AI-Helper-Menu

Kabla ya kuendesha hati ya npm, kagua package.json. Zingatia hasa scripts, matamko ya utegemezi, na ndoano za mzunguko wa maisha kama vile preinstall, install, postinstall, prepare, na prebuild.

node --version
npm --version
npm run

Amri ya mwisho huorodhesha hati za npm zinazopatikana bila kuchagua kazi ya ujenzi. Linganisha matokeo na amri ya npm run build iliyoelezwa kwenye README. Endesha ujenzi baada tu ya kuthibitisha kile ambacho hati hiyo hutekeleza.

npm run build

Kulingana na README, ujenzi uliofanikiwa huzalisha dist/bookmarklet.js. Fungua faili hiyo kama maandishi badala ya kuiendesha.

Cha kutafuta

  • Maeneo ya mtandao yanayotajwa na fetch, XMLHttpRequest, WebSocket, au vipengele vinavyoundwa kwa nguvu.
  • Ukusanyaji wa vidakuzi, hifadhi ya ndani, hifadhi ya kipindi, tokeni, majina ya watumiaji, au alama za vidole za kivinjari.
  • Utekelezaji wa nguvu kupitia eval, Function, au mifuatano iliyofichuliwa.
  • Upakuaji, uelekezaji upya, au miito isiyotarajiwa kwenda kwenye vikoa visivyohusiana na hifadhi ya msimbo na Blooket.
  • Ubatilishaji wa vigeu vya jumla vya kivinjari kama window.fetch au window.WebSocket.
  • Sehemu zilizopunguzwa au kufichwa ambazo haziwezi kufuatiliwa hadi kwenye faili za msimbo wa chanzo zinazosomeka.

Linganisha Msimbo wa Chanzo na Matokeo ya Ujenzi

Bookmarklet mara nyingi hubanwa kuwa mstari mmoja unaoanza na javascript:. Kubana msimbo pekee si ushahidi wa tabia hasidi, lakini hufanya ukaguzi wa manual kuwa mgumu zaidi. Faili iliyozalishwa inapaswa kuendana na msimbo chanzi uliokaguliwa na mchakato wa ujenzi.

Mchakato muhimu wa kuthibitisha uadilifu ni:

  1. Rekodi commit kamili ya Git inayokaguliwa.
  2. Jenga mradi katika mazingira safi.
  3. Hifadhi heshi ya kriptografia ya faili iliyozalishwa.
  4. Rudia ujenzi katika mazingira ya pili safi.
  5. Linganisha matokeo na uchunguze tofauti zisizoelezeka.

Kwa mfano, mkaguzi anayetumia Windows anaweza kukokotoa heshi ya SHA-256 kwa:

certutil -hashfile dist\bookmarklet.js SHA256

Kwenye macOS au Linux, amri inayolingana ya ukaguzi ni:

shasum -a 256 dist/bookmarklet.js

Heshi huonyesha utambulisho wa faili, si usalama wake. Ni muhimu tu inapolinganishwa na matokeo yaliyotolewa kutoka kwa msimbo chanzi unaoaminika na uliokaguliwa.

Elewa Mbinu Zilizoandikwa za Kupakia

README inaeleza njia tatu za kutekeleza msimbo uliokusanywa: bookmarklet, userscript ya Tampermonkey, na kuingiza moja kwa moja kwenye koni. Njia zote tatu huupa msimbo ufikiaji wa ukurasa unaotumika na muktadha wake wa JavaScript.

Bookmarklet

Njia ya bookmarklet iliyoandikwa hunakili mstari uliotengenezwa kutoka dist/bookmarklet.js na kuuweka kwenye alamisho la kivinjari. Kubofya alamisho hilo hutekeleza msimbo kwenye ukurasa wa sasa. Hii ni rahisi, lakini bookmarklet inaweza kusoma au kurekebisha data inayopatikana kwa JavaScript kwenye ukurasa huo.

Userscript ya Tampermonkey

README inapendekeza kufunga msimbo uliotengenezwa kwenye userscript iliyosanidiwa ilingane na https://*.blooket.com/*. Userscript inayopakiwa kiotomatiki huwa na ufikiaji endelevu kwenye kurasa zinazolingana, hivyo muundo wa ulinganifu na chanzo cha masasisho ni mipaka muhimu ya usalama.

Metadata iliyoandikwa inabainisha toleo la 2.0.0 na hutumia @grant none. Mpangilio huo hauufanyi msimbo usiwe na madhara; unamaanisha kuwa msimbo hufanya kazi katika muktadha wa ukurasa bila API zenye mamlaka za userscript.

Koni ya kivinjari

Njia ya koni huondoa kiambishi javascript: na kutekeleza msimbo uliobaki kupitia zana za msanidi. Kubandika msimbo usiojulikana kwenye koni ni hatari hasa kwa sababu huanza kutekelezwa mara moja na huwa na ufikiaji wa ukurasa uliofunguliwa.

Usijaribu mojawapo ya njia hizi za kupakia kwenye akaunti halisi au kipindi cha darasa kinachoendelea. Ukaguzi wa msimbo chanzi hauhakikishi kuwa adhabu za akaunti, kukatizwa kwa huduma, au kufichuka kwa data hakutatokea.

Mfano wa Msingi wa Uchambuzi Salama

Badala ya kuendesha msimbo kwenye Blooket, anza kwa ukaguzi tuli. Tafuta kwenye faili iliyotengenezwa na mti wa msimbo chanzi vihisishi vya kivinjari na anwani za nje. Amri halisi zinazopatikana hutegemea mfumo wa uendeshaji na zana zilizosakinishwa.

grep -R "WebSocket" .
grep -R "fetch" .
grep -R "localStorage" .
grep -R "https://" .

Kwa kila matokeo, fuatilia data inakotoka, jinsi inavyobadilishwa, na inakotumwa. Thibitisha ikiwa kila seva pangishi ya nje ni muhimu na imeandikwa. Chukulia URL zilizowekwa msimbo au majina ya seva pangishi yanayoundwa kwa nguvu kuwa viashiria vinavyohitaji ukaguzi wa kina zaidi.

Unaweza pia kukagua ikiwa matokeo ya ujenzi yana kikoa cha kisakinishaji kilichotajwa na README:

grep -R "devcodee.com" .

Kukosekana kwa matokeo hakuthibitishi usalama, kwa sababu maandishi yanaweza kuwekwa msimbo au kuundwa wakati wa utekelezaji.

Vidokezo vya Ukaguzi wa Kina

Kagua vihisishi vya API asilia

README inadai wazi kuwa inakatiza fetch na WebSocket. Angalia ikiwa vitendaji asilia vimehifadhiwa, ni jumbe zipi zinasomwa au kubadilishwa, na ikiwa vihisishi vinaondolewa menyu inapofungwa. Vihisishi vilivyotekelezwa vibaya vinaweza kuvuruga utendaji wa ukurasa hata bila nia hasidi.

Kagua mipaka ya kurekebisha hali

Madai kuhusu sarafu, kufungua vipengele, zawadi, au hali iliyonaswa yanaashiria majaribio ya kubadilisha data inayotumiwa na huduma ya mtu mwingine. Tambua ikiwa mabadiliko ni ya mwonekano tu na ya ndani au ikiwa msimbo unatuma thamani zilizobadilishwa kwenye mifumo ya mbali. Usitume trafiki ya majaribio kwenye huduma za uzalishaji bila idhini.

Chunguza masasisho ya kiotomatiki

FAQ inasema watumiaji wa Tampermonkey wanaweza kusasisha kiotomatiki wakati URL ya msimbo inaelekeza kwenye faili ghafi ya usambazaji. Masasisho ya kiotomatiki huleta hatari ya mnyororo wa usambazaji kwa sababu msimbo wa baadaye unaweza kutofautiana na toleo lililokaguliwa awali. Bandika commit mahususi wakati wa uchambuzi badala ya kufuata tawi linalobadilika.

Kagua asili ya toleo

Tafuta tagi zilizotiwa saini, vizalia vya toleo vinavyoweza kujengwa tena, heshi zilizochapishwa, na watunzaji waliotajwa. README inataja GitHub Actions kuwa imepangwa, hivyo haidai kuwa kuna mchakato thabiti wa kiotomatiki wa majaribio na utoaji wa matoleo.

Tenganisha madai ya kiolesura na madai ya usalama

Kiolesura cheusi kinachoweza kuburuzwa, mikato ya kibodi, na uundaji wa CSS vinaweza kutathminiwa tofauti na tabia ya “kuzuia kupigwa marufuku”. Muda wa nasibu na makosa ya mara kwa mara hayathibitishi kuwa ugunduzi wa upande wa seva umeshindwa. Chukulia madai ya kupunguza ugunduzi kuwa hayajathibitishwa isipokuwa yaungwe mkono na mbinu wazi na majaribio yaliyoidhinishwa.

Vidhibiti vya Kibodi Vilivyoorodheshwa na README

Nyaraka za mradi huweka F11 kwa kuwasha au kuzima menyu, Ctrl+Shift+A kwa kuwasha au kuzima Jibu Otomatiki, na Ctrl+Shift+C kwa kuwasha au kuzima Sarafu Zisizo na Kikomo. Pia zinasema kuwa menyu inaweza kusogezwa kwa kuburuta kichwa chake. Vidhibiti hivi vinapaswa kukaguliwa kwa migongano kwa sababu kwa kawaida vivinjari huhifadhi F11 kwa hali ya skrini nzima.

Leseni na Matumizi ya Kuwajibika

Hazina inasema kuwa inasambazwa chini ya Leseni ya MIT. Leseni ya chanzo huria inaruhusu matumizi, marekebisho, na usambazaji uliobainishwa wa msimbo, lakini haitoi ruhusa ya kuingilia jukwaa la mtu mwingine au kupuuza masharti yake.

README yenyewe inashauri dhidi ya matumizi ya ushindani na inakubali uwezekano wa kusimamishwa. Kwa hiyo, utafiti unaowajibika unapaswa kubaki wa ndani, uliotengwa, na ulioidhinishwa. Masuala ya usalama yanaweza kuripotiwa kupitia kifuatiliaji cha masuala cha hazina bila kuchapisha vitambulisho vya kuingia au taarifa nyingine nyeti.

Hitimisho

AI-Helper-Menu inaeleza bookmarklet ya JavaScript na userscript inayounganisha API za kivinjari na kubadilisha tabia ya mchezo wa Blooket. Usanifu wake usio na utegemezi wa vifurushi na ujumuishaji wake na kivinjari vinaweza kuchunguzwa kama JavaScript, lakini madhumuni yake ya kudanganya, madai yake ya kuzuia kutambuliwa ambayo hayajathibitishwa, na kisakinishi cha MSI cha wahusika wengine kinachofanya kazi bila taarifa vinahitaji tahadhari. Kagua msimbo chanzo katika mazingira yaliyotengwa, thibitisha kila hatua ya uundaji, epuka akaunti halisi, na usiutumie dhidi ya mifumo bila idhini.

Kagua AI-Helper-Menu kwa Usalama: Usanifu, Mchakato wa Uundaji na Ukaguzi wa Usalama