কম্পিউটার টিউটোরিয়াল

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

PDF সিকিউরিটি - কয়েনের অন্য পাশ

আপডেট: ১৫ ফেব্রুয়ারি, ২০১০

PDF সিকিউরিটি একটিurbs অপরিচিত টপিক মনে হয়। এবং এটি সত্য।বেশির ভাগ কম্পিউটার ব্যবহারকারীর জন্য, PDF ডকিউমেন্টগুলো কেবল ইনফরমেশনের একটি মিডিয়াম। দুর্ভাগ্যবশত, সেগুলো এর চেয়ে অনেক বেশি হয়ে উঠেছে।

PDF ডকিউমেন্টগুলো এতটুকু বিকশিত হয়েছে যে সেগুলো ইন্টারঅ্যাক্টিভ অ্যাপলেটে পরিণত হয়েছে, স্ক্রিপ্টসহ লোডেড, যা ব্যবহারকারীর অভিজ্ঞতাকে উল্লেখযোগ্যভাবে বাড়ায়, কিন্তু দুরুপযোগ হলে সম্ভাব্য সমস্যার দিকে নিয়ে যেতে পারে। জনপ্রিয় PDF সফ্টওয়্যারের সাথে জড়িত, যেটি ঘন ঘন টার্গেট করা হয় এবং অপব্যবহার করা হয়, PDF ডকিউমেন্ট খোলা একটি সিকিউরিটি ইস্যুতে পরিণত হতে পারে।

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

আমরা পূর্ববর্তী আর্টিকেলে PDF ভালনারেবিলিটি এবং সম্ভাব্য মিটিগেশন নিয়ে আলোচনা করেছি। সত্য বলতে, কিছু पूर्वচিন্তায় সমস্যাগুলো সহজে এড়ানো যায়। আপনার অপারেটিং সিস্টেম কম প্রিভিলেজে চালান, অ্যাল্টারনেটিভ প্রোগ্রাম ব্যবহার করুন এবং প্রতিষ্ঠিত তথ্য উৎসের সাথে থাকুন এবং আপনি ঠিক থাকবেন। কোনো প্যানিক নেই, আসলে। fakt, আপনি জিজ্ঞেস করতে পারেন আমি এই আর্টিকেল কেন লিখছি, আমার শেষ টুকরোর পর।

حسن, আজ, আমি PDF সিকিউরিটি বিষয়টি অন্য একটি কোণ থেকে উপস্থাপন করতে চাই। প্রথম আর্টিকেলে উল্লিখিত সকল পদ্ধতি জেনেরিক, ডিফল্ট-ডেনাই টেকনিক যেগুলো সবসময় ভালো কাজ করে, সেগুলো আমাদের হাতে থাকা ফাইল সম্পর্কে কিছুই বলে না। অন্য কথায়, আমরা একটি "খারাপ" ফাইলের সাথে কাজ করছি হতে পারে, কখনোই না জেনে। সিস্টেমের জন্য কোনো রিস্ক নাও থাকতে পারে, কিন্তু এটি সোশ্যাল ইঞ্জিনিয়ারিং إلিমিনেট করে না।Moreover, আপনি যদি একটি প্রপারলি কনফিগার্ড সিস্টেম ব্যবহার করেন, তবে আপনি কী ফাইল ব্যবহার বা খুলছেন তার চিন্তা করেন না, কিন্তু আপনি যদি খারাপ জিনিসগুলো আপনার ক্লুইলেস বন্ধুদের কাছে ফরওয়ার্ড করেন তবে কী হবে? এখানে একটি উদাহরণ: লিনাক্স ব্যবহারকারীরা; তাদের সিস্টেমে কোনো ফাইল খোলা বা ব্যবহার করার জন্য বেশি চিন্তা করতে হয় না, কিন্তু সম্ভাব্য ইনফেক্টেড ফাইল তাদের উইন্ডোজ বন্ধুদের কাছে ফরওয়ার্ড করা কিছু embarrassing মুহূর্তে দাঁড়াতে পারে।

