Bandau paleisti "WhatsApp" iš kompiuterio interneto naršyklės.
Neturiu fotoaparato, kuriuo galėčiau nuskaityti ir apdoroti sugeneruotą QR kodą.
Tada pasinaudojau šia svetaine, kad perskaityčiau paveikslėlį, ir gavau tokią eilutę:
1@wQ6XTiEmEYSbopFLeZhyeYpTBuXNkUgS6t21o4BfCpMamxgjpSjnJ1KN,5HnBeFEQlOLz1eUij+0svtffHpSvOvexDJX+nts0TDA=,Gd2eq2kDLGpWQp5rrzRHqw==
Žinau, kad kai kurie QR kodai iš tikrųjų yra URL, bet ne šis. Kaip dabar elgtis su šiuo QRCodu?
QR skaitytuvo išvestis yra "Base 64" eilutė, 1 kurią galima iššifruoti čia. Tačiau iššifravus gaunamas šiukšlių tekstas
:]8FnE-a)L6E Kv֎|*Ljl`J7DBSW?_|zR2W{l0ݞi,jVBk4G
o tai reiškia, kad tai tikriausiai yra dvejetainiai duomenys tam tikru formatu, kurį atpažintų "WhatsApp". Tai prasminga, nes "Base64" dažnai naudojamas dvejetainiams duomenims koduoti formatu, kuris leidžia tik paprastą tekstą.
Norint išsiaiškinti daugiau, reikėtų žinoti apie vidinį "WhatsApp" veikimą. Iš tikrųjų norint juo naudotis, reikėtų šią "Base64" eilutę pateikti į "WhatsApp" taip, kad programa manytų, jog ji ateina iš QR skaitytuvo / fotoaparato. Lengviau pasakyti nei padaryti!
1 Ne kiekviena base64 eilutė baigiasi ==
, tačiau tai, kad ji yra pabaigoje, yra neabejotinas ženklas.