1. Rasool
  2. امنیت
  3. پنج شنبه, 25 ارديبهشت 1393
سلام دوستان.
قبلا من جواب اینو می دونستم ولی الآن یادم رفته :D
برای سه کاراکتر xyz مثل مثلا 123. حالت های مختلفی هست.
123
132
321
312
213
231
و...

خب حالا فرمولش دقیقا چیه؟؟
مثلا من بخوام حالت مختلف
1234567890 رو بدست بیارم باید از چه فرمولی استفاده کنم؟؟
می خوام یه دیکشنری ( password list ) بسازم ولی سی پی یوم ضعیفه. می خوام بدونم این تعداد چند حالت داره که با زمان بندی مشخص کنم.
مرسی ;)
بهترین پاسخ
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
اگه منظورتو درست فهمیده باشم میخوای جایگشتاشو حساب کنی که خب خیلی ساده است
n!
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مسعود ذاکری wrote:

اگه منظورتو درست فهمیده باشم میخوای جایگشتاشو حساب کنی که خب خیلی ساده است
n!

به شرطی که ارقام تکراری نباشند.
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مرسی مسعود جان. یعنی مثلا برای abcs4598
باید
8! رو حساب کنیم. درسته؟؟
یعنی اینجوری؟
1*2*3*4*5*6*7*8
??
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
بله
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
حسین ناظمیان wrote:

مسعود ذاکری wrote:

اگه منظورتو درست فهمیده باشم میخوای جایگشتاشو حساب کنی که خب خیلی ساده است
n!

به شرطی که ارقام تکراری نباشند.

آره درسته.
مثلا Rasool خب دوتا o داره. پس برای ساختن یه دونه o کافیه.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
حسین ناظمیان wrote:

مسعود ذاکری wrote:

اگه منظورتو درست فهمیده باشم میخوای جایگشتاشو حساب کنی که خب خیلی ساده است
n!

به شرطی که ارقام تکراری نباشند.

حسین جان جایگشت چه ربطی به تکرار ارقام داره؟؟
بله رسول جان میشه 8!
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مسخره ترین کاری که تو عمرم می خوام انجام بدم همینه :D
عاقا یکی یه هارد یه ترا به من بده. آخه یه فایل txt با حجم 400 گیگابایت!!! :D فقط شامل 10 کاراکتر (abc..123..^%*..) می خوام بسازم.
از همین الآن برای CPU و GPUم از خداوند متعال طلب آمرزش می کنم :D
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مسعود ذاکری wrote:

حسین ناظمیان wrote:

مسعود ذاکری wrote:

اگه منظورتو درست فهمیده باشم میخوای جایگشتاشو حساب کنی که خب خیلی ساده است
n!

به شرطی که ارقام تکراری نباشند.

حسین جان جایگشت چه ربطی به تکرار ارقام داره؟؟
بله رسول جان میشه 8!