সেরা সমাধান হলো কোনো বন্ধু না থাকা, এইভাবে আপনি কারো কাছে কোনো খারাপ জিনিস ফরওয়ার্ড করবেন না, কিন্তু যেহেতু মানুষের বন্ধু থাকা স্বাভাবিক, আমরা PDF সফ্টওয়্যারের আরও বিশ্লেষণমূলক পদ্ধতি নিয়ে আলোচনা করব। আজ প্রস্তাবিত матеріাল প্রথম আর্টিকেলের শিখগুলোকে রিপ্লেস করে না; এটি সেগুলোকে ভালোভাবে সম্পূরক করে।

চলুন শুরু করি।

সুস্থ ব্যবহার অভ্যাস

আমার Safe Web practices আর্টিকেলে, আমি সাধারণ ব্যবহারকারীদের ডিপ্লয় করতে পারে এমন কয়েকটি মেথড আউटलাইন করেছিলাম যাতে তারা যেই ফাইলগুলো ডাউনলোড করেছে এবং রান করতে চায় সেগুলোর গুণগত স্তর বিশ্লেষণ করতে পারে। সেগুলো ঘুরে থাকে অনলাইন মাল্টি-স্ক্যানার, ফোরামে সাহায্য চাওয়া এবং কিছু খুশি গুগলিং। এটি সব ক্ষেত্রে জিনিস হ্যান্ডেল করার পারফেক্ট উপায় নয়, দুর্ভাগ্যবশত, কখনো কখনো এটি একমাত্র উপায়। কেউ যখন একটি ফাইল রান করতে চায়, সে তা রান করবে। আপনি যা সেরা করতে পারেন সেটি হলো সেটাকে কতটুকু পারফাংCtory চেক করার জন্য মোতিবেট করার চেষ্টা করা।

যেকোনো স্ক্যানিং-এর বড় সমস্যা হলো আপনি ফাইলটিকে খারাপ হিসেবে ফ্ল্যাগ করতে পারেন। কিন্তু আপনি কখনো একটি ফাইলকে ভালো হিসেবে ফ্ল্যাগ করতে পারবেন না। অনেক মানুষ এটা বুঝতে পারেন না; বরং তারা তাদের অ্যান্টি-ভাইরাসকে সেগুলো সব সমস্যার পবিত্র সমাধান বলে শপথ খায়। আমি এই পয়েন্টটি জোর দিয়ে বলতে চাই: আপনার অ্যান্টি-ভাইরাস যদি একটি ফাইলকে খারাপ হিসেবে ফ্ল্যাগ করে, তবে এটি সব বুরাইয়ের মধ্যে ছোট। যখন সন্দেহ আছে, তখন সন্দেহ নেই। কিন্তু যদি এই সফ্টওয়্যার একটি ফাইলকে ক্লিন হিসেবে ফ্ল্যাগ করে? কি সেটি ক্লিন? না। এটি মাত্র বোঝায় এটা খারাপ হিসেবে ফ্ল্যাগ করা হয়নি। সেটি সব।

এইজন্য হোয়াইটলিস্টিং - অথবা ডিফল্ট-ডেনাই - পদ্ধতি সব ধরনের হুমকি হ্যান্ডেল করার সেরা উপায়। সবাই শত্রু বাদে কয়েকটি নির্বাচিত বন্ধু। আপনি সবকuch বুরা হিসেবে বিবেচনা করেন এবং ধীরে ধীরে, সাবধানতার সাথে বISH্বাসের সার্কেলে বেছে নেওয়া বিটগুলো ঢুকান।

আমার PDF vulnerabilities আর্টিকেলটি হোয়াইটলিস্টিং নিয়ে ছিল। হোয়াইটলিস্টিং-এর সমস্যা হলো আপনি সত্যিকারের কোনো সমস্যা যা থাকতে পারে বা নাও থাকতে পারে সেটি लेकर সম্পূর্ণ অনবহিত থাকেন। আপনি খুশি খুশি ঘুরে ফিরেন, অন্যরা যে সমস্যায় পড়েছে সেটি लेकर অজ্ঞানবশত।

