![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Zupełnie nie znam się na PHP, nigdy nie pisałem nic w tym języku jednak potrzebuję waszej pomocy.
Posiadam taki kod:
Wynik z tego losowania to : "Round 1 = 6" Pytanie moje to: czy jest możliwość przekształcenia/stworzenia skryptu, który będzie za pomocą "$lotto", "$round_id" i wyniku czyli "roll" obliczał nam "server_seed" czyli 64 bitową liczbę w systemie szesnastkowym? "$lotto" "round_id" i "roll" (wynik) mogę do skryptu podać wiele żeby ułatwić ew. obliczenia. Za odpowiedź czy jest w ogóle możliwość stworzenia czegoś takiego będę bardzo wdzięczny. Proszę o wyrozumiałość, ponieważ nie znam się zupełnie na pisaniu takich rzeczy. Pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 20.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy o to Ci chodzi ale może pomoże (IMG:style_emoticons/default/smile.gif)
http://php.net/manual/en/function.base64-decode.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Jasne,ale podaj algorytm który to hashuje/szyfruje.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Tak, już widzę. Jakoś na tablecie musiałem przelecieć i nie zobaczyć 2 linijek. BTW mógłbyś powiedzieć po co to? Planujesz skok na kasyno? (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Gdzie wy tam widzicie Base64? Tu masz złamać SHA256, a biorąc pod uwagę długość server_seed (nawiasem też jest to hash SHA256) nie nastąpi to za Twojego życia. http://blog.cinu.pl/2013/05/winning-in-bad...line-games.html
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
sever seed, o który pytasz jest totalnie losową liczbą z dużego przedziału, wygenerowaną przez maszynę - host. Można to, tylko w tym przypadku, potraktować jako dobrą sól i nic więcej.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
BTW mógłbyś powiedzieć po co to? Planujesz skok na kasyno? (IMG:style_emoticons/default/biggrin.gif) Z tego co widzę to ma jakiś swój jackpot, a ten skrypt służy sprawdzaniu poprawności rundy, a kolega założyciel tematu chce to sfałszować ustawiając np. swoje zwycięstwo. ;-) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie jest to możliwe.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, czy to będzie przydatne, ale:
Każdy kolejny server_seed jest hashem poprzedniego. Mam na myśli to, że
Czyli każdy server_seed który był dziś = sha256(server_seed) z wczoraj Można to jakoś wykorzystać? Zapisałem to jako php tylko ze względów wizualnych. Nie wiem jak to poprawnie zapisać, ale mam nadzieję, że mnie rozumiecie (IMG:style_emoticons/default/haha.gif) Ten post edytował papuzka 21.12.2015, 00:14:24 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
coś mi tu pachnie próbą kombinowania z nieautoryzowanym dostępem do jakiś zasobów, co jest nie zgodne z regulaminem forum
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
btw podany w temacie "seed" nie jest "64 bitową liczbą w systemie szesnastkowym".
// multikonto? ) Ten post edytował darko 21.12.2015, 01:52:15 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie Multi konto. Szukałem tego samego, toteż swoje odpowiedziałem (IMG:style_emoticons/default/smile.gif)
Ten post edytował papuzka 21.12.2015, 11:36:43 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
jakoś dziwny zbieg okoliczności (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
No ale chwila... skoro mówisz, że dzisiejszy seed to zwyczajnie sha256 wczorajszego, to w czym tkwi problem? Zbierasz sobie wszystkie i wiesz.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 6.01.2008 Skąd: Działoszyn Ostrzeżenie: (0%) ![]() ![]() |
jeżeli dobrze myślę to mogłeś zapisać wynik wraz z dniem pobrania wyników i przypisać do siebie, następnego dnia ten wynik shaować i tak codziennie co da Ci wynik do aktualnej daty?
jeżeli pomogłem to też chce wynik lotto z jednego dnia (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:20 |