কম্পিউটার নেটওয়ার্কিংয়ে, হ্যাকিং নেটওয়ার্ক সংযোগ এবং সংযুক্ত সিস্টেমগুলির স্বাভাবিক আচরণকে কাজে লাগানোর জন্য কোনও প্রযুক্তিগত প্রচেষ্টা। একটি হ্যাকার হ্যাকিং জড়িত কোন ব্যক্তি। হ্যাকিং শব্দটি ঐতিহাসিকভাবে গঠনমূলক, চতুর প্রযুক্তিগত কাজ যা কম্পিউটার সিস্টেমগুলির সাথে সম্পর্কিত ছিল না। আজকে, হ্যাকিং এবং হ্যাকারগুলি সাধারণত ইন্টারনেটে নেটওয়ার্ক এবং কম্পিউটারগুলিতে দূষিত প্রোগ্রামিং আক্রমণগুলির সাথে যুক্ত হয়।
হ্যাকিং এর উত্স
M.I.T. 1950 এবং 1960 এর দশকে ইঞ্জিনিয়ারগণ প্রথমে হ্যাকিংয়ের শব্দ এবং ধারণাটি জনপ্রিয় করেছিলেন। মডেল ট্রেন ক্লাব থেকে শুরু করে এবং পরে মেইনফ্রেম কম্পিউটার কক্ষগুলিতে, এই হ্যাকারদের দ্বারা হ্যাক করা হ্যাকগুলি ক্ষতিকারক প্রযুক্তিগত পরীক্ষা এবং মজার শিক্ষা কার্যক্রমের উদ্দেশ্যে ছিল।
পরে, এম.আই.টি. এর বাইরে, অন্যরা এই শব্দটিকে কম সম্মানজনক কাজে প্রয়োগ করতে শুরু করে। ইন্টারনেট জনপ্রিয় হওয়ার আগে, উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে কয়েকটি হ্যাকার অবৈধভাবে টেলিফোন সংশোধন করার পদ্ধতিগুলির সাথে পরীক্ষা করেছিলেন যাতে তারা ফোন নেটওয়ার্কে বিনামূল্যে দীর্ঘ-দূরবর্তী কল করতে পারে।
কম্পিউটার নেটওয়ার্কিং এবং ইন্টারনেট জনপ্রিয়তায় বিস্ফোরিত হওয়ার কারণে, ডেটা নেটওয়ার্কগুলি হ্যাকার এবং হ্যাকিংয়ের সবচেয়ে সাধারণ লক্ষ্য হয়ে দাঁড়িয়েছে।
সুপরিচিত হ্যাকার
বিশ্বের সবচেয়ে বিখ্যাত হ্যাকারদের মধ্যে অনেকে অল্প বয়সে তাদের শোষণ শুরু করে। কেউ কেউ বড় অপরাধে দোষী সাব্যস্ত হয়েছেন এবং তাদের অপরাধের জন্য সময় দিয়েছেন। তাদের ক্রেডিট, তাদের কিছু পুনর্বাসন এবং উত্পাদনশীল ক্যারিয়ারে তাদের দক্ষতা পরিণত।
কোনও দিনই আপনি এমন কোন হ্যাক বা হ্যাকারের খবর শুনতে পান না। তবে, হ্যাকগুলি ইন্টারনেটের সাথে সংযুক্ত মিলিয়ন কম্পিউটারকে প্রভাবিত করে এবং হ্যাকাররা প্রায়শই অত্যাধুনিক অপরাধী।
হ্যাকিং বনাম ক্র্যাকিং
সত্যিকারের হ্যাকিং একবার একবার ভাল অভিপ্রায় থাকা ক্রিয়াকলাপগুলিতে প্রয়োগ করা হয় এবং কম্পিউটার নেটওয়ার্কে ক্ষতিকারক আক্রমণগুলি আনুষ্ঠানিকভাবে ক্র্যাকিং নামে পরিচিত ছিল, তবে বেশিরভাগ লোকেরা এই পার্থক্যটি আর তৈরি করে না। হ্যাক শব্দটি হ্যাকটি দেখতে অত্যন্ত সাধারণ, যা একবার ক্র্যাক হিসাবে পরিচিত ক্রিয়াকলাপগুলির জন্য ব্যবহৃত হয়।
সাধারণ নেটওয়ার্ক হ্যাকিং কৌশল
কম্পিউটার নেটওয়ার্কের উপর হ্যাকিং প্রায়ই স্ক্রিপ্ট এবং অন্যান্য নেটওয়ার্ক সফ্টওয়্যার মাধ্যমে করা হয়। এই বিশেষভাবে পরিকল্পিত সফ্টওয়্যার প্রোগ্রামগুলি সাধারণত টার্গেট সিস্টেম কীভাবে কাজ করে সে সম্পর্কে আরো তথ্য পেতে ডিজাইন করা একটি নেটওয়ার্ক সংযোগের মধ্য দিয়ে ডেটা হস্তান্তর করে। অনেকেই যেমন প্রাক-প্যাকেজড স্ক্রিপ্টগুলি ইন্টারনেটে পোস্ট করেছেন- সাধারণত এন্ট্রি-লেভেল হ্যাকারগুলি ব্যবহার করতে। উন্নত হ্যাকার নতুন পদ্ধতি বিকাশ করতে এই স্ক্রিপ্টগুলি অধ্যয়ন এবং সংশোধন করতে পারে। কিছু অত্যন্ত দক্ষ হ্যাকারগুলি বাণিজ্যিক সংস্থার জন্য কাজ করে, যে কোম্পানিগুলির সফটওয়্যার এবং বাইরে হ্যাকিংয়ের ডেটা সুরক্ষিত রাখার জন্য ভাড়া দেওয়া হয়।
নেটওয়ার্কে ক্র্যাকিং কৌশলগুলির মধ্যে কীট তৈরি, পরিষেবা অস্বীকার (ডিওএস) আক্রমণ, এবং একটি ডিভাইসে অননুমোদিত দূরবর্তী অ্যাক্সেস সংযোগগুলি স্থাপন করা অন্তর্ভুক্ত। একটি নেটওয়ার্ক রক্ষা করা এবং ম্যালওয়ার, ফিশিং, ট্রোজান এবং অননুমোদিত অ্যাক্সেস থেকে এটি সংযুক্ত কম্পিউটারগুলি পূর্ণ-সময়ের কাজ এবং অত্যন্ত গুরুত্বপূর্ণ।
হ্যাকিং দক্ষতা
কার্যকরী হ্যাকিংয়ের প্রযুক্তিগত দক্ষতা এবং ব্যক্তিত্বের বৈশিষ্ট্যগুলির সমন্বয় প্রয়োজন:
- সংখ্যা এবং গণিত সঙ্গে কাজ করার ক্ষমতা অপরিহার্য। হ্যাকিংয়ের প্রায়শই ডেটা, কোড এবং কম্পিউটার অ্যালগরিদমের বৃহত পরিমাণের মাধ্যমে বাছাই করা প্রয়োজন।
- স্মৃতি রিকল এবং লজিক্যাল যুক্তি প্রয়োজন কারণ হ্যাকিংয়ের মধ্যে ছোট্ট তথ্য এবং বিশদগুলি একত্রিত করা-কখনও কখনও অনেকগুলি উত্স থেকে-আক্রমণের পরিকল্পনায় কম্পিউটার সিস্টেমগুলি কীভাবে কাজ করে তার উপর ভিত্তি করে আক্রমণ করে।
- ধৈর্য। হ্যাক জটিল হতে এবং পরিকল্পনা এবং নির্বাহ করতে সময় প্রচুর পরিমাণ প্রয়োজন।
সাইবার নিরাপত্তা
আমাদের অর্থনীতি ক্রমবর্ধমান ইন্টারনেট অ্যাক্সেস উপর ভিত্তি করে cybersecurity একটি গুরুত্বপূর্ণ পেশা পছন্দ। সাইবার নিরাপত্তা বিশেষজ্ঞরা দূষিত কোড চিহ্নিত করতে এবং হ্যাকারদের নেটওয়ার্ক এবং কম্পিউটারগুলি অ্যাক্সেস করতে বাধা দেয়। আপনি সাইবার সুরক্ষাতে কাজ না করেন, যেখানে আপনার হ্যাক এবং ফাটলগুলি সম্পর্কে পরিচিত হওয়ার একটি ভাল কারণ রয়েছে, আপনার হ্যাকিং দক্ষতার পরীক্ষা করা সেরা নয়। নেটওয়ার্ক এবং কম্পিউটার আক্রমণ করা অবৈধ, এবং জরিমানা গুরুতর।