පරිගණක පද්ධතියක් සාර්ථකව ආරක්ෂා කිරීමට හෝ සයිබර් ආරක්ෂක ක්ෂේත්‍රයේ (Cybersecurity) වෘත්තියක් ගොඩනගා ගැනීමට නම්, “පරිගණක ජාලකරණය” (Networking) පිළිබඳ මනා අවබෝධයක් තිබීම අනිවාර්ය වේ. හැකර්වරුන් බොහෝ විට ආයතනයකට භෞතිකව පැමිණ දත්ත සොරා ගන්නේ නැත; ඒ වෙනුවට ඔවුන් ජාලයේ ඇති දුර්වලතා, ප්‍රොටෝකෝල (protocols) සහ විවෘතව පවතින Ports හරහා පද්ධතිවලට රිංගා ගනී.

ඩිජිටල් තොරතුරු තාක්ෂණ ක්ෂේත්‍රයේ වසර 15 කට වැඩි අත්දැකීම් සහ විශ්වාසනීයත්වයක් රැඳී ඇති Pariganaka.com හරහා ගෙන එන මෙම විශේෂ ලිපිය, සයිබර් ආරක්ෂක ක්ෂේත්‍රයට පිවිසෙන ඔබට අත්‍යවශ්‍ය වන ජාලකරණ මූලධර්ම සහ න්‍යායන් ඉතා සරලව සහ ගැඹුරින් පැහැදිලි කරයි.

1. ජාල ආකෘති සහ දත්ත ගලා යාම (Network Architectures)

පරිගණක ජාලයක් යනු තොරතුරු හුවමාරු කර ගැනීම සඳහා උපාංග එකිනෙක සම්බන්ධ කර ඇති පද්ධතියකි.

  • LAN (Local Area Network): නිවසක් හෝ කාර්යාලයක් වැනි කුඩා ප්‍රදේශයකට සීමා වූ ජාලයකි.
    • සයිබර් ආරක්ෂක පසුබිම: හැකර්වරයෙකු යම් ලෙසකින් LAN ජාලයකට ඇතුළු වුවහොත්, එහි ඇති අනෙකුත් සියලුම උපාංග ද පහසුවෙන් සොයාගත හැක. එබැවින් ජාලය කොටස් වලට වෙන් කිරීම (Network segmentation) අත්‍යවශ්‍ය වේ.
  • WAN (Wide Area Network): විශාල භූගෝලීය ප්‍රදේශයක් පුරා විහිදී ඇති ජාලයකි (උදා: අන්තර්ජාලය).
    • සයිබර් ආරක්ෂක පසුබිම: අන්තර්ජාලය හරහා ගමන් කරන දත්ත අතරමැදියන් රැසක් හරහා යන බැවින්, දත්ත ග්‍රහණය කරගැනීමේ (Interception) අවදානම ඉහළය. එබැවින් දත්ත සංකේතනය කිරීම (Encryption) අනිවාර්ය වේ.
  • දත්ත පැකට් (Data Packets): ඔබ මෙගාබයිට් 100 ක වීඩියෝවක් අන්තර්ජාලය හරහා යවන විට, එය එකවර ගමන් කරන්නේ නැත. එය කුඩා කොටස් දහස් ගණනකට (Packets) කඩා යවනු ලැබේ. සෑම පැකට්ටුවකම යවන සහ ලබන IP ලිපින අඩංගු වේ. හැකර්වරුන් Wireshark වැනි මෘදුකාංග භාවිතා කර මෙම දත්ත පැකට් ග්‍රහණය කර කියවීමට උත්සාහ කරයි.

2. ජාලකරණ දෘඩාංග (Network Hardware)

