30/09/2018, 17:22
Quy luật của mã số thẻ cào điện thoại?
Tình hình là trước khi nạp đt em thường ấn đại để xem có trúng không nhưng chưa làm được bao giờ Nên em muốn hỏi cái này nó có quy luật hay nguyên tắc gì trong việc tạo số trên card đt hông
Bài liên quan
hỏi ông chú Viettel nhé nghe nói là có công ty sinh số ngẫu nhiên
Dĩ nhiên là có và giải thuật phải bí mật để đảm bảo không bị dò ra, nếu dò ra thì nhà mạng thất thoát tiền sao?
Thế lỡ người trong ngành làm lộ bí mật thì sao ạ
Mình nghĩ nó cũng giống như mã hóa vậy á, kể cả biết quy luật, biết thuật toán cũng không mò ra được
Các thuật toán kiểu này phải có một cái gọi là “private key”, một dạng như mật khẩu, để làm input. Chỉ khi nào có cái key, mật khẩu, này thì mình mới có thể sinh ra được mã số thẻ cào.
“private key” này có thể là số, chữ, file, dấu vân tay, vân mắt, một thiết bị cầm tay, một điều kiện nào đấy …
Số series hình như là public, số thẻ cào là giá trị đã mã hoá, private key khả năng ko cố định một cái mà theo bucket.
Mỗi bucket chứa một danh sách các series và một private key, và mỗi series mapping với 1 và chỉ 1 mã thẻ cào.
Vì thế mà rất khó có cặp series, và mã thẻ cào trùng nhau , tỉ lệ xác suất trùng coi như zero, 10^24 * (số lượng bucket) @.@ …ồ hố…code vét cạn brute-force chắc nổ máy =))
p/s: chỉ là mang tính chất minh hoạ, không phải thực tế đâu nhé, nên đừng có mất công vô ích
Em nghĩ khi mình nhập thẻ vào điện thoại thì đâu cần nhập số serie, vậy thì xác xuất “chỉ là” 1/10^13 thôi mà (thực ra nếu mua được mấy cái thẻ có serie liên tiếp thì thấy các số không khác nhau quá nhiều => xác xuất mò trúng tăng lên )
Đấy là chưa tình trường hợp thẻ bị nạp rồi, hoặc chưa phát hành
Không nhập nhưng nó có thể là khoá? Chứ không đẻ ra series làm gì?
Chắc chắn là số series với mã thẻ được mapping với nhau rồi (để giải quyết khiếu nại khi nạp thẻ xịt) nhưng như thế thì vai trò của số series đối với nhà mạng và người dùng là gì nhỉ?
Em đoán là đối với cả nhà mạng và người dùng, số series chỉ để giải quyết vấn đề khiếu nại, kiểm tra,… chứ không tham gia vào việc tạo ra mã thẻ. (tức là tạo ra mã xong xuôi thì mới map vào một series nào đó )
=> đối với người mò mã thẻ thì việc tìm ra một cặp series với mã thẻ cào là không cần thiết vì họ chỉ cần mã thẻ cào là đủ có tiền rồi => vì thế em mới cho xác xuất nó tăng gấp đôi
Nếu mà số series có vai trò trong việc tạo ra mã thẻ thì tại sao người ta lại public như vậy?
có thẻ là hash bucket, phải có key để để tìm thẻ hợp lệ, hay còn gọi là index. Có public cũng chả vấn đề, nếu series có dùng trong việc tạo mã thẻ thì là dùng cho việc tăng độ phức tạp của bruteforce.
À há, vậy là có thể người ta cho số series làm 2 nhiệm vụ, thứ nhất là để người sử dụng khiếu nại khi nạp xịt, thứ hai là để làm một cái key trong việc sinh mã thẻ => khi kiểm tra họ chỉ việc dùng số series và một số bí mật nữa, lặp lại thuật toán để kiểm tra mà không cần phải lưu một database series - mã thẻ
phán đoán thế thôi, dựa trên việc đánh IMEI và Serial ID , Model của thiết bị :)) chứ thẻ cào chắc ko thế này. Mà có thế này cũng còn mướt mà mò ra @@
Dạ trước khi nạp thẻ em đều thử bấm đại nhà mạng cho 5 lần nạp sai rồi nó mới khóa sim cứ thử từ đây tới già hên thì trúng
Em mua mấy cái thẻ có series liên tiếp nghiên cứu xem anh có đứa bạn có lần nó mò được cái thẻ 20k
em mua ở tiệm tạp hóa nên không biết có lựa được hông mà tính ra nếu mà nạp được cũng thấy hơi tội lỗi cho người ta
Thấy tội lỗi sao còn nạp thử Tào tháo có câu ta không phụ người thì người phụ ta
Anh còn chưa phụ người ta được lần nào thì đã bị phụ 2 lần rồi
Có lần e ăn đc cái thẻ 10k từ quán r. Cái thẻ 10k là cái thẻ giấy đó k phải cào, thường thì 1 tập 9 số đầu giống hệt còn chỉ khác 4 số sau, vô quán có khi nhìn đc 4 số cuối. Nhưng h cái thẻ kiểu đó tuyệt chủng r …
ps: e cũng thường hay nhập láo vô khi chuẩn bị nạp thẻ xem ăn đc k
Úi, nhiều lưu manh quá, haha.
ma the hinh nhu co lien quan toi seri so 2,3 cua ma la so1,2 cua seri
V~ bác đào sâu ghê em thấy nhiều cái seri nó gần nhau thì mấy số đầu nó y chang nhau,khác ở mấy số cuối