এখানেই ব্ল্যাকলিস্টিং আসে। ব্ল্যাকলিস্টিং, যাকে ডিফল্ট-অ্যালাওও বলা হয়, একটি পদ্ধতি যেখানে আপনি খারাপ জিনিসের লম্বা ডেটাবেস রাখেন, পিরিয়ডিক্যালি লিস্ট আপডেট করেন। তারপর, অ্যান্টি-ভাইরাস স্ক্যানারের মত টুলস, এই ডেটাবেস ব্যবহার করে ম্যালিসিয়াস কোড আইডেন্টিফাই করার চেষ্টা করে। সেগুলো এক্সিকিউটেবল কোডের বিপরীতে সিগ্নেচার ডিটেকশন প্যাটার্ন চালায় এবং ব্যবহারকারীকে রিপোর্ট করে। পদ্ধতিটি piuttosto ডন কিশোতিক, কিন্তু এটি একটি মানদণ্ড হয়ে উঠেছে এবং মানুষ তাদের কহা সব কিছু করবে, যতক্ষণ না এটি একটি মানদণ্ড।

ব্ল্যাকলিস্টিং কানুন বাস্তবায়ন সংস্থার মতো। অধিকাংশ মানুষ নির্দোষ বিবেচিত হয় যতক্ষণ না সাবিত হয়। হোয়াইটলিস্টিং ১৯৮৪-এর মতো। আপনি এই টপিকে একটি ফিলোসফিক্যাল আর্টিকেল পড়তে পারেন, আপনি যদি ঝোঁক থাকেন।

সফ্টওয়্যার জগতে, হোয়াইটলিস্টিং জিতেছে - এবং সমাজেও এটি তত খারাপ হতো না। ব্ল্যাকলিস্টিং কফি ইনফেক্টিভ। যাইহোক, যখন দুটি একসাথে কম্বাইন করা হয়, আপনি কিছু প্রিটি ইন্টারেস্টিং ফলাফল অর্জন করতে পারেন। হোয়াইটলিস্টিংয়ের বরফি কেকের উপরে ব্ল্যাকলিস্টিং চেরি রেখে, আপনি একটি খুব উপযোগী ফর্মুলা পান।

হোয়াইটলিস্টিং আপনাকে খুশি করে। ব্ল্যাকলিস্টিং আপনার বন্ধুদের খুশি করে। আপনি আপনার মেশিনকে ভালো স্টেটে রাখেন এবং অন্য লোক들에게 জাঙ্ক পাঠানো থেকে বাঁচেন, স্প্যাম এবং ম্যালওয়্যারের সাইকেল ছোট করেন। এটি অন্যদের জন্য সুইন ফ্লু ভ্যাকসিন টেস্ট করার মতো সুপারম্যান হওয়া।

PDF vulnerabilities

আমরা এগুলো সম্পর্কে আগে বিস্তারিত আলোচনা করেছি। আপনাকে অবশ্যই আমার আর্টিকেলটি দেখতে হবে, যা সবচেয়ে সাধারণ অ্যাট্যাক ভেক্টর এবং সেগুলো মিটিগেট করার খুব সহজ উপায় संबোধন করে, সবচেয়ে مهم সতর্কতা এবং ধৈর্যের মাধ্যমে।

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

এখন, আপনি যদি টেকনিকাল হতে চান এবং ব্ল্যাকলিস্টিং ব্যবহার করতে চান, তবে, এখানে কিছু টুলসের সেট আছে যা আপনাকে সাহায্য করতে পারে।

PDF স্ক্যানার, সেগুলো কী?

বেশির ভাগ মানুষ কখনো PDF ফাইল খাস করে হ্যান্ডল করার কোনো টুল সম্পর্কে শুনেনি। আপনি সমবেত অ্যান্টি-এক্স স্ক্যানার থেকে কিছু লাক পেতে পারেন যারা তাদের পবিত্র ক্ষমতা সব জায়গায় বিজ্ঞাপন দেয়, কিন্তু PDF-কে হ্যান্ডল করার কিছু ডেডিকেটেড টুল আছে।

