সুচিপত্র:

এটি একটি DLL ডিকম্পাইল করা সম্ভব?
এটি একটি DLL ডিকম্পাইল করা সম্ভব?

ভিডিও: এটি একটি DLL ডিকম্পাইল করা সম্ভব?

ভিডিও: এটি একটি DLL ডিকম্পাইল করা সম্ভব?
ভিডিও: কিভাবে DnSpy 2021 দিয়ে .dll খুলবেন | DnSpy 2021 দিয়ে .dll খোলার সবচেয়ে সহজ উপায় জানুন 2024, নভেম্বর
Anonim

সংক্ষিপ্ত উত্তর: আপনি পারবেন না। দীর্ঘ উত্তর: C/C++ এর জন্য সংকলন প্রক্রিয়া খুবই ক্ষতিকর। সেরাতে আমি এমন কিছু সরঞ্জামের কথা শুনেছি যা আপনাকে কিছু আংশিক দিতে পারে decompilation , সি কোডের বিটগুলির সাথে এখানে এবং সেখানে স্বীকৃত, তবে আপনাকে এখনও এটি বোঝার জন্য প্রচুর সমাবেশ কোড পড়তে হবে।

সেই অনুযায়ী, আপনি একটি DLL ডিকম্পাইল করতে পারেন?

যদি এটি পুরানো ভিজ্যুয়াল বেসিক (প্রি-. NET), তাহলে ডিএলএল পি-কোড বলা হয় হিসাবে কম্পাইল করা হয় এবং কিছু ভিন্নতা করার জন্য কয়েকটি বিকল্প আছে decompiling . যেমন ক ডিএলএল মেশিন ল্যাঙ্গুয়েজ এবং কম্পাইল করা হয় করতে পারা শুধুমাত্র সরাসরি হতে decompiled সমাবেশ ভাষা. সুতরাং, আবার, এটি ব্যবহৃত ভাষার উপর নির্ভর করে।

একইভাবে, আমি কীভাবে একটি DLL প্রকৌশলীকে বিপরীত করব? সোর্স ফাইল থেকে রিভার্স ইঞ্জিনিয়ার প্যাকেজ ডায়াগ্রাম

  1. টুলবার থেকে টুলস > কোড > ইনস্ট্যান্ট রিভার্স… নির্বাচন করুন।
  2. তাত্ক্ষণিক বিপরীত উইন্ডোতে, নির্বাচন করুন। NET dll বা exe ফাইল… ভাষা হিসেবে।
  3. রিভার্স টু এর জন্য প্যাকেজ ডায়াগ্রাম নির্বাচন করুন:
  4. আপনি নির্দিষ্ট মডেলে বিপরীত প্যাকেজ রাখতে পারেন। এটা করতে:
  5. বিপরীত শুরু করতে ঠিক আছে ক্লিক করুন.

একইভাবে, লোকেরা জিজ্ঞাসা করে, আমি কীভাবে ভিজ্যুয়াল স্টুডিওতে ডিএলএল ডিকম্পাইল করব?

উত্তর

  1. Reflector.exe খুলুন,
  2. ভিউ-এ যান এবং অ্যাড-ইন-এ ক্লিক করুন,
  3. অ্যাড-ইন উইন্ডোতে যোগ ক্লিক করুন,
  4. তারপরে আপনি FileGenerator.dll ডাউনলোড করেছেন এমন dll খুঁজুন (ডাইনি FileGenerator প্লাগইন দিয়ে এসেছে),
  5. তারপর Add-Ins উইন্ডোটি বন্ধ করুন।
  6. ফাইলে যান এবং খুলুন ক্লিক করুন এবং আপনি যে dll ডিকম্পাইল করতে চান তা চয়ন করুন,

আমি কিভাবে একটি DLL ফাইলের উত্স কোড দেখতে পারি?

পদ্ধতি 1 - DLL ফাইল খুলতে

  1. প্রথমে আপনাকে উইন্ডো রেজিস্ট্রিতে যেতে হবে।
  2. কমান্ড প্রম্পট খুলুন।
  3. স্টার্ট মেনু বারে ক্লিক করুন এবং উইন্ডো কী + আর টিপে।
  4. "cmd" টাইপ করা হচ্ছে। DLL ফাইলের অবস্থানে নেভিগেট করুন এবং শিফট কী ধরে রাখুন “এখানে কমান্ড উইন্ডো খুলুন।
  5. "regsvr32 dllname" টাইপ করুন। dll" এবং এন্টার টিপুন।

প্রস্তাবিত: