Zaloguj się aby komentować
#grywebowe
Powinno być o conajmniej 1 słowo mniej ale zapomniałem jak się to pisze
28 letters in 4 words
🟢 17 🟡 2
https://deykun.github.io/diffle-lang/en?r=QIpgTMtkmc15SZh1ic1NnL3UTLyVHcuUjNz0ibvNmLw4SOuIjL3EjL4gTMtwWYulmc1hSI
@Kronos 06.07.2024 – #diffle #diffleen
18 letters in 3 words
https://deykun.github.io/diffle-lang/en?r=QIpgTMugjMtkmc15SOx0yY1ZmLw4SNuAjLzEjL4gTMtwWYulmc1hSI
06.07.2024 – #diffle #diffleen
41 letters in 7 words
🟢 27 🟡 3 ⚪ 11 🔴 0
06.07.2024 – #diffle #diffleen
20 letters in 4 words
Zaloguj się aby komentować
Pojawiło się pytanie o to jak działają hashe w linkach. A siedziałem cicho, bo kogo to interesuje. A ja szczerze bardzo zadowolony jestem jak to działa i tylko czekałem. dx
@Heheszki zwrócił uwagę, że te same hasła mają ten sam koniec. To prawda.
Wczorajszy (niedzisiejszy) wynik:
https://deykun.github.io/diffle-lang/pl?r=QIpUTYtUWbl5SM2UWLllGcuQDZk1iclRnL0gDOtMXYr5CMuITMuEjLxEjL2gTMtQXeyVWblhSI
Jego hash:
QIpUTYtUWbl5SM2UWLllGcuQDZk1iclRnL0gDOtMXYr5CMuITMuEjLxEjL2gTMtQXeyVWblhSI
Wchodzimy np. https://onlinestringtools.com/reverse-stringi odwracamy kod:
IShlbWVyeXQtMTg2LjExLjEuMTIuMC5rYXMtODg0LnRlci1kZDQucGllLWU2MS5lbWUtYTUpIQ
Dekodujemy bash64 np. https://www.base64decode.org/ i dostajemy:
!(emeryt-186.11.1.12.0.kas-884.ter-dd4.pie-e61.eme-a5)!
Jak ktoś da za krótki link to mu urwie hasło i wyświetli “Niestety ten link wygasł lub jest uszkodzony.” @Felonious_Gru czasami wstawia takie linki dając spacje. !( i )! są z tego samego powodu.
Co znaczą części
emeryt - hasło
186 - dzień roku
jeśli ktoś przestawi godzinę i wrzuci to jak zobaczy, że my mamy 185 dzień i to jutrzejsze hasło to zamiast spoilerów jest “Ten link powinien wkrótce działać".
11 - prawidłowych
1 - w złej pozycji
12 - nieprawidłowych
0 - wpisanych jako nieprawidłowe
Te liczby nie są wyświetlane w rezultacie, po nich są słowa i dla hasła emeryt i słów dalej jest liczony wynik tak jak w normalnej grze, te cyfry służą jako suma kontrolna, jak coś jest inaczej to link wygasł.
kas-884 - kasztan
ter-dd4 - terror
pie-e61 - pierw
eme-a5 - emeryt (hasło)
Z tego jestem dumny. Jak wpisujecie kasztan, to diffle pobiera chunk-kas.json z tablicą słów na kas, kąs etc. 884 to pozycja słowa kasztan w systemie szesnastkowym w pobranej tablicy.
Dlaczego? Bo krócej. 243 to w systemie szesnastkowym F3. A Bash64 to będzie MjQz i RjM, cel to mieć url sensownej długości. Z tego samego powodu nie ma tam całych słów.
Akurat w naszym przypadku to nie ma takiego znaczenia, bo link by był krótszy z całymi słowami.
!(emeryt-186.11.1.12.0.kasztan.terror.pierw.emeryt)!
Ale hasło było krótkie i nie miało polskich znaków (te w bashu są zwykle dłuższe) tu długość jest stała 6 znaków, a przy słowach startowych po 15 liter to się szybko zwraca.
But there is more…
Wychodzę z założenia, że jak ktoś strzela dużo słów to w pewnym momencie ma początek słowa.
I na przykład wpisane po kolei:
korzyść, korzeń, korytarz, kora, koran
W tym co wyżej skutkuje kor-123.kor-420.kor-312.kor-12.kor-1098
Ale ja wiedząc, że początek jest ten sam tnę te słowa do kor-123.420.312.12.1098
+ potem do szesnastkowego jeszcze (1098 -> 44a, 12 -> c).
Jak po kor jest kon to jest n-cyfra i odtwarza te litery patrząc na wcześniejsze słowo.
I teraz czasami aktualizuje słownik słów (nie wygrywających tylko tych do wpisania) i wtedy te cyfry się mogą przesunąć, jeśli suma kontrolna się rozejdzie, jest informacja, że link wygasł, ale teoretycznie jeśli po aktualizacji suma działa to link może działać i jest też jakieś ryzyko, że słowa się zmieniły, ale bez wpływu na wynik wtedy czyjś wynik ma oszukane słowo/a.
Nie ma co tej wiedzy używać do oszukiwania, bo wystarczy w trybie prywatnym zgadnąć hasło i potem w normalnym wpisać co się chce i się będzie miało super linka z wynikiem.
Z programistycznych rzeczy to testy jednostkowe nie są tak szanowane, ale właśnie ten ficzer jest nimi pokryty i każdy etap tego wygenerowania linku z słów i słów z linku jest pokryty testami i to po prostu ma działać i się nie psuć.
#difflepl #diffleen #grywebowe
@Deykun no elo, coś mam zjebane w telefonie i czasem doklei spacje, czasem enter gdzies pod koniec. Jak zauważę to poprawiam a jak nie to nie xd
@Deykun Ha! DZIĘKUJĘ że zaspokoiłeś moją ciekawość 🥹 Dotarłem do odwrócenia, ale skorzystałem z kiepskiego dekodera który wyrzucił krzaki, wróciłem do punktu wyjścia. W końcu doszedłem do wniosku, że pewnie api podmienia niektóre znaki w sposób który mnie nie ciekawi, bo jednak szukałem czegoś co będzie widać też gołym okiem :) Bardzo fajne.
@Deykun
Nie ma co tej wiedzy używać do oszukiwania
Teraz to mi nadepnąłes na odcisk
Zaloguj się aby komentować
Zostań Patronem Hejto i tylko dla Patronów
- Włączona możliwość zarabiania na swoich treściach
- Całkowity brak reklam na każdym urządzeniu
- Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
- Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
05.07.2024 – #diffle #diffleen #grywebowe
51 letters in 8 words
https://deykun.github.io/diffle-lang/en?r=hkyYtombl5SMtk3by5iN30ichdmLxYzMtg2Yz4SZ1ITLph2YuYWMtIXdh5iNx0idv5mLzMWMtwWZt5iMuYTMuYjL5IjL3gTMtUGbiFWevpmblhSI
05.07.2024 – #diffle #diffleen
Ech, aż wstyd wklejać.
51 letters in 9 words
@Dzemik_Skrytozerca pffff, ciemszko
05.07.2024 – #diffle #diffleen
48 letters in 9 words
05.07.2024 – #diffle #diffleen
53 letters in 11 words
Zaloguj się aby komentować
05.07.2024 –
22 litery w 3 słowach
https://deykun.github.io/diffle-lang/pl?r=ESKzEWLnFmLw0ib1xmL0ETOy0ycvBnLw4SOuAjLzEjL3gTMtEmb1dWYshSI
@Dzemik_Skrytozerca 05.07.2024 – 🇵🇱 #diffle #difflepl
23 litery w 3 słowach
05.07.2024 – 🇵🇱 #diffle #difflepl
31 liter w 4 słowach
05.07.2024 –
21 liter w 3 słowach
Zaloguj się aby komentować
Zaloguj się aby komentować
34 lettere in 7 parole
https://deykun.github.io/diffle-lang/it?r=hkSYtQ3bn5yY40CdvZmL0IDNtg2Yz4yYx0Cd1RnLhFWL0FGcuMmNtkGbv5yN00ichNmLw4yMx4CNucTMuYDOx0SY0R3bnhSI
#grywebowe
Zaloguj się aby komentować
44 letters in 7 words
🟢 36 🟡 2 ⚪ 6 🔴 0
https://deykun.github.io/diffle-lang/en?r=QIpcjL20yahBnL0ETMtEGdz5iYk1ychBnLklTNtg2Yz4CN10Sah5CNl1CbvBnLw4iNuIjL2MjL2gTMtkmbhR3cptWYwhSI
Nieźle wyzwanie.
04.07.2024 – #diffle #diffleen
36 letters in 4 words
04.07.2024 – #diffle #diffleen
42 letters in 7 words
Myślałem, że słabo mi poszło, ale chyba po prostu trudne słowo
04.07.2024 – #diffle #diffleen
27 letters in 4 words
Zaloguj się aby komentować
24 litery w 4 słowach
🟢 11 🟡 1 ⚪ 12 🔴 0
https://deykun.github.io/diffle-lang/pl?r=QIpUTYtUWbl5SM2UWLllGcuQDZk1iclRnL0gDOtMXYr5CMuITMuEjLxEjL2gTMtQXeyVWblhSI
@razALgul
Siadło pierwsze słowo
04.07.2024 – 🇵🇱 #diffle #difflepl
15 liter w 2 słowach
https://deykun.github.io/diffle-lang/pl?r=ESK1EWLl1mLmFTLrVXZuAjL24CMukjL2gTMtQXeyVWblhSI
Nie no ale mnie dziś zaćmiło
04.07.2024 –
36 liter w 6 słowach
@razALgul 04.07.2024 –
:))
16 liter w 2 słowach
https://deykun.github.io/diffle-lang/pl?r=hkSNh1SZtVmLyIWLlxWYuAjL24SMukjL2gTMtQXeyVWblhSI
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
03.07.2024 –
31 lettere in 5 parole
https://deykun.github.io/diffle-lang/it?r=hkCZy0SYsNmLzMTLzFmYuEmMtEWam5iMx0yclxmLiRTLs9WbuAjL34iMuIjMuUDOx0ybjl2czFGbjhSI
Racja
03.07.2024 – 🇮🇹 #diffle #diffleit
15 lettere in 2 parole
https://deykun.github.io/diffle-lang/it?r=ESKkJTLhxmLhZTLwF2YuAjLx4SMuMTMuUDOx0ybjl2czFGbjhSI
Zaloguj się aby komentować
Chyba wolę angielskie Diffle, chociaż w pierwszym słowie udało mi się nie trafić żadnej literki.
18 letters in 3 words
🟢 6 🟡 1
https://deykun.github.io/diffle-lang/en?r=hkCN30CbhJmL20CbvBnLyATMtMWZz5CMuETMuEjL24SN4ETLkxWYihSI
03.07.2024 – #diffle #diffleen
20 letters in 4 words
🟢 8 🟡 0 ⚪ 12 🔴 0
@Kronos masakra xD
03.07.2024 – #diffle #diffleen
24 letters in 5 words
03.07.2024 – #diffle #diffleen
24 letters in 5 words
03.07.2024 – #diffle #diffleen
25 letters in 6 words
Zaloguj się aby komentować
03.07.2024 –
30 liter w 4 słowach
https://deykun.github.io/diffle-lang/pl?r=QIpMTMtImLy0CcvRnLlFGNtUHdz5yYtEGdzVWau5SMukjLz4COx4SN4ETL6NXYpJ2b0hSI
03.07.2024 –
34 litery w 4 słowach
aha
03.07.2024 –
37 liter w 5 słowach
A to ja też zamieszczę tutaj wyrazy mojego oburzenia.
03.07.2024 – 🇵🇱 #diffle #difflepl
32 litery w 4 słowach
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
02.07.2024 –
69 lettere in 16 parole
https://deykun.github.io/diffle-lang/it?r=QIpEWLuVmeuYTNx0CajNjL0EWLuVmduEmMtIXZj5iMy0CajJjLwcTLoN2MuETMtQ3by5CZx0icl5mLkJjMuEmZx0CajNjLyYWLuVGcuEjNt4WZi5CNz0yZl5mLkJTLyVXZuUGNtM3by5yYxMTLhJHduIjL0IjLy4yM04CN4ETLvJXZ65WZ6hSI
#grywebowe
Zaloguj się aby komentować