হাল ফেইল পর্যন্ত, PDF ফাইলগুলো অগ্রাহ্য ছিল। কিন্তু পাওয়ারফুল স্ক্রিপ্টিং এবং ফ্ল্যাশের PDF-এর সাথে কম্বিনেশন একটি ব্রিচ তৈরি করলো যা খুব ভালোভাবে এক্সপ্লয়েট করা যেতে পারে। আরো খারাপ, সবচেয়ে জনপ্রিয় PDF এবং ফ্ল্যাশ সফ্টওয়্যার একই ভেন্ডর - Adobe থেকে আসে, তাই যখন আপনার একটা সমস্যা হবে, আপনার অন্যটিও সমস্যা থাকবে সম্ভবত।

PDF হুমকি মিটিগেট করা অনেক প্যারানয়েড উইন্ডোজ ব্যবহারকারীকে অندن্ত প্যানিক এবং কম সমাধান দিয়েছে। লিমিটেড একাউন্ট চালানো এবং অ্যাল্টারনেটিভ সফ্টওয়্যার ব্যবহার করা সমস্যা সমাধান করে, কিন্তু কম মানুষ এই রিমার্কেবলি সহজ কনসেপ্টগুলো ট্রাই করতে ইচ্ছুক।

সাম্প্রতিকভাবে, কিছু PDF সিকিউরিটি টুল উত্থান করেছে, উইন্ডোজ ব্যবহারকারীদের কিছু উপায় দিয়ে খারাপ ফাইল আইডেন্টিফাই করার চেষ্টা করতে। আমি আবার বলছি, হোয়াইটলিস্টিং কাজ করার পছন্দের উপায়। এখন, আসুন এই টুলগুলো পরীক্ষা করি:

Wepawet

হোমপেজ

Wepawet একটি ওয়েব-ভিত্তিক ম্যালওয়্যার বিশ্লেষণ সার্ভিস। এটি ফ্ল্যাশ, জাভাস্ক্রিপ্ট এবং PDF ফাইল হ্যান্ডেল করে। আপনি ফাইল আপলোড করে বা URL স্পেসিফাই করে সার্ভিসটি ব্যবহার করতে পারেন। এটি খুব সহজ।

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

এখানে একটি স্যাম্পেল রিপোর্টের মত দেখে:

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

এটি কোনো মানে পারফেক্ট নয়, কিন্তু এটি আপনাকে একটি ইঙ্গিত দিতে পারে যে এটা সকল কী নিয়ে। মনে রাখুন, যখন সন্দেহ আছে, তখন সন্দেহ নেই।

PDFiD

হোমপেজ (আর্টিকেল)

এই টুলটি PDF ফাইলগুলোর ভেতরে জাভাস্ক্রিপ্ট ডিসেবল করবে। এটি যা করে, ফাংশনগুলোর নাম রি-রাইট করে, লোয়ারকেসকে আপারকেস এবং আপারকেসকে লোয়ারকেস এ কনভার্ট করে। যেহেতু PDF ল্যাঙ্গুয়েজ কেস-সেনসিটিভ, এটি স্ক্রিপ্টগুলোকে অর্থহীন এবং অনুপযোগী করে তোলে, কিন্তু এটি রিডার সফ্টওয়্যারকে কন্টেন্ট সঠিকভাবে ডিসপ্লে করতে বাধা দেয় না। সেগুলো শুধু খারাপ ইনস্ট্রাকশনগুলো ইগনোর করে এবং आगे বড়ে।

তবে, PDFiD একটি কমান্ড-লাইন পাইথন স্ক্রিপ্ট, তাই আপনাকে পাইথন ইনস্টল থাকতে হবে এবং কমান্ড লাইন থেকে টুলটি আহ্বান করতে হবে। কোনো ফ্যান্সি GUI নেই। Wepawet-এর মতো, এই টুলও যুব এবং গ্রিন এবং এর গ্লিচ থাকতে পারে, কিন্তু এটি কাজটি করে ফেলে।

এখানে কমান্ডটি:

PDFiD -d <filename>.pdf