දත්ත හුවමාරු කිරීම සඳහා භාවිතා වන ප්‍රධාන දෘඩාංග උපාංග සහ ඒවායේ අවදානම් මෙසේය:

  • Routers (රවුටර): විවිධ ජාල එකිනෙක සම්බන්ධ කරමින් IP ලිපින කියවා දත්ත නිවැරදි මාර්ගයේ යොමු කරයි. රවුටරයක මුරපද දුර්වල නම්, හැකර්වරුන්ට ජාලය හරහා යන සියලුම දත්ත පාලනය කළ හැක.
  • Switches (ස්විච): එකම ජාලයක් (LAN) තුළ ඇති උපාංග එකිනෙක සම්බන්ධ කරයි. ස්විචයක් මගින් අදාළ දත්ත, යැවිය යුතු නිශ්චිත උපාංගයට පමණක් යොමු කරයි (MAC ලිපින භාවිතා කරමින්).
  • Firewalls (ෆයර්වෝල්): ජාලයට ඇතුළු වන සහ පිටවන දත්ත නිරීක්ෂණය කරමින්, ආරක්ෂක නීති මත පදනම්ව අනවශ්‍ය හෝ අනතුරුදායක දත්ත අවහිර කරන මුරකරුවෙකි.
  • Wireless Access Points (WAP): Wi-Fi තරංග හරහා ජාලයක් නිර්මාණය කරයි. දත්ත වාතය හරහා ගමන් කරන බැවින්, නිසි සංකේතනයක් (WPA3 වැනි) නොමැති නම් ඕනෑම කෙනෙකුට ඒවා ග්‍රහණය කරගත හැක.

3. OSI ආකෘතිය: අවදානම් සහිත ස්තර 7 (The OSI Model)

OSI ආකෘතිය මගින් ජාල සන්නිවේදනය ස්තර (layers) 7 කට බෙදා දක්වයි. සයිබර් ප්‍රහාරයක් කුමන ස්ථානයක සිදුවේද යන්න හඳුනාගැනීමට මෙය බෙහෙවින් උපකාරී වේ.

  1. Physical Layer (භෞතික ස්තරය): කේබල් සහ Wi-Fi තරංග හරහා බිට් (1 සහ 0) ගමන් කිරීම. (ප්‍රහාර: කේබල් කැපීම, සංඥා අවහිර කිරීම).
  2. Data Link Layer: MAC ලිපින භාවිතයෙන් දත්ත යැවීම. (ප්‍රහාර: ARP Spoofing හරහා දත්ත වෙනත් පරිගණකයකට හරවා යැවීම).
  3. Network Layer: IP ලිපින සහ මාර්ගගත කිරීම (Routing). (ප්‍රහාර: IP Spoofing – හැකර්වරුන් තම සැබෑ IP ලිපිනය වසන් කිරීම).
  4. Transport Layer: TCP සහ UDP හරහා දත්ත ප්‍රවාහනය සහ Ports කළමනාකරණය. (ප්‍රහාර: Nmap වැනි මෘදුකාංග හරහා විවෘත Ports සෙවීම).
  5. Session Layer: සන්නිවේදන සැසියක් ආරම්භ කිරීම සහ කළමනාකරණය කිරීම. (ප්‍රහාර: Session Hijacking – පරිශීලකයින්ගේ ලොගින් සැසි සොරාගැනීම).
  6. Presentation Layer: දත්ත සංකේතනය සහ පරිවර්තනය (TLS/SSL). (ප්‍රහාර: දුර්වල සංකේතන ක්‍රම බිඳ දැමීම).
  7. Application Layer: පරිශීලකයා සෘජුවම සම්බන්ධ වන HTTP, DNS වැනි යෙදුම්. (ප්‍රහාර: Phishing, SQL Injection, සහ XSS. බොහෝ ප්‍රහාර සිදුවන්නේ මෙම ස්තරයේය).

4. IP ලිපින සහ Subnetting

IP ලිපිනයක් මගින් ජාලයේ ඇති උපාංගයක් හඳුනාගන්නා අතර එය පිහිටා ඇති ස්ථානය ද දක්වයි.

  • IPv4 සහ IPv6: IPv4 ලිපින බිලියන 4.3 කට සීමා වන අතර මේ වන විට ඒවා ලොව පුරා අවසන් වී ඇත. මේ සඳහා ඇති නව විසඳුම වන්නේ අසීමිත ලිපින ප්‍රමාණයක් ලබා දෙන 128-bit IPv6 ආකෘතියයි.
  • NAT (Network Address Translation): නිවසක ඇති උපාංග කිහිපයකට අන්තර්ජාලයට පිවිසීම සඳහා එක් පොදු IP ලිපිනයක් (Public IP) භාවිතා කිරීමට රවුටරය NAT තාක්ෂණය යොදා ගනී.
  • Subnetting: විශාල ජාලයක් කුඩා, ආරක්ෂිත ජාල (Subnets) වලට බෙදීමයි. වෙබ් සර්වරය එක් Subnet එකකත්, දත්ත ගබඩාව (Database) තවත් Subnet එකකත් තැබීමෙන්, එකකට ප්‍රහාරයක් එල්ල වුවද අනෙක ආරක්ෂා වේ.

5. දොරටු සහ නීති (Ports and Protocols)

