ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-26, Sunday
🤖 කෘත්‍රිම බුද්ධිය · 🕒 කියවීමට විනාඩි 2 · 👁 1

AI කේතකාරකය (Agent) සීමා කිරීම: පරණ PHP‑MySQL පද්ධතියේ මඟ පෙන්වීමේ පළපුරුදු

AI කේතකාරකය (Agent) සීමා කිරීම: පරණ PHP‑MySQL පද්ධතියේ මඟ පෙන්වීමේ පළපුරුදු

2026 ජනවාරි මාසයේදී, AI කේතකාරකයකට සජීව දත්ත ගබඩාවට ප්‍රවේශය ලබා දීම තරමක් අවධානයෙන් බැලිය යුතු බව මට තේරුණි. එම අවස්ථාවේ, මම එක් කේතකාරකයක් සම්පූර්ණයෙන්ම පරණ PHP යෙදුමේ ගොනු පද්ධතියට සහ MySQL දත්ත ගබඩාවට ලිවීමේ අයිතියක් සමඟ සම්බන්ධ කළේය.

කෙටි මිනිත්තු 20 ක කාලයක් තුළ, එම කේතකාරකය ටේබලයක් විශ්ලේෂණය කර, කේත ගොනුවක් සමඟ සසඳා, දත්ත ගබඩාවේ පවතින නමුත් කේතයේ කිසිවිටෙකද ප්‍රකාශ නොකළ තීරුවක් හඳුනා ගැනීමට සමත් විය. එය වසර ගණනාවක් ලේඛන නොකළ පද්ධතියක අඩුපාඩුවක් වූ අතර, මට ඒ මොහොතේ සතුටු වුණි.

එහෙත්, ඒ සතුටුකම පසුතැවීමකින් පසු, ඒම අයිතිවාසිකම් සමඟ කේතකාරකයට කළ හැකි වැඩිදුර ක්‍රියාකාරකම් ගැන සිතීම මට ගැඹුරු අවධානයක් ලබා දුන්නි. ලිවීමේ අයිතියක් ඇති AI ක්‍රියාවලියක්, පද්ධතියේ මූලික ගොනු වෙනස් කිරීම හෝ අහඹු SQL විමසුම් කිරීමේ හැකියාවක් ඇති අතර, එය පද්ධතියේ ස්ථාවරතාවයට අභියෝගයක් වේ. එම නිසා, "ඇමතුම සකස් කිරීමේ පහසුව" සහ "ආරක්ෂාකාරී සීමා කිරීමේ කටයුතු" අතර ඇති හිස්වලට අවධානය යොමු කළ යුතුය.

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

ශ්‍රී ලංකාවේ බොහෝ සංවිධාන තවමත් පරණ PHP‑MySQL පද්ධති භාවිතා කරයි. මෙම ලිපියෙන් ඉදිරිපත් කරන ප්‍රතිපත්ති පහත පරිදි ප්‍රායෝගික වාසි ලබා දෙයි:

  • වෙනත් පරිසරයක් (Disposable Database) භාවිතා කිරීම: පරීක්ෂණ සඳහා සැබෑ දත්ත ගබඩාවට නොව, ඒකකයක් සකස් කර, AI කේතකාරකයේ වැරදි පරීක්ෂා කළ හැකිය. මෙය දෝෂ හඳුනා ගැනීමේ වියදම අඩු කරයි.
  • අවම අවසර (Least Privilege) සැලැස්වීම: AI කේතකාරකය භාවිතා කරන ගිණුමට SELECT පමණක් ලබා දීමෙන්, අනිසි මකා දැමීම හෝ වෙනස් කිරීම වැළැක්විය හැකිය. ලිවීමේ අවසරය අවශ්‍යතා අනුව පමණක් ලබා දිය යුතුය.
  • ගොඩනැගීමේ ගැඹුරු අවබෝධය: MCP (Model‑Centric Programming) මඟින් සක්‍රීයව දත්ත ගොනුව හා කේත ගොනුව කියවා, නිවැරදි කේත ජනනය කිරීමේ හැකියාව ලැබේ. මෙය පරණ පද්ධති නවීකරණයට වේගවත් පියවරක් වේ.

මෙම ක්‍රමවේදයන් අනුගමනය කිරීමෙන්, ශ්‍රී ලංකාවේ සංවර්ධකයන්ට ආරක්ෂිතව පරණ පද්ධති නවීකරණය කිරීමට, ව්‍යාපාරික පද්ධති අස්ථාවරතාවය අඩු කර ගැනීමට, සහ තරුණ ඉංජිනේරුවන්ට AI‑ආධාරිත කේතකරණයේ හොඳ පළපුරුද්දක් ලබා ගැනීමට ඉඩ සලසයි.

අවසානයේ, AI කේතකාරකයට ලිවීමේ අවසර ලබා දීම ඉතා සරල වුවත්, එය ආරක්ෂාකාරී ලෙස සීමා කිරීම පද්ධතියේ ස්ථාවරතාවය රැක ගැනීමට අත්‍යවශ්‍ය වේ. නිවැරදි සැලැස්වීම, පරීක්ෂණ පරිසරය, සහ අවම අවසර ප්‍රතිපත්ති සමඟ, පරණ පද්ධති නවීකරණය තරඟකාරී වෙළඳපලේ තවත් ආරක්ෂිතව සිදු කළ හැකිය.

💡 ඔබේ පද්ධතියේ ආරක්ෂාව දැන්ම පරීක්ෂා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #Legacy #Security #Programming #SriLanka