با سلام
میخواستم اطلاعاتی درمورد الگوریتم شارژکارت ایرانسل بدونم
کسی در این مورد اطلاعات داره ؟
نحوه تشخیص معتبر بودن کد ارسالی برای ایرانسل چگونه است
با سلام
میخواستم اطلاعاتی درمورد الگوریتم شارژکارت ایرانسل بدونم
کسی در این مورد اطلاعات داره ؟
نحوه تشخیص معتبر بودن کد ارسالی برای ایرانسل چگونه است
تو دیتا بیسش نگاه میکنه ببینه همچین شماره ای وجود داره یا نه !
سلام
کاملا درست
ولی این که دلیل نمیشه چون توی دیتا بیس اون یک شماره که نیست تعداد زیادی شماره
12 رقمی داره حا لا من 10عدد که بفرستم بلاخره یکی پیدا میشه
حلا در نظر بگیر 100 نفر مثل من بخوان ایکارو بکنن چی میشه
پس این توجیه درست نیست
سلام دوست عزیز
ببخشید نکنه فکر کردین اپراتور اینقدر هوشمنده که میفهمه شما کارت رو خریدین یا نه !؟
بله یه عدد 12 رقمیه. با اعداد 0 تا 9 12^10 تا عدد میشه درست کرد! حالا اگه 2 برابر جمعیت ایران رو به این عدد تقسیم کنی میشه 0.0001 . یعنی اگه شما یه عدد شانسی بزنی به احتمال 0.0001 درست در میاد !12 رقمی داره حا لا من 10عدد که بفرستم بلاخره یکی پیدا میشه
حلا در نظر بگیر 100 نفر مثل من بخوان ایکارو بکنن چی میشه
ولی خوب امتحانش ضرر نداره... میتونی 100 بار هم بزنی ببینی چی میشه.
میشه بگین نظر شما درباره ی این موضوع چیه!؟ به نظر شما چجوری میفهمه!؟حالا اگه 1000 نفر هرکدوم 10 عدد امتحان کنند چی ( بلاخره هر شهر 1000 نفر پیدا میشن
که تو این فکرن)
من حد خیلی بالا رو گفتم! فکر نمیکنم به ازای هر نفر 2 تا کارت شارژ وجود داشته باشه... اما حرف شما شاید درست باشه... اگه 1000 نفر هرکدوم 10 بار بزنن شاید یکیش درست در بیاد اگه فرض کنیم 140 میلیون کارت شارژ وجود داره...
کسی می دونه این شماره ها چه طوری تولید می شن؟
منظورم همین شماره های روی کارت شارژ هاهست
خوب تابع راندوم هست .کسی می دونه این شماره ها چه طوری تولید می شن؟
مثلا اگر 10 رقم هست . یک آرایه می نویسیم شامل کارکترهای مورد نظر ما .
بعد راندوم از آرایه می کشیم بیرون و یک سری خرده ریز دیگه
به نظر من تابع رندوم نیست ، زیرا در صورت رندوم بودن احتمال اینکه حداقل 2 کارت شارژ با شماره های یکسان وجود داشته باشند وجود دارد و برای جلوگیری از این امر می بایست تک تک شماره های تولید شده با شماره های قبلی مقایسه شوند که عملا چنین چیزی امکان ندارد.
حال می توان نتیجه گرفت که شرکت مذکور برای تولید شماره های خویش از تابعی انحصاری استفاده می کند که جواب های آن عددی 12 رقمی و غیر تکراری است.
با سلام
1- فرض كنيد ايرانسل مثلا هفته اي 1000000 شارژ ميفروشه
2- پس هنگام توليد شارژها سريال اونارو به حافظه سيستم ميده.
3- حالا اگر ما يك عدد شانسي بزنيم به احتمال 1000000/1000000000000 يا به عبارتي 0.000001 احتمال داره درست زده باشيم.
4- حالا ما اگر 1000000 بار تست رو انجام بديم بالاخره يكيش درست از آب در مياد!
5- هيچ نادوني اينقدر وقتشو تلف نخواهد كرد اونم براي 2000 تومان!
6- ايرانسل مطلب 5 رو ميدونه
7- براي همين هم ايرانسل اين ريسك رو قبول ميكنه و هزينه بيشتري براي نرم افزار هاش نميكنه...
اگر هم الگوریتمی باشه مطمئن باشین الگوریتم بر اساس زمان کار میکنه (یعنی یه تابع بر حسب دقیقه و ثانیه و ساعت و خیلی چیزهای دیگه). پس اگر هم تابعی وجود داشته باشه برگشت پذیر نیست ! پس خیلی نباید خودمونو به زحمت بندازیم.اصولا دنبال الگوریتمی که این کدها رو تولید میکنن هستن
پ.ن : بروبچ هرکی شارژ میخواد از روش brute force استفاده نکنه! یه خبر به خودم بده تا جایی که در توانم باشه در خدمتش هستم یه روش بهش پیشنهاد میدم که O(1) I باشه
دوستان در این مورد یه بار مطلبی رو میخوندم که می گفت یک فردی از بوکان ، دانشجوی کاردانی کامپیوتر ،
تونسته بود الگوریتم کد شارژ ها رو پیدا کنه ، البته بعد از تابلو شدنش (چون موجودیش بیش از 200،000 تومان
شده بود) ایرانسل خطش رو مسدود و یه جورایی یاور طرف رو استاد کرده بود . بالاخره پس روشهایی هست !
فرض کنید از شما بعنوان برنامه نویس خواسته باشند چنین الگوریتمی طراحی کنید
پس بحث سر دزدیدن یا ازین حرفا نیست
ببین احتمالا بعضی از دوستان بابحال اقدام به خرید کارت شارژ کرده اید و حین واردکردن کد
دچار اشتباه شده اید حالا اگه شما کد رو اشتباه فرستادید ( عمد یا غیر عمد ) از قضا کد ارسالی هم معتبر بود و شارژ انجام شد خوب ایرانسل یه مبلغی ناچیزی ضررر میکنه که مهم نیست
ولی تکلیف نفری که کارت شارژی با این شماره خریده و نفر قبلی که عرض شد اون استفاده کرده چی ؟ ایرانسل چه جوابی برای این فرد داره ؟
اینجا دیگه بحث آبرو و حیثیت ایران سل در مقابل کارت شارژهای فروخته شده است
الگوريتمي در كار نيست فقط عدد رندمه...
اگر اطلاعاتي در مورد آمار داشته باشين بايد بگم كه يكي از روشهاي رندم سازي در آمار به صورتي عدد ايجاد ميكنه كه اون عدد قبلا در ليست اعداد وجود نداشته باشه.
فکر کردی تولید چند میلیون عدد 12 رقمی تصادفی چه هزینه ای می تون داشته باشه؟ آیا ایرانسل تمام کارت شارژ هاشو اجباراً در یک دقیقه یا کمتر باید تولید کنه؟ با احتساب سرعت تولید این کارت شارژها (که برابر با سرعت مصرف اونهاست) و نباید بیشتر از 1 میلیارد در روز باشه میشه نتیجه گرفته جایی برای خنده شما نیست!با عرض پوزش با نظر حضرتعالی کاملا مخلفم
بدلیل اینکه بحث سر تولید یک عدد نیست بلکه 2 یا 3 میلیون و حتی بیشتر ؟
ظاهر نمره آمار حضرت عالی بصورت رندوم ثبت شده
ضمناً خدمت دوستانی که فکر می کنند با ارسال متوالی اعداد راندوم می توانند به جواب برسند (علاوه بر امکان کمی که دوستان متذکر شدند) باید عرض کنم برای تعداد خطا های متوالی محدودیت در بازه زمانی وجود دارد؛ (اگر اشتباه نکنم) بعد از 5 بار خطا سیم کارت شما به مدت 24 ساعت قفل می شود.
ای بابا، شما دیگه چرا؟؟ لینکی؛ مرجعی، چیزی آخه...!دوستان در این مورد یه بار مطلبی رو میخوندم که می گفت یک فردی از بوکان ، دانشجوی کاردانی کامپیوتر ،
تونسته بود الگوریتم کد شارژ ها رو پیدا کنه ، البته بعد از تابلو شدنش (چون موجودیش بیش از 200،000 تومان
شده بود) ایرانسل خطش رو مسدود و یه جورایی یاور طرف رو استاد کرده بود . بالاخره پس روشهایی هست !
اینکه الگوریتمی برای اینکار وجود داره شکی نیست.
بالاخره اعداد که کشکی تولید نمیشن.
برنامه ای بود که بهش شماره چند تا کارت استفاده شده رو میدادی و از روی اون اعداد یه شماره جدید تولید میکرد. این شماره به احتمال نه چندان زیاد یک شماره شارژ صحیح بود.
پس: الگوریتمی هست که این اعداد رو تولید میکنه.
من متوجه قسمت های bold شده و ارتباط بین اونها نشدم. میشه لطفاً بیشتر توضیح بدید؟اگر هم الگوریتمی باشه مطمئن باشین الگوریتم بر اساس زمان کار میکنه (یعنی یه تابع بر حسب دقیقه و ثانیه و ساعت و خیلی چیزهای دیگه). پس اگر هم تابعی وجود داشته باشه برگشت پذیر نیست ! پس خیلی نباید خودمونو به زحمت بندازیم.
الگوریتم هایی که تاریخچه خود را فراموش می کنند، محکوم به تکرار آن هستند.
من هم درباره ی برنامه شنیدم.(10 ماه قبل).
در ضمن اون کسی که به من درباره ی برنامه میگفت,گفت که برنامه 80% درست کار میکنه.
دوست عزيز
اول اينكه من هيچ وقت آمار نداشتم چون رشته من شيميه
دوم اينكه براي ياد گرفتن آمار بيشتر از هر دانشجوي آمار مطالعه داشتم
(براي نوشتن نرم افزار نمودار)
https://barnamenevis.org/showthread.php?t=163277
و سوم اينكه حاظرم شرط ببندم الگوريتمي در كار نيست.
اگر الگوريتمي در كار بود ايرانسل ورشكست ميشد
چهارمندشم اينكه من بيشتر از شما تو كار شارژ بودم
https://barnamenevis.org/showthread.php?t=182493
حالا كه اينقدر اصرار داريد يك سري به اينجا بزنيد
http://www.barnamenevis.org/showthread.php?t=3235
دوست عزیز! فکر میکنی چک کردن اینکه این عدد قبلاً وجود داشته یا نه، کار سختیه!؟ خوبه که همتون باید درس ساختمون داده رو پاسیده باشین دیگه! تا حالا چیزی در مورد hash کردن داده ها نشنیدین یعنی !؟چون رندوم بودن تضمینی در بوجود آمدن تصادم و تکرار مجدد ایجاد نمیکنه
به نظر من یک شماره سریال و یک پسورد داره
که پسوردش کاملا رندومه ولی شماره سریالش پشت سرهمه
مثلا 6 رقم سریال و 6 رقم پسورد که لازم نیست حتما رقمها پشت سرهم باشه
اگه x پسورد و s سریال باشه میتونه به این شکل باشه: xxsxssxssxsx
منظورم شماره سریال کارت شارژ نبود الگوریتم تولید کد بود و این فقط یک مثال بودشماره سریالش فقط برای پیگیریه
و مخابرات میتونه با اون بفهمه که چه تلفنی اونو استفاده کرده و چه زمانی و صاحب تلفن و آدرسش و سپس دستگیری متهم (در صورت به صرفه بودن)
میتونه هر حالت دیگه ای باشه و هیچ تضمینی نیست که ایرانسل از این الگوریتم استفاده کرده باشه
کاربر جدید
کاربر جدید
سلام دوستان
من دنبال اين موضوع رفتم همه ي حرفها جالب بود ولي درست اينكه اين تابه عددها رو رندم ايجاد نمي كنه ويه رابطه ي خاص بين اعدادهست وبراي بدست آوردن اين تابع بايد حداقل 20 كارت وجود داشته باشه ولي باز هم نميشه چون اين كارش شارژها به صورت رندم بين شهرهاتوزيع مي شه البته دراصل بازهم رندمي دركار نيست كه دل بخواهي باشه اگر دوتا يا بيشتر كارت شارژرو كناره هم بزاريد مي فهميد كه باز يك سري اعداد تكرار دارن كه اين مي تونه كد منطقه باشه البته من فكرمي كنم اين اعداد رودرسطح باينري مقايسه منيد زودتر به نتيجه برسيد
با سلام
من داشتم تاپیک های جدید رو مرور می کردم که این به نظر جالب اومد و تا اینجا رسیدم.
با immortalboy کاملا موافقم،منم حرف ایشون رو کاملا تایید می کنم!!!
دوستان اگه یکمی به این موضوع فکر کنند و یا دربارش تحقیق کنند سریعا می تونن به نتیجه برسند.
و اما دلیل پذیرفتم حرف دوستمون:
مدتی پیش یکی از دوستام که تو لیدزه بهم گفت که اینجا پاکستانی ها همچین کاری رو خیلی راحت انجام میدن و خودش هم تا اونوقت چندین بار این کار رو انجام داده بود.می گفت که اوون پاکستانی ها اگه بخوان مثلا خط شما رو به مبلغ 25 پوند شارژ کنند خودشون 10 پوند می گیرن. دقیقا همین تجهیزاتی که دوستمون بهش اشاره کردند رو برام ایمیل کرد و تقریبا همه اینا رو شامل میشه.
از اساتید می خوام که دنبال این کار رو بگیرن.
این کاریه که نشد نداره!!
تو انگلیس با اوون همه تکنولوژی روزی که استفاده میشه این کار شده و میشه،ولی تو ایران نمیشه؟!!!!!!!!!!
محروم شده
البته شايد اينطوري نباشه كه كدها قبلا تو سيستم ثبت شده باشن.
شايد كدي كه شما ميفرستيد بررسي ميشه كه با الگوريتمي كه قبلا براي سيستم ثبت شده همخواني دارد يا نه!
( مثل موقعي كه سيستم قفل ، كد فعال سازي رو چك ميكنه )
سيستم رو هك ميكنيد يا جريان اطلاعات عوض ميكنيد؟ولی با یک لپتاب، آنتن BTS ترجیحا روی ساختمون، و اینترنت وایرلس
من که نمیدونم چرا این قضیه رو اینقدر می پیچونید؟؟؟؟؟
تا درست حسابی روی این موضوع تحقیق نشه بحث به جایی نمیرسه
من خودم وقت ندارم که زیاد در این رابطه تحقیق کنم و در نتیجه از شما می خوام که دنبال این موضوع رو بگیرین و مطمئنم که این به نتیجه می رسید!!
آخه موردهای شاخ تر از این قبلا هک شدن و به سیستمشون نفوذ پیدا کردن،حالا این هک نمیشه؟!
ما نميگيم هك نميشه! اصلا موضوع هك نيست! ميخوايم بدونيم الگوريتمش چه جوريه!
محروم شده
سلام
اینم چند تا کد باطل شده :
357626069547
221008064854
021142605933
554520660349
972561339101
132783741296
670833205663
817654811086
همه اینا رو حداکثر به فاصله 3 روز از همدیگه خریدم! و میبینیم که هیچکدوم اصلا به هم شباهتی ندارن!
محروم شده
عجب پست های جالبی
واقعا آدم لذت می بره !!!
1 - ایرانسل
2 - شارژ کارت
3 - اینترنت
4 - BTS
چهار تا آپشن که هیچ کدوم به هم نمی خورن
1 - اول اون دوستانی که می گن تست یا Brute force سیم کارت بلاک می شه
2 - در صورتی که سری نامشخصی کارت از سیستم استفاده بشه سری کاملا مسدود و شماره ها به مجری مربوطه که یادم نیست نیروی انتظامی بخش جرائم اینترنتی یا یه همچین چیزی تحویل داده می شه که با یک پرسش و پاسخ ساده به شما می رسن .
خوب بحث اصلی
خدایشش خندتون نمی گیره ؟
اینترنت رو شما از کجا می گیرین ؟ از آی اس پی ها که از سلوشن مورد نظر شما می شه وایرلس ( همین رو میریم جلو تا به نتیجه برسیم )
1 - شما از آی اس پی ها می گیرین پس اصلا ربطی به ایرانسل نداشت
2 - از وایرلس می گیرین می خواین بگین BTS رو هک می کنین !!! ایول بابا چون رو BTS سیستم ها یک طرفه برنامه ریزی مشن مثل روتر ها یعنی ورودی و خروجی دیتا روشون مشخص هست .
مثال می زنم . BTS1 و BTS2
B1 فقط از طریق آیپی 1.1.1.1 می تونه به B2 وصل بشه و هیچ آیپی دیگه ای براش تعریف نشده که بخواهد وصل بشه چه برسه به هک !!!
( تازه از اون مهمتر آیا ایرانسل اینقدر بی فکر شده که سرور شارژ کارت ها و اینترنتش رو یکی کنه ( برای این ، این رو گفتم که نگین سیستم WIMAX ) سرور ها به هیچ عنوان به هم اینجوری که شما فکر می کنین ربط ندارن
اگر تمام موارد بالا رو به نفع شما فرض کنیم یعنی اینجوری
1- اینترنت شما از ایرانسل باشه
2 - به BTS وصل شدین
3 - نرم افزار کرکر شارژ رو نوشتین و بدون تست 100% جواب می ده
حالا سوال من با شرط های مثبت شما !!!
کرکر به کجا قراره وصل بشه که بخواد کرک کنه ؟
کدوم IP ؟
کدوم سایت داخلی از ایرانسل ؟
کدوم پرتال ؟
پس یکم خنده داره. چون برای کرک به یک سرور نیاز دارین که request بفرستین و جواب بگیرین
توی این مورد سرور های ریجیستر گوشی های موبایل رو براتون مثال می زنم
عرب ها و پاکستانی ها و اخیرا بعضی هموطن های عزیز با نفوذ به سرور های مخابرات موفق به ریجیستر گوشی شدن
که اونم با شرایط سیم کارت های اعتباری دیگه ارش نداره و اصلا به ریجیستر نیاز نداره البته نه برای همه گوشی ها
اما در مورد الگوریتم
الگوریتم 100% تکرار پذیر هست و ایرانسل هر شش ما یا یک سال اگر اشتباه نکنم حدود 30 تا 40% تکرار داره
مطمعا نیستم اینو ولی اینو شنیدم . کسی هم که اینو بهم گفت قابل اعتماد بود البته از نظر من از قدیم می گن (هر کسى از ظن خود شد یار من)
دوست عزیز خب اگر کد استفاده شده باشه , دیگه سیستم اونو قبول نمیکنه.آخه دوست عزیز ! به نظر شما چه الگوریتمی وجود داره که n تا کارت که ساخته میشه باید اعدادش جوری چیده بشن که به یک نتیجه مبنا برسن که سیستم شارژ رو ارائه کنه !؟!؟!؟
اینجوری دیگه هزاران بار میشه بدون محدودیت سیم کارت رو شارژ کردش !
در مورد الگوریتم هم میشه اونو اجرا کرد.
منظور من یافتن الگوریتم ساخت کد کارت شارژ نبود , بلکه الگوریتم چک کردن اون بود.دوست عزیز اگه می خوای از الگوریتم یه شرکت بزرگ خبر دار بشی،به این راحتی ها که فکر می کنی نیست، و باید یه جوری به سیستمشون نفوذ کنی بعد یه چیزایی گیریت میاد!
چون فکر نکنم حتی اگر 100 نخبه هم بیان بتونن الگوریتم تولید کد رو پیدا کنن!
ای بابا ما نمی دونستیم با یکی از برنامه نویسای شرکت ایرانسل طرفیم!!!
ناراحت نشی دوست من،ولی حرفاتون یکمی که چه عرض کنم ،100% خنده داره!
شما که این تخمین ها رو به این دقت می زنی،پس لابد یه کاره ای از ایرانسل هستی!!
و از شما به غیر از دلسرد کردن بچه ها چیزه دیگه ای انتظار نمیره
کاربر جدید