Bangladesh Bank
Post: Data Entry/Control Operator
Exam: 07/02/2020
Technical Question
1. Name and Draw Different Types of Network Topologies with Explanation
Network Topology refers to the physical or logical arrangement of computers, servers, and network devices in a communication network. It defines how data flows between devices and affects performance, scalability, and fault tolerance.
1. Bus Topology
All devices are connected to a single central cable called the bus or backbone. Data travels in both directions along this cable. Each device has a unique address and only accepts data meant for it.
2. Star Topology — All devices connect to a central hub/switch. If one cable fails, only that device is affected.
3. Ring Topology — Devices form a circular path. Data travels in one direction until it reaches the destination.
4. Mesh Topology — Every device connects to every other device. Highly reliable but expensive.
5. Tree Topology — A hierarchical structure combining star and bus topologies.
6. Hybrid Topology — Combines two or more different topologies for flexibility.

Network Topology হলো একটি নেটওয়ার্কে কম্পিউটার, সার্ভার এবং নেটওয়ার্ক ডিভাইসগুলোর শারীরিক বা যৌগিক বিন্যাস। এটি নির্ধারণ করে কিভাবে ডেটা ডিভাইসগুলোর মধ্যে প্রবাহিত হবে এবং নেটওয়ার্কের কর্মক্ষমতা, বিস্তারযোগ্যতা এবং ত্রুটি সহনশীলতাকে প্রভাবিত করে।
1. Bus Topology
এখানে সব ডিভাইস একটি একক কেন্দ্রীয় কেবলের সাথে সংযুক্ত থাকে যাকে Bus বা Backbone বলে। ডেটা এই কেবলের দুই দিক দিয়ে প্রবাহিত হয়। প্রতিটি ডিভাইসের একটি অনন্য ঠিকানা থাকে এবং শুধুমাত্র নিজের জন্য নির্দিষ্ট ডেটা গ্রহণ করে।
2. Star Topology — সব ডিভাইস একটি কেন্দ্রীয় Hub/Switch এর সাথে সংযুক্ত। একটি কেবল নষ্ট হলে শুধু সেই ডিভাইস প্রভাবিত হয়।
3. Ring Topology — ডিভাইসগুলো একটি বৃত্তাকার পথে সংযুক্ত। ডেটা এক দিকে প্রবাহিত হয়ে গন্তব্যে পৌঁছায়।
4. Mesh Topology — প্রতিটি ডিভাইস অন্যান্য সব ডিভাইসের সাথে সংযুক্ত। অত্যন্ত নির্ভরযোগ্য কিন্তু ব্যয়বহুল।
5. Tree Topology — Star এবং Bus Topology এর সমন্বয়ে তৈরি একটি স্তরভিত্তিক কাঠামো।
6. Hybrid Topology — দুই বা তার অধিক Topology এর সমন্বয়ে তৈরি যা নমনীয়তা প্রদান করে।

