আপনারা হয়ত সবাই Hacking অথবা Cracking নাম শুনেছেন। এটি আসলে Reverse Code Engineering এর অননুমোদিত প্রয়োগ। Reverse Engineering খুবই দরকারী একটি জ্ঞান যা একজন প্রোগ্রামারকে দক্ষ করে তুলতে পারে একই সাথে প্রোগ্রাম এর সুক্ষাতি-সুক্ষ ভুলগুলি বের করতে ও করতে সাহায্য করে। একটি প্রোগ্রাম কোর লেভেলে কিভাবে কাজ করে তাও বোঝা যায়। Reverse Engineering সম্পর্কে জানতে হলে উকিপিডিয়া বা অন্যান্য ওয়েব সাইট দেখতে পারেন। Simply Google for it.
যাই হোক আমি এখানে Reverse Code Engineering বা Reverse Engineeringসম্পর্কে বলতে আসিনি। আমি আমার reversing এর স্বল্প জ্ঞান আপনাদের সাথে share করতে চাই।
Reverse Code Engineering পর্ব এক:
Tools : 1. Olly Debugger (www.ollydbg.de/download.htm)
2. Cracker's Convert
(www.woodmann.com/IDArchive/ID-RIP/crackmes.htm)
Also included in download
এখানে দুটোই ফ্রি প্রোগ্রাম। ২য় প্রোগ্রামটি শুধু শিক্ষণীয় কাজের জন্য বানানো হয়েছে। তাই একে Crack করলেও কোন সমস্যা নেই।
প্রস্তুতিঃ
Olly Debugger download করার পর extract করুন। এরপর আমার ফাইলটি খেকে ollydbg110.rar ফাইলটি olly যেখানে extract করেছেন সেখানে extract করুন ও overwrite করুন।
এরপর video তে যা দেখানো হয়েছে তা follow করুন।
ডাউনলোড লিংকঃ http://www.megaupload.com/?d=2V0CN508
পাসওয়ার্ডঃ simplyme
খারাপ ভিডিও কোয়ালিটির জন্য সরি। আমি ভিডিওর সাইজ যথাসম্ভব কম রাখার চেষ্টা করেছি, তাই কোয়ালিটি একটু খারাপ হয়ে গেছে।
হ্যাপি টিউনিং।
বিঃদ্রঃ Olly Debugger এ এসেম্বলি কোডের পাশে হেক্স কোডের ওপর ডাবল ক্লিক করলে সেই লাইনে ব্রেকপয়েন্ট সেট হবে। সরি, সেটা ভিডিও তে বলতে ভুলে গেছি।
আমি SimplyME। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 19 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
The file you are trying to access is temporarily unavailable.