اگه ارقام تکراری باشند جایگشت های انجام شده بعضیاشون عین هم می شوند.
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
از اون نظر میگی درسته ولی فکر نکنم تو کار رسول کاراکترهای تکراری استفاده شه
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
چرا میشه. و چون تکراری هستن حسابشون نمی کنیم. به همین سادگی.
وقتی به ترمینال میگیم که 10 کاراکتر رو حساب کنه و ما فقط 3 کاراکتر داشته باشیم. پس اون میاد خودش حالت های مختلف رو تکرار می کنه.
من مثلا میگم 6 کاراکتر رو حساب کنه و از rsalo تشکیل شده باشه.
خب مسلما توی لیست کلمه ی
rasool پیدا میشه. ;)
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
خب اگه اینطور باشه دیگه با n!به دست نمیاد
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
عه؟ واقعا؟؟
خب الآن من چکار کنم بالاخره :D
قرار نیست از محاسبات ریاضی درش استفاده بشه. فقط می خوام بدونم 4 تا عدد چند حالت رو می تونن داشته باشن. لااقل تقریبی.
فکر کنم ربطی نداشته باشه. چون خود ترمینال میاد تکراری ها رو در نظر میگیره ( پیش خودش ).
چوم.
در هر صورت با همین n! میشه لااقل تقریبی تعداد رو بدست آورد. ;)
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
ADEL بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
اگه دوست داری خودت برنامشو بنویسی که خوبه وگرنه بهترین روش استفاده کردن از Password Generator هاست که تو نت هم زیاده که میتونن هم از جی پی یو و هم از تمام هسنه های سی پی یو استفاده کنن که سریع تر به نتیجه میرسی.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
دقیقا می خوام همین کار رو بکنم. ولی نه تحت ویندوز
توی لینوکس از ابزار crunch ‌استفاده می کنم که با سرعتی که من دارم ثانیه ای حول و حوش 100 تا پسورد میسازه. ولی خیلی کمه. با Core i7 ثانیه ای 70000!!!!! پسورد میشه ساخت. برای همین می خوام بدونم مثلا 10 کاراکتر چند حالت میشه ( چند پسورد ) که بتونم تخمین بزنم چقدر زمان نیاز دارم.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
ADEL بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
ميتونی از سایت Wolframalpha کمک بگیری :

مثلا اگه x y z داشته باشی میشه 6 حالت که همون فاکتوریل 3 هست.

https://www.wolframalpha.com/input/?i=permutations+of+%7Bx%2C+y%2C+z%7D

میتونی هر چند کارکتر که خواستی توی همین فرمول بزاری و نتیجشو بهت میده.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مجید بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
من هنوز نفهمیدم - تکرار داشته باشه یا نه - کلمه مورد نظر چند کاراکتری باشه ؟
لطفا برای پرسش هاتون تگ بزارید
قوانین جواب رو لطفا مطالعه کنید
مخصوصا 11 و 12 و 17ش که خیلی مهمه
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
این کوئری ای که من دادم بهش کلا هنگ کرد :D
permutations of {a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,
1,2,3,4,5,6,7,8,9,0,!,@,#,$,%,^,&,*,(,),-,=,+_,~}


یا خدا!!!
فقط برای a-z ( حتی A-Z هم نه ها. فقط a-z ) داده
403291461126605635584000000 حالت. :o
عاقا من رفتم سرم رو بکوبم به دیوار :D
با یه حساب سر انگشتی. 100 پسورد 1 ثانیه. 403291461126605635584000000 چند ثانیه؟؟؟ :D
میشه 4032914611266056355840000 ثانیه. اگه درست گفته باشم. آخه ماشین حاب عدد علمی زد براش :D
خب حالا بر حسب دقیق و ساعت میشه ..................
عاقا خیلی مسخره میشه. راه دیگه ای نیست؟؟؟ :D
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
اگه تکراری باشه باید اینطوری بنویسی.
n!/(فاکتوریل هر حرف تکراری)
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
مثلا
aaabbcdeeeeefgghhhh
میای می نویسی.
19!/3!*2!*5!*2!*4!
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
خب موضوع اینه که نباید اصلا از ! استفاده کرد. فقط برای ریاضی اینجوریه. توی ترمینال فقط باید کاراکتر رو نوشت
مثلا
abcd123%
همین. اینو بگرده حالت های مختلفش رو در بیاره. وقتی تعداد کاراکتر های مورد نیاز بیشتر از این بالایی ها باشه خود ترمینال تکرار می کنه.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
ولی این جواب میده.

اگه واقعا تعداد حالات رو می خواهی بدونی!

اگه در غیر این صورته من تخصصی ندارم.

شرمنده
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
روی کاغذ آره. با روش شما میشه. ولی حال و حوصله نیست. :D
سه سوت می نویسم تو ترمینال و نتیجه میده. فقط توی ترمینال نمی نویسه که چند حالت هست. 400 گیگ ذخیره می کنه بعدش باید ببینی چقدره :o
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
حسین :) بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مگه چندتا حرفه!
تکراری بودنشون رو هم در نظر گرفتی!
اللهم عجل لولیک الفرج
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
الان دقیقا هدفت از به دست آوردن تعداد حالات چیه؟؟
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مثلا 10-12 حرف که شامل عدد و حرف و کاراکتر هایی مثل %^& میشه.
عددی که بدست میاد دست کم 30 رقمه!!! :o میلیارد رو حساب کن 9 رقمه.
کاشکی لاقال اینقدر حجمش زیاد نمیشد.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
مسعود ذاکری wrote:

