password cracking
سلام
راستش نمیدونم اصلا این سوال رو باید اینجا بپرسم یا نه . :) پس لطفا اگر سوال مناسب اینجا نیست من رو ببخشید.
من یک فایل .rar ساختم و با برنامه winrar براش پسورد گذاشتم. اما بعد از چندماه که سراغش رفتم پسورد رو بخاطر نیاوردم. پسوردی که گذاشته بودم ده -یازده تا کاراکتر داشت. پس با روش های معمول نمیشه پسورد رو شکست. برنامه هایی که همه جا برای اینکار هستن از دیکشنری یا الگوریتمBrute-force استفاده میکنن که برای این طول پسورد مناسب نیست ...حتی اکثر روشهای برنامه نویسی هم که پیدا کردم بر پایه Brute-force بوده. اگر ممکنه راهنمایی کنید که چطور با این مشکل کنار بیام.
4 پاسخ
آقای نصیری گفتم شاید روشی باشه که نیاز نداشته باشه حتما پسورد رو حدس بزنه....بلکه خود برنامه رو کرک کنه یا کاری کنه که برنامه برای باز کردن فایل، پسوردی نپرسه ...ببخشید شاید سوالم به کل اشتباه باشه :) ولی چنین احتمالی هست؟ که کاری کرد که خود برنامه پسورد نخواد؟ اگر از حدس زدن پسورد صرف نظر کنیم، راه دیگه ای هست ؟
در تایید سخن مهندس نصیری این اضافه کنم اگر bruteforece میکنین حتما از linux استفاده کنین
اکثر برنامه های ویندوزی از 1 هسته CPU استفاده میکنن شما تو لینوکس میتونین این کار رو به عهده GPU بزارین
میتونم در مقایسه سرعت GPU با CPU در این حد بگم مثل حلزون و چیتا میمونه
البته به مدل GPU هم بستکی داره
یه سرچ تو اینترنت بزنین بعضیا که کارشون attack رو BruteForce
میان چند تا GPU رو Cluster میکنن و به سرعت بسیار بالایی میرسن
برای راهنمایی بیشتر یک نرم افزار معروف تو این زمینه John the ripper هست که Document های خوبی داره
خوب دوست عزیز واقعا چه راهکار دیگه ای هست !! طبیعت کاریش همین دو روش هست ، مگر نرم افزار دیگه ای قابلیت Dictionary و Hybrid رو هم ترکیب کرده باشه ... راهکاری غیر از این نداره !! شما خودت چه راهکاری غیر از اینها در ذهنتون هست چون به نظرم یه چیزی مد نظر خودتون هست ولی بیان نکردید.
جناب مهندس نصیری :) :) ... واقعا فکر کردم شاید راهکار دیگه ای هم باشه و چیز دیگه ای در نظرم نبود..ممنون از راهنماییتون ..... و آقای یوسفی ممنونم از شما ...نکته جالبی رو در مورد برنامه های ویندوزی گفتین...ولی به نظرتون حتی اگر با لینوکس هم کار کنم برای طول پسورد یازده تایی و یا حتی بیشتر به جواب میرسم؟ اینم بگم که سیستم من corei5 هست.