Há um aplicativo de Bingo Caller que gera números 1-75. Existe alguma forma de decifrar o aplicativo e prever resultados futuros?
"Não", bem, "sim, mas"!
Para começar, você pode crackar o aplicativo, é ilegal, é claro, mas é possível. O próximo obstáculo é o tempo, se estiver usando o tempo como semente, como muitos fazem, então o tempo gasto para "crack" o aplicativo significa que os números mudaram.
Então existem várias maneiras de gerar números, seu cracking tem que resolver qual e então há o problema de previsão.
O método usual é um gerador de números pseudo-aleatórios, mas estes podem ser previstos, então o que você faz é "semear", dar-lhe um valor inicial, que você obtém de algo imprevisível, digamos o relógio das horas. Cada segundo daria uma série diferente de números aleatórios.
O claro, então você obteria apenas 60 séries diferentes, então você realmente iria com os milésimos de segundo que muitos relógios do sistema também mantêm, ou você usaria a contagem de segundos desde que o sistema foi inicializado, ou adicionaria os dígitos no número de série do sistema operacional, ou um daqueles multiplicados por um número aleatório escolhido de um dos contadores que existem naturalmente em um sistema operacional, ou usaria isso para escolher um dos vários números aleatórios para iniciar a série...
Então "sim", mas praticamente não o consegues fazer.
Artigos semelhantes
- Em média, quantos números você teria que sacar para alguém ganhar um Bingo onde você precisa preencher o cartão inteiro?
- Porque é que alguns livros do Kindle não têm números de página? Existe uma maneira de traduzir os números de página para locais?
- How to spoofing (fake) Caller ID (número de telemóvel) na Índia
- Qual é a forma mais confiável de prever o tempo?