الان دقیقا هدفت از به دست آوردن تعداد حالات چیه؟؟


نمیشه گفت! خلاف قوانینه :D
برای اسمشو نبر می خوام.
چندتا دیکشنری دارم ولی همه شون ناقصن. یکی هست 1 گیگ حجمشه!. ولی همش عدده. ممکنه پسوردی که من می خوام ... کنم حرف هم داشته باشه. برای همین می خوام پسوردی بسازم که همه رو شامل بشه و دیگه غمی نباشه. ولی اینطور که پیداست نمی صرفه.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
0
رای
پس‌گیری
نفهمیدم رسول جان خصوصی بگو:)
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
مجید بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
دنبال کد های شبیه به اینی ؟
67 27 88 16 47 33 23 9D 67 27 88 16 47 33 23 9D
اگه نه که برا منم پخ کن به قول اونوریا کریاسیتی ایز کیلینگ د کت
لطفا برای پرسش هاتون تگ بزارید
قوانین جواب رو لطفا مطالعه کنید
مخصوصا 11 و 12 و 17ش که خیلی مهمه
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
kayba بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
رسول جان یه کاری کن این کاری که میخوای انجام بدی این سیستما از پسش برنمیاد بشینین قسمت بندی کنین میگن یه دست صدا نداره یه کمپین راه بنداز چند نفر هر کدوم قسمتی از این دیکشنریو حساب کنن بعد یکی همرو جمع کنه رو هم یا پول بذاریم رو هم بریم یه ابر رایانرو تو ایران پیدا کنیم چند ساعت اجاره کنیم
(خوب استفاده از اون فایلتم سیستم غول میخواد)
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
Rasool بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
نمیشه Kayba جان. اگه اینجوری میشد که خوب میشد. باید تمام کاراکتر ها یکجا باشن تا بشه همه رو در آورد. اونجوری فقط قسمت مربوط به خودشون هست
مثلا من میام a-z رو دی میارم
شما 0-9
یکی A-Z
یکی باقی کاراکتر ها. خب همه مخصوص خودشون میشه. حالا اگه رمزی بود که مثلا اینجوری بود
ayu&8DFG4T%y4
اینو می خوای چکارش کنی؟؟ اونا هر کدوم تعداد مثلا 10 کاراکتر رو از نوع خودشون ذخیره کردن. من می خوام همه با هم باشن.
فقط یه راه می مونه که کار رو ساده تر کنه. اونم اینکه حدس بزنی چه کلماتی کمتر استفاده میشه تا صرفه جویی بشه.مثل کمتر کسی پیدا میشه داخل پسوردش ^ یا $ بذاره. برای همین میشه تا حدودی کمش کرد.
ولی شما حساب کن همین 5 کلمه ای که من برای پسورد خودم می خوام 120 گیگ در میاد.
rasol&nun
این چندتا حرف 120 گیگ شدن!!! بازم زیاده.
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
kayba بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
من میگفتم اونارو جدا حساب کنیم که یکم سبک بشه قسمت اصلی اوناییه که نمونه رمزا از ترکیب اعداد و حرف باشه اینجام بازم باید یه سال کامپیوترت روشن بمونه که نمیشه از روش clustering استفاده کنین چنتا کامپیوترو بذارین واسه پردازش
  1. بیش از یک ماه پیش
  2. امنیت
  3. لینک جواب
  • صفحه :
  • 1
  • 2


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.