IP ලිපිනය මගින් දත්ත අදාළ උපාංගයට රැගෙන යන අතර, Port එකක් මගින් දත්ත අදාළ යෙදුමට (Application) ඇතුළු කරන දොරටුව තීරණය කරයි.

  • Port 53 (DNS): අන්තර්ජාලයේ නාමාවලියයි. (උදා: google.com යන්න අදාළ IP ලිපිනය බවට පත් කිරීම).
  • Ports 80 & 443 (HTTP/HTTPS): වෙබ් අඩවි සඳහා භාවිතා වේ. HTTP මගින් දත්ත සාමාන්‍ය පෙළ (Plain text) ලෙස යවන අතර, HTTPS මගින් දත්ත ආරක්ෂිතව සංකේතනය (Encrypt) කර යවයි.
  • Port 22 (SSH): දුරස්ථව සර්වරයක් ආරක්ෂිතව පාලනය කිරීම සඳහා භාවිතා කරයි.
  • Email (SMTP, IMAP, POP3): ඊමේල් යැවීමට සහ ලබාගැනීමට භාවිතා කරයි. මේවා හරහා නිරන්තරයෙන් Phishing ප්‍රහාර එල්ල වේ.

6. TCP සහ UDP අතර වෙනස

දත්ත ප්‍රවාහනය කිරීමේ ප්‍රධාන ක්‍රමවේද දෙකකි:

  • TCP (Transmission Control Protocol): මෙහිදී දත්තවල විශ්වසනීයත්වයට ප්‍රමුඛත්වය ලබා දෙයි. දත්ත යැවීමට පෙර උපාංග දෙක අතර සම්බන්ධතාවයක් (Three-way handshake) ගොඩනගා ගන්නා අතර, දත්ත අහිමි වුවහොත් නැවත යවනු ලැබේ. (වෙබ් බ්‍රවුසින්, ඊමේල් සඳහා සුදුසුය).
  • UDP (User Datagram Protocol): මෙහිදී දත්ත යැවීමේ වේගයට ප්‍රමුඛත්වය දෙයි. දත්ත ලැබෙන බවට තහවුරු කිරීමක් සිදු නොකරයි. (Video streaming, Online gaming සඳහා සුදුසුය). හැකර්වරුන් බොහෝ විට Amplification DDoS ප්‍රහාර එල්ල කිරීම සඳහා UDP හි ඇති මෙම සරල බව අවභාවිත කරති.

7. සම්පූර්ණ ක්‍රියාවලිය: වෙබ් අඩවියක් පැටවීම

ඔබගේ බ්‍රවුසරයේ වෙබ් ලිපිනයක් ඇතුළත් කළ විට සිදුවන සම්පූර්ණ ක්‍රියාවලිය:

  1. ඔබගේ පරිගණකය DNS හරහා වෙබ් අඩවියේ IP ලිපිනය සොයා ගනී.
  2. දත්ත පැකට් Router හරහා ගොස් අන්තර්ජාලයේ නිවැරදි මාර්ගය සොයා ගනී.
  3. සර්වරය සමඟ විශ්වාසදායක සම්බන්ධතාවයක් ගොඩනැගීමට TCP 3-Way Handshake ක්‍රියාවලිය සිදු කරයි.
  4. දත්තවල ආරක්ෂාව තහවුරු කිරීමට TLS Encryption ක්‍රියාත්මක වේ.
  5. ඔබගේ බ්‍රවුසරය HTTPS Request එකක් සර්වරයට යවයි.
  6. සර්වරය අදාළ වෙබ් අඩවියේ දත්ත පැකට් ලෙස ඔබ වෙත එවූ පසු, බ්‍රවුසරය එය තිරයේ දිස් වීමට සලස්වයි.

මෙම සෑම පියවරක්ම මිලි තත්පර ගණනක් තුළ සිදුවන අතර, සයිබර් ප්‍රහාරකයින් මෙම ඕනෑම ස්ථානයකදී ප්‍රහාරයක් එල්ල කිරීමට උත්සාහ කළ හැක. එබැවින් සැබෑ සයිබර් ආරක්ෂාව යනු එක් ආරක්ෂක ක්‍රමයක් මත යැපීම නොව, ස්තර කිහිපයකින් සමන්විත ශක්තිමත් ආරක්ෂිත පවුරක් (Defense-in-Depth) නිර්මාණය කිරීමයි.


Leave a Reply

Your email address will not be published. Required fields are marked *