เกมรหัสผ่าน
(neal.fun)- หน้าจอกรอกรหัสผ่านแสดงให้เห็นว่า เงื่อนไขสำคัญคือรหัสผ่านทั้งสองต้องตรงกัน
- บนหน้าจอมีข้อความ “Your passwords must match” ปรากฏเป็นข้อกำหนด
- ในสถานะสำเร็จจะแสดงข้อความ “Congratulations!”
- ความยาวรหัสผ่านที่เลือกแสดงเป็น 0 characters
- หากดูจากข้อความบนหน้าจอเพียงอย่างเดียว ก็เหมือนว่าแม้อยู่ในสถานะ สตริงว่าง ก็ยังเลือกรหัสผ่านสำเร็จ
เงื่อนไขการตรงกันของรหัสผ่าน
- รหัสผ่านที่กรอกต้องตรงกัน และบนหน้าจอแสดง “Your passwords must match” เป็นข้อกำหนด
- ความยาวของรหัสผ่านที่เลือกแสดงเป็น “0 characters”
การแสดงสถานะสำเร็จ
- เมื่อผ่านเงื่อนไขแล้ว จะแสดงข้อความ “Congratulations!”
- หากยึดตามข้อความที่แสดง ก็อาจมองได้ว่าแม้อยู่ในสถานะสตริงว่างก็เลือกใช้รหัสผ่านสำเร็จ
2 ความคิดเห็น
น่าจะเพราะเป็นเกมบนเว็บเลยไม่มีข้อความให้ใช้อ้างอิง เลยพูดเรื่องทั่วไปที่ไม่เกี่ยวกับตัวเกมนี้เลยเต็มไปหมด 5555
ความคิดเห็นจาก Hacker News
ฉันไปติดอยู่ที่
iatetomatoesyesterday0265Z#521juneVpepsiVIIxngxcaboutAg[moon emojis]italy2020Bf7+ตอนกำลังแก้พัซเซิลสัญลักษณ์หมากรุกโดยเฉพาะกฎ “ต้องมี Worldle ของวันนี้รวมอยู่ด้วย” ที่ทำให้ขำออกมา และกฎ “ต้องใส่อีโมจิแสดงข้างขึ้นข้างแรมปัจจุบัน” ก็แก้ด้วยการแปะอีโมจิข้างขึ้นข้างแรมทั้งหมดลงไป เลยรู้สึกสะใจดี
พอหาท่าเดินที่ดีที่สุดของพัซเซิลหมากรุกได้แล้วก็ตื่นเต้นว่าจะมีอะไรต่อไป ทำให้นึกถึงตอนที่เคยพยายามสร้าง Autogram เอง แต่ยากมากเพราะพอเขียนจำนวนตัวอักษรลงไป จำนวนตัวอักษรนั้นเองก็เปลี่ยนตามไปด้วย
ประโยคตัวอย่างเริ่มด้วย “Only the fool would take trouble to verify...” ซึ่งเป็นประโยคบรรยายตัวเอง และมีคำอธิบายที่ https://en.wikipedia.org/wiki/Autogram
มันยากที่จะทำให้กฎนี้กับ “นำเลขโรมันในรหัสผ่านมาคูณกันแล้วได้ 35” เป็นจริงพร้อมกัน และ Iodine
Iกับ UraniumUก็ทำให้เลขอะตอมสูงเกินไปหลังจากนั้นถึงเพิ่งรู้ว่าระบบแยกตัวพิมพ์เล็กใหญ่ เลยใช้
uตัวเล็กเพื่อไม่ให้มันถูกตีความเป็นธาตุได้aมี 10 ตัว,bมี 3 ตัว, เครื่องหมายจุลภาคมี 27 ตัว, อะพอสทรอฟีมี 23 ตัว ฯลฯ ซึ่ง ตรงกับจำนวนที่ประโยคระบุไว้ขอเตือนคนที่จะเล่นต่อจากนี้: ในกฎข้อ 16 ต้องปกป้อง ไข่ชื่อ Paul ให้ปลอดภัย แต่พอถึงกฎข้อ 18 ไฟอีโมจิก็ลุกขึ้นมาในรหัสผ่าน ทำให้ Paul ตายและเกมจบ
อย่าลงเอยแบบฉัน ต้องปกป้อง Paul ไว้ให้ดี
=ไว้หน้า Paul เยอะ ๆ แล้วคอยดับไฟที่โผล่มาเรื่อย ๆ สักพักไฟจะหายไปเองและช่วย Paul ได้Hไปเรื่อย ๆ ให้ผ่านกฎ แต่พอคิดว่าใส่มากไปเลยกด Backspace แล้วดันลบเยอะเกินถ้าคุณกำลังลำบากกับการทำปีอธิกสุรทินให้ตรงพร้อมกับกฎคณิตอื่น ๆ ล่ะก็ 0 นับเป็นปีอธิกสุรทิน
ถ้าชื่อประเทศชนกับเลขโรมันหรือชื่อธาตุ ให้เขียนชื่อประเทศเป็นตัวพิมพ์เล็ก มันจะไม่ถูกนับเป็นเลขโรมันหรือธาตุ
ถ้ามันบอกว่าเดินหมากผิดกติกา คุณต้องระบุผลของการเดินด้วย เช่น ถ้าอัศวินกินที่ e6 ต้องเขียน
Nxe6ไม่ใช่Ne6, ถ้าเป็นเช็กก็Ne6+, ถ้าเป็นรุกจนก็Ne6#ช่องว่างก็ใช้ได้ ดังนั้นคุณสามารถแยกส่วนต่าง ๆ ของรหัสผ่านออกจากกันเพื่อลดการรบกวนกันได้
สำหรับเลขโรมัน ใช้
XXXVจัดการง่ายที่สุด เพราะมีแค่V(23) ตัวเดียวที่ถูกตีความเป็นธาตุถ้ารหัสสี hex มีตัวเลขอยู่ด้วย ควรสุ่มใหม่ คุณจะขอบคุณเรื่องนี้ทีหลัง
ฉันไปได้ถึงด่านสุดท้ายที่ว่า “ต้องมีเวลาปัจจุบันรวมอยู่ด้วย” แต่การทำให้ผลรวมตัวเลขเป็น 25 พร้อมกับเวลาปัจจุบัน ความยาวรหัสผ่าน และเลข
9ที่น่ารำคาญใน URL ของ YouTube นั้นยากมาก พยายามจะซ้อนเวลา3:38เข้ากับความยาวจำนวนเฉพาะ383แบบ3:383แต่ดูเหมือนคงต้องอัปโหลดวิดีโอใหม่ที่ไม่มีตัวเลข หา URL ที่มีเลขน้อยกว่านี้ หรือไม่ก็รอถึงสี่ทุ่มถึงขั้นตัดสินใจไม่ใช้
xเลยต้องเปลี่ยนXXXVเป็นVกับVIIซึ่งทำให้ความยากเพิ่มขึ้นเองมากสุดท้ายก็สร้าง รหัสผ่านยาว 211 ตัวอักษร ที่ผ่านทุกกฎพร้อมมีเวลาปัจจุบันรวมอยู่ด้วยได้
ขั้นตอนสุดท้ายบังคับให้พิมพ์รหัสผ่านซ้ำเพื่อ “ยืนยัน” แต่เวลาที่ให้มาสั้นจนแทบเป็นไปไม่ได้จริง ๆ เป็นตอนจบที่น่าหงุดหงิดมาก
แต่พอลองสารพัดตัวอักษร Unicode แบบหนาไปเรื่อย ๆ ถึงได้รู้ว่าช่องกรอกรหัสผ่านนั้นเป็น ฟิลด์ข้อความแบบมีรูปแบบจริง ๆ และยอมให้ทำตัวหนาได้จริง
“Congratulations! You have sucessfully chosen a password in 113 characters.”
มันเป็นสัตว์ประหลาดสุดสยองที่ร้ายกาจอย่างสนุกสนาน
คำตอบของฉันมีสปอยล์บางส่วน แต่กฎอาจต่างกันเล็กน้อยในแต่ละเกม: https://social.joshtriplett.org/@josh/posts/AX8ypcJYS8eSFLUX...
สนุกดี
มันทำให้นึกถึง Password Purgatory ของ Troy Hunt จาก “Have I Been Pwned” ซึ่งเป็นวิธีส่งพวกมิจฉาชีพไปยังเว็บที่ดูเหมือนจริง แล้วบังคับให้เล่นเกมแบบนี้ไปเรื่อย ๆ จนกว่าจะยอมแพ้และออกไป
https://www.troyhunt.com/building-password-purgatory-with-cl...
อันนี้ก็ไม่ได้ชวนหงุดหงิดไปกว่าครึ่งหนึ่งของ “กฎ” รหัสผ่านที่บริษัทใหญ่ ๆ บังคับใช้อยู่แล้วเท่าไหร่นัก
พอบอกว่า “กรุณาใส่อักขระพิเศษ...” ก็เลยใส่
"ไป แล้วกลายเป็นว่า “ไม่ใช่อักขระพิเศษตัวนั้น!”ดูเหมือนใจความจริง ๆ จะประมาณว่า “เรากังวลเรื่อง SQL injection ในรหัสผ่าน แต่ก็ไม่รู้วิธี escape มัน” มากกว่า ทำให้อดคิดตามนัยนั้นอยู่แวบหนึ่งไม่ได้
'ได้ไม่มีปัญหา แต่พอจะล็อกอินกลับขึ้น error แปลก ๆ ทุกครั้งอยู่ประมาณ 2 ปี ผมรีเซ็ตรหัสเดิมซ้ำ ๆ หลายรอบ และหลังรีเซ็ตใหม่ ๆ ก็ล็อกอินได้ด้วย เลยคิดไปว่าเว็บคงพังกับผมคนเดียว จนวันหนึ่งถึงนึกขึ้นได้ว่า
'อาจเป็น “ปัญหา”ผมไปได้เกือบสุดแล้ว “นี่คือรหัสผ่านสุดท้ายแล้วหรือยัง?” ดูเหมือนจะเป็นข้อสุดท้ายในลิสต์ที่คนอื่นโพสต์กัน แต่จริง ๆ ไม่ใช่ด่านสุดท้าย
หลังจากนั้นมันจะให้กรอกรหัสผ่านอีกครั้ง แต่ตัวอักษรมีหลายขนาดปนกัน เลข 0 มีขนาดตัวอักษรเป็น 0 และบางส่วนเป็น Wingdings จนแทบเป็นไปไม่ได้
แนะนำให้คัดลอกเก็บไว้ก่อนถึงจุดนั้น เพราะพอฟอร์มส่งรอบสุดท้ายโผล่มาแล้ว มันจะไม่ให้คัดลอกอีก
ไฟล์ที่ผมเซฟล่าสุดคือก่อนจบประมาณ 5 ขั้น และ
ycไม่สามารถเก็บหลายฟอนต์/หลายขนาดตัวอักษร/อีโมจิไว้ได้:xngxcaboutjuneshell0000XXXV*I54malaysia0Nd3+Gd d4dbc1170น่าจะต้องระแวงไว้ว่าจะมีขั้นยืนยันรหัสผ่านด้วย แถมตอนที่รอให้เวลาเปลี่ยนจาก 8:20 เป็น 9:01 ผมยังถึงขั้นเขียนสคริปต์ AutoHotkey เล็ก ๆ เพื่อป้อนอาหารไก่โง่ ๆ ตัวนั้นอยู่ 40 นาทีด้วย
แล้วก็สงสัยด้วยว่าเวลานั้นอิง UTC หรือเขตเวลาท้องถิ่น
Neal ไปไกลเกินขีดจำกัดของตัวเองอีกแล้ว ผมยังทนได้จนถึงกฎเลขโรมันและกฎที่ผลรวมต้องเป็น 25 แต่พอมันบอกให้ใส่คำตอบ Wordle ของวันนี้เข้าไป ผมก็เสียอาการทันที
อยากกรีดร้องแล้วก็ร้องไห้
รายชื่อประเทศที่มีใน GeoGuessr:
AlbaniaAndorraArgentinaAustraliaAustriaBangladeshBelgiumBhutanBoliviaBotswanaBrazilBulgariaCambodiaCanadaChileColombiaCroatiaCzechiaDenmarkDominicanRepublicEcuadorEstoniaFinlandFranceGermanyGhanaGreeceGuatemalaHungaryIcelandIndonesiaIrelandIsraelItalyJapanJordanKenyaKyrgyzstanLatviaLithuaniaLuxembourgMalaysiaMexicoMongoliaMontenegroNetherlandsNewZealandNigeriaNorthMacedoniaNorwayPeruPhilippinesPolandPortugalRomaniaRussiaSenegalSerbiaSingaporeSlovakiaSouthAfricaSouthKoreaSpainSriLankaSwedenSwitzerlandTaiwanThailandTurkeyUnitedStatesUgandaUkraineUnitedArabEmiratesUnitedKingdomUruguayEgyptPakistanChinaDominicanRepublicIndiaVietnamBermudaPuertoRicoRunionFaroeIslandsGreenlandที่มาคือ https://geoguessr.fandom.com/wiki/Countries_on_Geoguessr
แต่ดูเหมือนวิธีใช้มันจะมีแค่เอาใส่ลงในรหัสผ่านทั้งหมดก่อน แล้วค่อย ๆ ลบออกทีละส่วน
.LRในโฆษณาบนป้ายข้างถนนแต่แล้วผมก็กดลิงก์สัญกรณ์หมากรุกจนความคืบหน้าหายหมด พอกลับเข้าไปอีกทีกลายเป็นพื้นที่ป่าเล็ก ๆ ที่ไม่มีอะไรให้ไปต่อ เลยยอมแพ้
906d40b.jsแถวบรรทัด 3471 มีอาร์เรย์ของค่าที่เป็นไปได้อยู่ และภายหลังอาจเปลี่ยนได้ค้นหา URL embed ของ iframe ก็จะเจอชื่อประเทศ โครงสร้างจะเป็นประมาณอาร์เรย์ของอ็อบเจ็กต์ที่มี
title: 'Australia', Google Mapslinkและ URLembedAuผมไม่รู้เลยว่าจะทำยังไงให้ผ่านข้อจำกัดเรื่องธาตุเคมีได้Auอย่างเดียวก็ 79 แล้ว และส่วนเลขโรมันVIIก็คือV23 กับI53 สองตัว โดยVก็ 23 ทำให้ต้องบวกกันให้ได้ 200 ซึ่งตึงมากผมชักอยากส่งอีเมลไปหาผู้ดูแลเว็บให้เอาสิ่งนี้ลง กลัวพวก PHB type จะเอาไปจริงจัง
คนแบบนั้นมีอยู่จริง และมีโอกาสจะมองว่านี่เป็นแรงบันดาลใจได้ พระเจ้าช่วยเราด้วย