এটি PDF ফাইলটি "ডিসআর্ম" করবে, জাভাস্ক্রিপ্ট সরিয়ে দিয়ে এবং <filename>.disarmed.pdf নামে একটি কপি তৈরি করবে। তারপর, আপনি নতুন ফাইলটি ট্রাই করতে পারেন এবং দেখতে পারেন এটি কী করে এবং কীভাবে কাজ করে।

PDF সিকিউরিটি উন্মোচন: ইন্টারঅ্যাক্টিভ ডকিউমেন্টের লুকানো ঝুঁকি

আমার জানা পর্যন্ত, এবং আমি এখানে ভুল হতে পারি, PDFiD VirusTotal স্ক্যানার লিস্টে অন্তর্ভুক্ত, তাই আপনি যদি একটি সন্দেহজনক ফাইলের বিরুদ্ধে অনলাইন স্ক্যান করেন, তবে আপনার ২০+ টুল আপলোড করা কন্টেন্টের ইন্টিগ্রিটি ভেরিফাই করবে, PDFiD সহ।

এক্সট্রাস

সাধারণভাবে, আজকের জন্য এটিই সব। সুপার গিকদের জন্য, আরও কিছু পড়ার সমাগ্রী:

Is this PDF malicious?

উপসংহার

এই আর্টিকেল আপনাকে PDF স্পেশাল ফোর্স ট্রুপার বা সেরকম কিছুতে পরিণত করবে না। কিন্তু এটি আপনাকে সম্ভাব্য অনিচ্ছাকর ফাইলগুলো আইডেন্টিফাই করার চেষ্টা করার জন্য বেসিক টুলস প্রদান করে। টুলগুলো পারফেক্ট বা ম্যাস ইউজের জন্য প্রস্তুত নয়, কিন্তু আপনি যদি এই আর্টিকেল পড়ছেন, তবে আপনি সম্ভবত গড় কম্পিউটার ব্যবহারকারী নন।

দশ লক্ষবার বলছি, আপনি যদি ফাইলটি পছন্দ না করেন, তবে এটা রান করবেন না। সবচেয়ে ভালো, ইচ্ছাকৃত ভুল থেকে বাঁচতে, যেটি খुजলি হাত দিয়ে হয়, অ্যাল্টারনেটিভ অ্যাপ্লিকেশন ব্যবহার করুন এবং লีসট প্রিভিলেজ কনসেপ্টে আस्था রাখুন। এইভাবে, আপনি যদি খারাপ ফাইল এক্সিকিউট করবেন, তবে তাদের ক্ষতির সুযোগ অনেক কম থাকবে।

আমি Wepawet এবং PDFiD ব্যবহার করার সুপারিশ করব যখন আপনি ফাইলগুলো পাঠাচ্ছেন যেগুলো আপনাকে অবশ্যই পাঠাতে হবে আপনার কম সাভি বন্ধুদের কাছে যাদের নস্টি কম্পিউটার ব্যবহার অভ্যাস। দীর্ঘমেয়াদে, আপনি সম্ভবত ততটুকু পার্থক্য তৈরি করবেন না, কিন্তু কমপক্ষে আপনি আপনার সেরা চেষ্টা করবেন।

হোয়াইটলিস্টিং-এ আस्था রাখুন এবং ট্রানজিটে সন্দেহজনক ফাইল হ্যান্ডেল করার সময় ব্ল্যাকলিস্টিং ব্যবহার করুন। আশা করি আপনি এই আর্টিকেল পছন্দ করেছেন। আপনার কিছু বুদ্ধিমান যোগাযোগ থাকলে, সংকোচ করবেন না, ইমেইল পাঠান। ভালো থাকবেন।

চीयার্স।

  1. অফিসে Classic Menu & Toolbars ফিরিয়ে আনার পদ্ধতি

  2. অ্যান্ড্রয়েডে ফেসবুক অ্যাকাউন্ট ডিলিট করার পদ্ধতি

  3. আপনার ডিভাইস সুরক্ষিত রাখুন: নকল অ্যাপ চেনে এড়াতে জেনে নিন

  4. ব্যবহারকারীদের জন্য সেরা ৫টি WhatsApp শর্ট লিংক জেনারেটর