ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
🔐 සයිබර් ආරක්ෂාව · 🕒 කියවීමට විනාඩි 2 · 👁 1

AI කේත උදව්කරුවන්ගේ ආරක්ෂණ දෝෂවලට නව විසඳුම – Hallint නවතම ස්ථිර විශ්ලේෂකය

AI කේත උදව්කරුවන්ගේ ආරක්ෂණ දෝෂවලට නව විසඳුම – Hallint නවතම ස්ථිර විශ්ලේෂකය

කොපිලට්, කර්සර, ChatGPT වැනි AI කේත උදව්කරුවන් අපේ වැඩ වේගය වැඩිකරනවා කියලා සැලකෙන්නේ නමුත්, ඒවා නිර්මාණය කරන කේතයේ ගුප්ත ආරක්ෂණ දෝෂවලට සැලකිල්ලක් නොදෙයි. මේ ගැන කතා කරන්නේ Hallint නමැති නවතම ස්ථිර විශ්ලේෂකයයි. Hallint, AI නිර්මාණය කරන කේතයේ පවා සිදුවන ආරක්ෂණ බිඳවැටීම් සොයාගැනීමට විශේෂයෙන් නිර්මාණය කරන ලද, නොමිලේ, open‑source මෙවලමකි.

AI උදව්කරුවන් මිනිසුන්ට වඩා වෙනස් ආකාරයට වැරදි කරයි. උදාහරණයක් ලෙස, Express රූට් එකක් හෝ දත්ත ගොනුවක් ලියන විට, ඔවුන් අඩුම ප්‍රයත්නයෙන් යුතුව, ලොකු ගැටළුවක් ඇති කරන කේතයක් ලියයි. එය ලොකල් පරිසරයේ පරීක්ෂා කළහොත් හොඳින් වැඩ කරයි, නමුත් නිෂ්පාදනයේ දෝෂයක් ලෙස පෙනෙයි.

Hallint මූලිකවම තුන් මට්ටමේ පරීක්ෂණ භාවිතා කරයි: Regex මඟින් දුර්වල පේටර්න සොයා ගැනීම, AST විශ්ලේෂණයෙන් කේතයේ ව්‍යුහය පරීක්ෂා කිරීම, සහ අවශ්‍ය නම් LLM පරික්ෂණයක් (Anthropic, OpenAI, Ollama) මඟින් තවත් ගැඹුරු semantic විශ්ලේෂණය. මෙය සමාන්‍ය linters වැනි ESLint වලට වඩා AI‑නිර්මාණ දෝෂ සොයා ගැනීමට සුදුසුයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික සිසුන්, සංවර්ධකයින්, ව්‍යාපාරිකයින් සඳහා Hallint ගෙන오는 ප්‍රයෝජන මෙසේය:

  • සිසුන් – AI‑කේත උදව්කරුවන් භාවිතා කරන විට, වැරදි ආරක්ෂණ රීති තේරුම් ගැනීමට වඩා හොඳ අවස්ථාවක් ලැබේ. Hallint මඟින් ඔවුන්ට කේතයේ දුර්වලතා පළමුවැනි වරටම හඳුනාගත හැක.
  • සංවර්ධකයින් – නවතම AI code generation tool භාවිතා කරන පරිසරයක, Hallint එකතු කිරීමෙන් production වලට යන පෙර දෝෂ ගණන අඩු වෙයි. Hard‑coded secret, SQL injection, permissive CORS වැනි ගැටළු තවදුරටත් වැළැක්විය හැක.
  • ව්‍යාපාර – ආරක්ෂණ බිඳවැටීම් ව්‍යාපාරයට මුළුමනින්ම වියදම් හා නාමලේඛන කේතයක් ගත කරයි. Hallint භාවිතයෙන් කේතයේ ආරක්ෂණ ගුණාංගය වර්ධනය කර, ගනුදෙනුකරුවන්ගේ විශ්වාසය තබාගත හැක.

Hallint CLI එක npx @asyncinnovator/hallint-cli ./src ලෙස ඕනෑම Node.js ව්‍යාපෘතියකට සරලව එක් කළ හැක. එය 11 ක්‍රියාකාරී රීති සමඟ, hard‑coded secret, sql‑injection, unsafe‑eval, auth‑masking වැනි වැදගත් දෝෂ සොයාගනී. ඒ නිසා ඔබේ කේතය production වෙත යන පෙරම ආරක්ෂිත බවට විශ්වාසය ඇතිවේ.

අදම Hallint බාගත කර, ඔබේ AI‑කේත උදව්කරුවන්ගේ “ආරක්ෂණ blind spot” අහෝසි කරමු. තාක්ෂණය වේගවත්, ආරක්ෂණය ද මනාපයෙන් යුක්තව ඉදිරියට යමු.

💡 Hallint දැන් බාගත කර, AI කේත ආරක්ෂාව තහවුරු කරමු!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #Security #Hallint #Static Analysis #Developers