2. Write Functions of the CPU in short
The Central Processing Unit (CPU) is the brain of the computer. It performs all the processing tasks by executing instructions stored in memory. Modern CPUs contain billions of transistors and operate at speeds measured in gigahertz (GHz).
1. Fetch
The CPU retrieves the next instruction from the computer's RAM (Random Access Memory) using the Program Counter (PC), which keeps track of the address of the next instruction to be executed. The instruction is then loaded into the Instruction Register (IR).
2. Decode
The Control Unit (CU) interprets the fetched instruction and determines what operation needs to be performed. It breaks down the instruction into signals that direct other parts of the CPU, such as the Arithmetic Logic Unit (ALU).
3. Execute
The Arithmetic Logic Unit (ALU) performs the actual operation — whether it's arithmetic (addition, subtraction, multiplication, division) or logical (AND, OR, NOT, comparison) operations. For complex tasks, the CPU may use multiple cores working in parallel.
4. Store (Write Back)
The result of the execution is written back to memory (RAM) or stored in internal CPU registers for quick access. This completes the instruction cycle, and the CPU moves to the next instruction.
Central Processing Unit (CPU) কম্পিউটারের মস্তিষ্ক। এটি মেমোরিতে সংরক্ষিত নির্দেশনা (Instruction) বাস্তবায়ন করে সমস্ত প্রক্রিয়াকরণ কাজ সম্পাদন করে। আধুনিক CPU বিলিয়নেরও বেশি ট্রানজিস্টর ধারণ করে এবং গিগাহার্টজ (GHz) এ পরিমাপ গতিতে কাজ করে।
1. Fetch (আনা)
CPU কম্পিউটারের RAM (Random Access Memory) থেকে পরবর্তী Instruction সংগ্রহ করে। এজন্য Program Counter (PC) ব্যবহার করা হয় যা পরবর্তী Instruction এর ঠিকানা ট্র্যাক রাখে। Instruction টি Instruction Register (IR) এ লোড করা হয়।
2. Decode (ব্যাখ্যা করা)
Control Unit (CU) আনা Instruction টি ব্যাখ্যা করে এবং কী Operation সম্পাদন করতে হবে তা নির্ধারণ করে। এটি Instruction কে সিগন্যালে বিভক্ত করে যা CPU এর অন্যান্য অংশ যেমন ALU কে নির্দেশনা প্রদান করে।
3. Execute (সম্পাদন করা)
Arithmetic Logic Unit (ALU) আসল Operation সম্পাদন করে — যা গাণিতিক (যোগ, বিয়োগ, গুণ, ভাগ) বা যৌগিক (AND, OR, NOT, তুলনা) Operation হতে পারে। জটিল কাজের জন্য CPU একাধিক Core ব্যবহার করে সমান্তরালভাবে কাজ করতে পারে।
4. Store (সংরক্ষণ করা)
সম্পাদনার ফলাফল মেমোরি (RAM) তে লিখে রাখা হয় অথবা দ্রুত অ্যাক্সেসের জন্য CPU এর অভ্যন্তরীণ Register এ সংরক্ষণ করা হয়। এটি Instruction Cycle সম্পন্ন করে এবং CPU পরবর্তী Instruction এ যায়।
3. What is Database? What are the Uses of Database in Office Administration?
A Database is an organized, structured, and systematic collection of data stored electronically in a computer system. It is managed by a Database Management System (DBMS) such as MySQL, Oracle, Microsoft SQL Server, or PostgreSQL. Unlike simple file storage, a database allows users to efficiently store, retrieve, update, and delete data while maintaining data integrity and security.
Uses of Database in Office Administration:
- Store Large Amounts of Data: Offices can store thousands of employee records, client details, financial transactions, and inventory data in a compact digital format without physical paperwork.
- Data Retrieval and Management: Using SQL queries or search interfaces, administrators can instantly find specific records, generate reports, and analyze trends without manually searching through files.
- Manage User Access Rights: Databases implement role-based access control (RBAC). For example, a manager can view all records, while a clerk can only edit their assigned data. This ensures data security and accountability.
- Maintain Metadata: Metadata (data about data) helps track when records were created, modified, and by whom. This audit trail is essential for compliance and transparency in office operations.
- Indexing for Fast Searching: Database indexing creates pointers to data locations, allowing searches to complete in milliseconds even with millions of records — critical for customer service and decision-making.
- Backup and Recovery: Automated backup systems ensure that office data is protected against hardware failures, cyberattacks, or accidental deletion, with quick recovery options.
- Multi-User Collaboration: Multiple employees can simultaneously access and update the database without data conflicts, thanks to transaction management and locking mechanisms.
Database হলো কম্পিউটার সিস্টেমে ইলেকট্রনিকভাবে সংরক্ষিত একটি সংগঠিত, কাঠামোবদ্ধ এবং সুশৃঙ্খল তথ্যের সমষ্টি। এটি Database Management System (DBMS) যেমন MySQL, Oracle, Microsoft SQL Server, বা PostgreSQL দ্বারা পরিচালিত হয়। সাধারণ ফাইল সংরক্ষণের বিপরীতে, Database ব্যবহারকারীদের ডেটা Integrity এবং Security বজায় রেখে দক্ষভাবে সংরক্ষণ, Retrieval, Update এবং Delete করার সুযোগ দেয়।
Office Administration এ Database এর ব্যবহার:
- বৃহৎ পরিমাণ Data সংরক্ষণ: অফিসে হাজার হাজার কর্মচারীর রেকর্ড, ক্লায়েন্টের বিবরণ, আর্থিক লেনদেন এবং ইনভেন্টরি ডেটা সংকুচিত ডিজিটাল ফরম্যাটে সংরক্ষণ করা যায় — কোনো কাগজপত্র ছাড়াই।
- Data Retrieval ও Management: SQL Query বা সার্চ ইন্টারফেস ব্যবহার করে অ্যাডমিনিস্ট্রেটররা নির্দিষ্ট রেকর্ড তাৎক্ষণিকভাবে খুঁজে পেতে পারেন, রিপোর্ট তৈরি করতে পারেন এবং ট্রেন্ড বিশ্লেষণ করতে পারেন — ফাইল ম্যানুয়ালি খোঁজার প্রয়োজন ছাড়াই।
- User Access Control: Database Role-Based Access Control (RBAC) বাস্তবায়ন করে। উদাহরণস্বরূপ, একজন ম্যানেজার সব রেকর্ড দেখতে পারেন, কিন্তু একজন ক্লার্ক শুধু নিজের দায়িত্বপ্রাপ্ত ডেটা Edit করতে পারেন। এটি ডেটা নিরাপত্তা এবং জবাবদিহিতা নিশ্চিত করে।
- Metadata সংরক্ষণ: Metadata (ডেটা সম্পর্কিত ডেটা) ট্র্যাক রাখে কখন রেকর্ড তৈরি হয়েছে, কখন পরিবর্তন হয়েছে এবং কে পরিবর্তন করেছে। এই Audit Trail অফিস Operation এ Compliance এবং Transparency এর জন্য অপরিহার্য।
- Indexing এর মাধ্যমে দ্রুত অনুসন্ধান: Database Indexing ডেটা লোকেশনের পয়েন্টার তৈরি করে, যা লক্ষ লক্ষ রেকর্ড থাকা সত্ত্বেও মিলিসেকেন্ডে সার্চ সম্পন্ন করে — Customer Service এবং Decision-Making এর জন্য অত্যন্ত গুরুত্বপূর্ণ।
- Backup এবং Recovery: স্বয়ংক্রিয় Backup সিস্টেম নিশ্চিত করে যে অফিসের ডেটা Hardware Failure, Cyberattack বা Accidental Deletion থেকে সুরক্ষিত, এবং দ্রুত Recovery এর সুযোগ রয়েছে।
- Multi-User Collaboration: Transaction Management এবং Locking Mechanism এর কারণে একাধিক কর্মচারী একই সময়ে Database Access এবং Update করতে পারেন — Data Conflict ছাড়াই।
4. Troubleshooting Internet Connection through Ethernet
When an Ethernet connection fails, it disrupts all wired internet access. Systematic troubleshooting helps identify whether the issue is hardware-related, software-related, or due to the Internet Service Provider (ISP). Below is a step-by-step diagnostic process:
- Power Cycle Modem/Router: Turn off the modem and router, unplug them from the power source, wait for 30 seconds, and then plug them back in. This clears temporary memory glitches and refreshes the network connection. Many connectivity issues are resolved by this simple restart.
- Check Ethernet Cable: Inspect the RJ-45 cable for physical damage, bent pins, or loose connections. Try using a different cable or test the same cable on another device. A faulty cable is one of the most common causes of Ethernet failure.
- Run Windows Network Troubleshooter: Navigate to Settings → Network & Internet → Status → Network Troubleshooter. This built-in tool automatically detects common issues like IP conflicts, driver problems, or misconfigured settings and attempts to fix them.
- Verify IP Address using ipconfig: Open Command Prompt and type
ipconfig /all. Check if the device has received a valid IP address (e.g., 192.168.x.x). If it shows 169.254.x.x, the DHCP server failed to assign an IP. Runipconfig /releasefollowed byipconfig /renewto request a new IP. - Update Network Adapter Driver: Outdated or corrupted drivers can cause connection drops. Go to Device Manager, find the Ethernet adapter, right-click, and select "Update driver." Alternatively, download the latest driver from the manufacturer's website.
- Contact ISP if Necessary: If all local troubleshooting fails, the issue may be with the ISP's infrastructure — such as a line outage, server maintenance, or account suspension. Contact their technical support with your diagnostic results for faster resolution.
যখন একটি Ethernet সংযোগ ব্যর্থ হয়, তখন সমস্ত Wired Internet Access বন্ধ হয়ে যায়। ক্রমবদ্ধ Troubleshooting সাহায্য করে চিহ্নিত করতে যে সমস্যাটি Hardware সংক্রান্ত, Software সংক্রান্ত, নাকি Internet Service Provider (ISP) এর কারণে। নিচে ধাপে ধাপে Diagnostic প্রক্রিয়া দেওয়া হলো:
- Modem/Router Restart করুন: Modem এবং Router বন্ধ করুন, পাওয়ার সোর্স থেকে আনপ্লাগ করুন, ৩০ সেকেন্ড অপেক্ষা করুন এবং পুনরায় প্লাগ করুন। এটি অস্থায়ী মেমোরি Glitches পরিষ্কার করে এবং নেটওয়ার্ক সংযোগ Refresh করে। অনেক Connectivity Issue এই সহজ Restart এ সমাধান হয়।
- Ethernet Cable পরীক্ষা করুন: RJ-45 কেবলের শারীরিক ক্ষতি, বাঁকা পিন বা ঢিলা সংযোগ পরীক্ষা করুন। অন্য একটি কেবল ব্যবহার করুন অথবা একই কেবল অন্য ডিভাইসে পরীক্ষা করুন। ত্রুটিপূর্ণ কেবল Ethernet Failure এর সবচেয়ে সাধারণ কারণ।
- Windows Network Troubleshooter চালান: Settings → Network & Internet → Status → Network Troubleshooter এ নেভিগেট করুন। এই Built-in টুল স্বয়ংক্রিয়ভাবে IP Conflict, Driver Problem বা ভুল Configuration এর মতো সাধারণ Issue শনাক্ত করে এবং ঠিক করার চেষ্টা করে।
- ipconfig দিয়ে IP Address যাচাই করুন: Command Prompt ওপেন করে
ipconfig /allটাইপ করুন। ডিভাইস একটি বৈধ IP Address (যেমন 192.168.x.x) পেয়েছে কিনা দেখুন। যদি 169.254.x.x দেখায়, তবে DHCP Server IP দিতে ব্যর্থ হয়েছে।ipconfig /releaseএবংipconfig /renewচালিয়ে নতুন IP অনুরোধ করুন। - Network Adapter Driver Update করুন: পুরানো বা ক্ষতিগ্রস্ত Driver Connection Drop এর কারণ হতে পারে। Device Manager এ যান, Ethernet Adapter খুঁজুন, Right-click করে "Update driver" সিলেক্ট করুন। অথবা Manufacturer ওয়েবসাইট থেকে সর্বশেষ Driver ডাউনলোড করুন।
- প্রয়োজনে ISP এর সাথে যোগাযোগ করুন: স্থানীয় সব Troubleshooting ব্যর্থ হলে, সমস্যাটি ISP এর Infrastructure এর হতে পারে — যেমন Line Outage, Server Maintenance বা Account Suspension। দ্রুত সমাধানের জন্য তাদের Technical Support এর সাথে আপনার Diagnostic ফলাফল শেয়ার করুন।
5. Discuss Different Parts of https://www.bb.org.bd
A URL (Uniform Resource Locator) is the address used to access resources on the internet. The URL https://www.bb.org.bd can be broken down into several meaningful components, each serving a specific technical purpose:
https://www.bb.org.bd = Protocol + Subdomain + Second-Level Domain + Top-Level Domain (gTLD) + Country Code TLD- https:// — HyperText Transfer Protocol Secure: This is the secure communication protocol that encrypts data between the user's browser and the web server using SSL/TLS certificates. It ensures that sensitive information (like passwords and banking data) cannot be intercepted by hackers. The "S" stands for "Secure." Modern browsers mark HTTP sites as "Not Secure," making HTTPS essential for trust and SEO ranking.
- www. — Subdomain (World Wide Web): This is a conventional prefix that historically indicated a publicly accessible web server. While optional today, it remains widely used for consistency and branding. Other subdomains might include
mail.,ftp., orblog., each pointing to different services on the same domain. - bb — Second-Level Domain (SLD): This is the unique, memorable name chosen by the organization. "bb" stands for Bangladesh Bank, the central bank of Bangladesh. The SLD is registered through domain registrars and must be unique within its top-level domain.
- .org — Generic Top-Level Domain (gTLD): Originally intended for non-profit organizations,
.orgis now used by various entities including government bodies, educational institutions, and community groups. It conveys credibility and public-service orientation. Other gTLDs include.com(commercial),.net(network), and.edu(education). - .bd — Country Code Top-Level Domain (ccTLD): This two-letter code represents Bangladesh. It is managed by the Bangladesh Telecommunication Company Limited (BTCL). ccTLDs help identify the geographical origin of a website and can improve local search engine rankings. Examples:
.in(India),.uk(United Kingdom),.us(USA).
URL (Uniform Resource Locator) হলো ইন্টারনেটে রিসোর্স অ্যাক্সেস করার জন্য ব্যবহৃত ঠিকানা। https://www.bb.org.bd URL টি কয়েকটি অর্থবহ অংশে ভাগ করা যায়, প্রতিটি একটি নির্দিষ্ট Technical Purpose পূরণ করে:
https://www.bb.org.bd = Protocol + Subdomain + Second-Level Domain + Top-Level Domain (gTLD) + Country Code TLD- https:// — HyperText Transfer Protocol Secure: এটি একটি নিরাপত্তা Protocol যা SSL/TLS Certificate ব্যবহার করে ব্যবহারকারীর ব্রাউজার এবং Web Server এর মধ্যে ডেটা এনক্রিপ্ট করে। এটি নিশ্চিত করে যে সংবেদনশীল তথ্য (যেমন পাসওয়ার্ড এবং ব্যাংকিং ডেটা) হ্যাকারদের দ্বারা Intercept হতে পারে না। "S" অর্থ "Secure।" আধুনিক ব্রাউজার HTTP সাইটকে "Not Secure" হিসেবে চিহ্নিত করে, যা Trust এবং SEO Ranking এর জন্য HTTPS কে অপরিহার্য করে তোলে।
- www. — Subdomain (World Wide Web): এটি একটি ঐতিহ্যবাহী উপসর্গ যা ঐতিহাসিকভাবে Publicly Accessible Web Server নির্দেশ করে। আজকাল এটি ঐচ্ছিক হলেও Consistency এবং Branding এর জন্য ব্যাপকভাবে ব্যবহৃত হয়। অন্যান্য Subdomain হতে পারে
mail.,ftp., বাblog., যা একই Domain এ ভিন্ন ভিন্ন Service নির্দেশ করে। - bb — Second-Level Domain (SLD): এটি সংস্থার দ্বারা নির্বাচিত অনন্য, সহজে মনে রাখার মতো নাম। "bb" অর্থ বাংলাদেশ ব্যাংক, বাংলাদেশের কেন্দ্রীয় ব্যাংক। SLD Domain Registrar এর মাধ্যমে নিবন্ধন করা হয় এবং Top-Level Domain এর মধ্যে অনন্য হতে হয়।
- .org — Generic Top-Level Domain (gTLD): মূলত অলাভজনক সংস্থার জন্য সংরক্ষিত হলেও, বর্তমানে
.orgসরকারি সংস্থা, শিক্ষাপ্রতিষ্ঠান এবং কমিউনিটি গ্রুপ দ্বারা ব্যবহৃত হয়। এটি Credibility এবং Public-Service Orientation প্রকাশ করে। অন্যান্য gTLD:.com(বাণিজ্যিক),.net(নেটওয়ার্ক),.edu(শিক্ষা)। - .bd — Country Code Top-Level Domain (ccTLD): এই দুই-অক্ষরের কোড বাংলাদেশ কে প্রতিনিধিত্ব করে। এটি বাংলাদেশ টেলিকমিউনিকেশন কোম্পানি লিমিটেড (BTCL) দ্বারা পরিচালিত। ccTLD একটি ওয়েবসাইটের ভৌগোলিক উৎস চিহ্নিত করতে সাহায্য করে এবং Local Search Engine Ranking উন্নত করতে পারে। উদাহরণ:
.in(ভারত),.uk(যুক্তরাজ্য),.us(যুক্তরাষ্ট্র)।
6. Explain: (i) CAD & CAL (ii) Cookies & Trojan Horse
(i) CAD (Computer-Aided Design)
CAD refers to the use of specialized software to create, modify, analyze, and optimize designs in both 2D and 3D formats. It is widely used in engineering, architecture, automotive design, and manufacturing industries. Popular CAD software includes AutoCAD, SolidWorks, and CATIA. CAD enables designers to visualize products before physical prototyping, simulate stress tests, and generate precise technical drawings with exact measurements. It dramatically reduces design time, minimizes errors, and allows easy iteration of concepts.
CAL (Computer-Aided Learning / Computer-Assisted Learning)
CAL is the integration of computer technology into the teaching and learning process to enhance educational outcomes. It includes interactive tutorials, simulations, educational games, virtual labs, and e-learning platforms like Moodle and Khan Academy. CAL supports personalized learning by allowing students to progress at their own pace, provides instant feedback, and makes complex subjects more engaging through multimedia content. It is especially valuable in distance education and for students with different learning abilities.
(ii) Cookies
Cookies are small text files (typically 4KB or less) that websites store on a user's device (computer, tablet, or smartphone) through the web browser. They are created when a user visits a website and are used to remember information such as login credentials, shopping cart items, language preferences, and browsing history. There are different types of cookies:
While cookies improve user experience by enabling personalization, they also raise privacy concerns. Modern browsers allow users to block or delete cookies, and regulations like GDPR require websites to obtain consent before storing non-essential cookies.
Trojan Horse
A Trojan Horse is a type of malware that disguises itself as legitimate, harmless, or even useful software to trick users into installing it. Unlike viruses, Trojans do not self-replicate; instead, they rely on social engineering tactics. Once activated, a Trojan can perform various malicious actions:
- Steal sensitive data such as passwords, banking details, and personal files.
- Create backdoors that allow hackers to remotely control the infected system.
- Install additional malware like ransomware or spyware.
- Log keystrokes to capture everything the user types.
- Use the infected computer as part of a botnet for distributed denial-of-service (DDoS) attacks.
(i) CAD (Computer-Aided Design)
CAD বলতে বিশেষায়িত Software ব্যবহার করে 2D এবং 3D ফরম্যাটে ডিজাইন তৈরি, পরিবর্তন, বিশ্লেষণ এবং অপ্টিমাইজেশনকে বোঝায়। এটি প্রকৌশল, স্থাপত্য, অটোমোবাইল ডিজাইন এবং ম্যানুফ্যাকচারিং শিল্পে ব্যাপকভাবে ব্যবহৃত হয়। জনপ্রিয় CAD Software এর মধ্যে AutoCAD, SolidWorks এবং CATIA উল্লেখযোগ্য। CAD ডিজাইনারদের Physical Prototyping এর আগে পণ্য Visualize করতে, Stress Test সিমুলেট করতে এবং নির্ভুল পরিমাপ সহ প্রযুক্তিগত Drawing তৈরি করতে সক্ষম করে। এটি Design Time উল্লেখযোগ্যভাবে কমায়, Error কমায় এবং Concept Iteration সহজ করে।
CAL (Computer-Aided Learning / Computer-Assisted Learning)
CAL হলো শিক্ষা ও শিক্ষণ প্রক্রিয়ায় কম্পিউটার প্রযুক্তির সংযোজন যা শিক্ষাগত ফলাফল উন্নত করে। এর মধ্যে Interactive Tutorial, Simulation, Educational Game, Virtual Lab এবং Moodle ও Khan Academy এর মতো E-Learning Platform অন্তর্ভুক্ত। CAL ব্যক্তিগতকৃত শিক্ষাকে সমর্থন করে — শিক্ষার্থীরা নিজেদের গতিতে এগিয়ে যেতে পারে, Instant Feedback পায় এবং Multimedia Content এর মাধ্যমে জটিল বিষয় আরও আকর্ষণীয় হয়। এটি Distance Education এবং বিভিন্ন শিক্ষা ক্ষমতাসম্পন্ন শিক্ষার্থীদের জন্য বিশেষ মূল্যবান।
(ii) Cookies
Cookies হলো ছোট Text File (সাধারণত 4KB বা কম) যা Website গুলো ব্যবহারকারীর ডিভাইস (কম্পিউটার, ট্যাবলেট বা স্মার্টফোন) এ Web Browser এর মাধ্যমে সংরক্ষণ করে। ব্যবহারকারী একটি Website Visit করলে এগুলো তৈরি হয় এবং Login Credentials, Shopping Cart Item, Language Preference এবং Browsing History মনে রাখতে ব্যবহৃত হয়। বিভিন্ন ধরনের Cookies রয়েছে:
Cookies ব্যবহারকারী অভিজ্ঞতা Personalization এর মাধ্যমে উন্নত করলেও, এটি Privacy উদ্বেগও তৈরি করে। আধুনিক Browser ব্যবহারকারীদের Cookies Block বা Delete করার সুযোগ দেয়, এবং GDPR এর মতো Regulation অপ্রয়োজনীয় Cookies সংরক্ষণের আগে Consent প্রাপ্তি বাধ্যতামূলক করে।
Trojan Horse
Trojan Horse হলো এক ধরনের Malware যা নিজেকে বৈধ, নিরাপদ বা এমনকি উপযোগী Software হিসেবে ছদ্মবেশ ধারণ করে ব্যবহারকারীকে ইনস্টল করতে প্রলুব্ধ করে। Virus এর বিপরীতে, Trojan নিজে Replication করে না; পরিবর্তে Social Engineering Tactic এর উপর নির্ভরশীল। একবার সক্রিয় হলে Trojan বিভিন্ন ক্ষতিকর কাজ করতে পারে:
- Password, Banking Detail এবং ব্যক্তিগত ফাইলের মতো সংবেদনশীল ডেটা চুরি করা।
- Backdoor তৈরি করে Hacker দের Remote Control এর সুযোগ দেওয়া।
- Ransomware বা Spyware এর মতো অতিরিক্ত Malware ইনস্টল করা।
- Keylogging এর মাধ্যমে ব্যবহারকারী যা টাইপ করে সব Capture করা।
- Botnet এর অংশ হিসেবে Infected Computer ব্যবহার করে DDoS Attack চালানো।
