ايران ويج

نسخه‌ی کامل: كرك و آنپك كردن برنامه اي تحت لينوكس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
بدنبال آيدي آقا سعيد از سايت پرشين تولز به اين سايت رسيدم
بدنبال سايتي بودم كه ايدي آقا سعيد در آنجا فعال باشه تا بتونم ازش سوالاتي بپرسم كه اين سايت خوب رو پيدا كردم اما متاسفانه نميدونم چرا نميشه پيغام خصوصي فرستاد :-(

الغرض......
برنامه اي دارم تحت لينوكس كه با upx فشرده شده
پچي از اين برنامه دراومده كه روي هيچ كامپيوتر لينوكسي اجرا نميشه
با شخصي كه ادعا ميكنه با پچ نويس برنامه اشناست صحبت كه كردم ميگفت برنامه مك آدرس كامپيوتر رو چك ميكنه و اگر غير از اوني باشه كه در داخل برنامه ست شده اصلا اجرا نميشه
متاسفانه وقتي برنامه را اجرا ميكنيم هيچ لاگ يا اروري ازش باقي نميمونه

با خود برنامه upx و با دستور upx -d name-barname برنامه رو آنپك كردم كه خوب قسمتهايي از كد خارج شد اما نميدونم اگر براحتي با اين دستور ميشه UPX رو آنپك كرد پس چرا اين شركت نشسته وقت گذاشته و يك پكر توليد كرده كه براحتي و با يك دستور ساده توسط همون پكر آنپك ميشه؟؟؟؟
با همين استدلال حدس ميزنم كه اركان اساسي برنامه كه احتمالا يكيش همين قفلي است كه روي نرم افزار گذاشتند آنپك نشده.
هر چي تو اينترنت گشتم بجز IDA برنامه ديگري با قدرت OLLYDBG كه تو محيط ويندوز توانايي ديس اسمبلي كردن برنامه تحت لينوكس رو داشته باشه پيدا نكردم.
و هرچي آموزش وجود داره براي OLLYDBG ميباشد و اصلا نديدم كسي درمورد كرك برامه هاي لينوكس توضيحي داده باشد.

از شما دوست عزيزي كه با كرك برنامه هاي لينوكسي اشنا هستيد درخواست راهنمايي و كمك ميكنم.
برنامه پك شده فقط 130 كيلوبايت حجم داره.
ضمنا بنده اصلا برنامه نويسي بلد نيستم و تا حالا فقط تونستم با چندين ساعت وقت گذاشتن و با سعي و خطا مثلا ورژن يك نرم افزار روي عوض كنم.
پس خواهش ميكنم در سطح مبتدي توضيح بدين.
متشكرم.
upX وظیفه اش پک کردن است ( کاهش حجم ) نه پروتکت کردن ( محفاظت از فایل )

اگه برنامه ایرانی نیست توی همین سایت ضمیمه کنید تا دوستان کرکر ببینندش و الا با خوندن مطلب بالا هیچ فایلی کرک نمیشه :)
کرک لینوکس تو لینوکس انجام میشه یا میز کار مجازی میشه بگین برنامه با چی نوشته شده ؟ تونستین به سورس دست پیدا کنین ؟
(۰۱-آذر-۱۳۸۸, ۱۲:۵۵:۱۹)IISecurity.C نوشته است: [ -> ]کرک لینوکس تو لینوکس انجام میشه یا میز کار مجازی میشه بگین برنامه با چی نوشته شده ؟ تونستین به سورس دست پیدا کنین ؟

اينكه با چه زباني نوشته شده نميدونم.
خير سورس پچ رو در دست ندارم
اما برنامه اصلي كه از روش اين پچ تهيه شده سورسش موجوده.

برنامه ايراني نيست اما ترجيج ميدم اول خودم يه كم روش كار كنم و اگر نتونستم بعد زحمتشو به دوستان بدم.
براي همين خواستم اگر ممكنه توضيحاتي بهم بديد تا بتونم روش كار كنم.
مثلا چه برنامه اي براي نرم افزارهاي لينوكس هست كه مثله OLLYDBG باشه.
يا كجاي نرم افزار بايد دنبال قفلش بگردم؟
اگر حرف اون بنده خدا درست باشه و برنامه اول مك آدرس رو چك كنه كجا بايد دنبال مك بگردم.
اصلا وقتي لاگ يا اروري نميده از كجا ميتونم بفهمم كه چه پارامتري رو چك ميكنه كه با عدم مغايرت مواجه ميشه و برنامه اجرا نميشه؟
كسي كمك نميكنه؟
آقا سعيد بعد از ديدن مقالات شما در پرشين تولز ،در گوگل آيدي شما را سرچ كردم تا سايتي را پيدا كنم كه در آنجا فعاليت كنيد كه اينجارو پيدا كردم حالا شما هم راهنمايي ام نميكنيد؟Sad
سلام
خوب هستيد
ببخشيد دير جواب ميدم .
والا در زمينه سيستم عامل لينوكس هيچ اطلاعاتي ندارم چون ويندوز بيس كار هستم.
اما بقيه جواب تون رو كه دوستان دادند.
در مورد ديباگر هاي تحت لينوكس ميتونم به
GDB و ddd اشاره كنم
قكر كنم اين صفحه كمك تون كنه
http://www.linuxlinks.com/article/200906...ggers.html
به اميد ديدار