+Matt Tycho Alright, looking for some references, here's what I've found: en.wikiversity.org/wiki/Reed%E2%80%93Solomon_codes_for_coders downloads.bbc.co.uk/rd/pubs/whp/whp-pdf-files/WHP031.pdf I'll look into these later to see if it's something I can understand and possibly make a video from.
One way to make it easier is to start the “unmasking” in the length corner. That way you can know how long the text is and you don’t have to unmask the whole thing.
@@technologyclub6870 I'm using it to solve a CTF challenge.. we have to decode a QR code that has solid color polygons on top CTF in Computer Security (en.wikipedia.org/w/index.php?title=Capture_the_flag)
Dude I've been looking everywhere on youtube a video explaining how QR codes work, and they all say "How a QR code WORKS" but all they do is explain what they are and how to download an app to install it (aka bullshit title). Now that I've watched your video I can see why there are no videos explaining this shit, it's so complicated. Thank you so much for uploading this, I can see it's hard even for you to explain it. Also I'm subscribing.
5:34 I'm pretty sure that's wrong, the lines start from the top, where the first row is an even row. Check the wikipedia example image with the wikipedia url, where you can see that in the middle top section, the top line is inverted.
Can anyone confirm that he did the demasking incorrectly at the top? The demasking process is based on an algorithm. The one he's doing is: ( i % 2 = 0 ) This means if the row is even if needs to be inverted. But he skips the finder pattern row and acts as if it doesn't exist. I'm pretty sure that has to be incorrect.
where you filled E1 till E 7 are slightly wrong. this data will be filled with some air coming in the form of 11101100 and 00010001. your error correction bytes will start from E8
I don't ever comment on videos. But I have to thank you for this. This was awesome. I can imagine the time it took to create all of these graphics, and want to thank you for your efforts. This is exactly the kind of thing I love to find online.
@@leskerwint2607 because maybe there are people who find this useful and the guy who made the video used it's time for helping that people and making it easy to understand.
Hi! I exported my accounts from Google Authenticator, but the QR code is too complex and will not be scanned by the phone. What is the solution? Would a good camera like an iphone be able to scan? Or is it possible to decode manually?
fwiw you can decode letters without looking up the ascii chart. Ascii capital letters are (64 + letter's place in the alphabet), ascii lowercase are (64 + 32 + letter's place in the alphabet). For example 98 is ascii for "b" because 98 = 64 + 32 + 2, and b is the second letter of the alphabet
Are you sure the mask line skipped under the timing or not? Some pictures on the internet say it is. I'm fairly sure you applied the pattern incorrectly and just didn't get to the incorrect part by chance.
Wow that was a lot of staff. I did a custom QR Code for isolated systems, what means I did my own method of codifying the info to create the QR Code and use it for what ever purpose I want. You can have a look to the result here --> ruclips.net/video/v_l60Z7qYIM/видео.html
Life and death situation Person: DOES ANYONE KNOW HOW TO READ A QR CODE??? Other Person: If only I had my phone. Everybody that watched this video: MY TIME TO SHINE!!!!!! I knew that watching 20:10 minutes of understanding how to decode a QR code by hand would come in handy.
It seems like the error correction bytes are unnecessary since qr codes just fills up the remaining space with them. Could a qr code of this size contain the full 25 character or is there a minimum number of error correction bytes?
There is a minimum, I believe there are 3 levels of error correction you can choose from when creating the QR. The error correction is still very useful though, if any of the code gets slightly damaged, the EC can tell you what it should have been and not take up that much space to do so.
who watches after 20.4.24
Hi
4 bits or half a byte is called a nibble
still such an awesome video even in 2024 thank u bro
I know I am never gonna do this but it was nice to see someone explained it very well which was mystery for me for few years
This is cool as hell!
Any chance for a video about the error correction sections?
+Matt Tycho I'll take a look into them but no promises. Those are some heavy math.
+Matt Tycho Alright, looking for some references, here's what I've found:
en.wikiversity.org/wiki/Reed%E2%80%93Solomon_codes_for_coders
downloads.bbc.co.uk/rd/pubs/whp/whp-pdf-files/WHP031.pdf
I'll look into these later to see if it's something I can understand and possibly make a video from.
@@Pillazo man, you are a champion.
Wow thanks for this! Was curious how a QR code read information
Fascinating
It’s 4 AM and I’m learning to read QR codes by hand
2024
human read qr code: 20 minutes
scanner read qr code: *beep*
One way to make it easier is to start the “unmasking” in the length corner. That way you can know how long the text is and you don’t have to unmask the whole thing.
Thanks Kermit!! Things like this are severely under appreciated! Almost like going back to the beginning days of coding.
With this video, I successfully decoded an actual QR code from real life. Dang, it was hard, but worth it. :)
When you're that one guy that is watching this for fun, and not for any work related reasons.
Who dafaq needs this for work 😂
im doing this for writing F*ck you
I have run out of things to do during quarantine lmao
@@technologyclub6870 I'm using it to solve a CTF challenge.. we have to decode a QR code that has solid color polygons on top
CTF in Computer Security (en.wikipedia.org/w/index.php?title=Capture_the_flag)
@@ndanilo wow that seems interesting
Someone make a vacation QR puzzle book.
Would be terribly hard but fun. (For the real nerds)
What? A puzzle book where you debug by hand and see what the code is?
yeah
the solution of the code of course is
_You are aboslutely no-life_
Mistory Minecraft It's funny you say that because you play minecraft.
Oh, but it is not no-life.
Responding to this comment actually is...
Mistory Minecraft I would totally do that. Also I have no life.
trying to make an algorythm that generates a QR code from a text, thanks
Can I download that sheet somewhere?
Today I was thinking I wanna learn to read qr code and well now I'm here
Now no one can Rick Roll me now
starting... im confused... updata soon... not completely understand
Alright fuck I'm lost
watching this 10yrs later, AMAZING
if you ever wonder about the total specs:
www.swisseduc.ch/informatik/theoretische_informatik/qr_codes/docs/qr_standard.pdf
Dude I've been looking everywhere on youtube a video explaining how QR codes work, and they all say "How a QR code WORKS" but all they do is explain what they are and how to download an app to install it (aka bullshit title). Now that I've watched your video I can see why there are no videos explaining this shit, it's so complicated. Thank you so much for uploading this, I can see it's hard even for you to explain it. Also I'm subscribing.
lmao u dont know how to search properly thats why,
Barney!!! Is that you!?!? It's me Homer Simpson!! Just kiding ... great video dude!!
5:34 I'm pretty sure that's wrong, the lines start from the top, where the first row is an even row. Check the wikipedia example image with the wikipedia url, where you can see that in the middle top section, the top line is inverted.
FASCINATING. Who invented this? ALIENS?!
Can anyone confirm that he did the demasking incorrectly at the top?
The demasking process is based on an algorithm.
The one he's doing is: ( i % 2 = 0 )
This means if the row is even if needs to be inverted.
But he skips the finder pattern row and acts as if it doesn't exist.
I'm pretty sure that has to be incorrect.
Helped me on a CTF. Cheers!
19:34 anyone else hear SpongeBob walking sound effect?
Robotmatics is my channel name... me laughs as his new channel name is Pillazo
is there a way to decode biggger QR Codes? perhaps with different masks? can anyone explain it would be appreciated
now i can open the school smartboard anytime i want!
so touching for an excellent video
Could someone hack my whatsapp using this info?
where you filled E1 till E 7 are slightly wrong. this data will be filled with some air coming in the form of 11101100 and 00010001. your error correction bytes will start from E8
snake pattern...it makes sense...welcome to the beast system
This is god level , definitely subscribing you. I am watching this video after 10 years since it was created but it is still relevent.
I don't ever comment on videos. But I have to thank you for this. This was awesome. I can imagine the time it took to create all of these graphics, and want to thank you for your efforts. This is exactly the kind of thing I love to find online.
Upvote :D
Why?
@@leskerwint2607 because maybe there are people who find this useful and the guy who made the video used it's time for helping that people and making it easy to understand.
a
This is harder than Minecraft Hardcore
Dude, the Home lets you use a computer??
Finally, I can play The Talos Principle without needing a phone.
qrcode still works after what 8 years
WOW man this is amazing
Time to rickroll
the next alan turing lol
Smart. Man. 🌷
Not me watching this during the new year eve 😭
It's hurt my brain
i dont understand
How come the 'Robomatics' QR code at 0:01 is totally different from the one at 15:44 ? Confuses me enormously.
SOMEWHERE OUT THERE, THERE IS A MANUAL QR DECODING CONTEST GOING ON...
Man your video is 100x better than the wikipedia sh$t
Great job
Fun for nerds. Nerds would buy it every time.😎
thanks, now I don't have to scan QR code when I see it being posted on a wall, I can directly type the URL address on my phone!
is there email contact info for pillazo?
The grey lines with the black squares makes it look like bedrock.
wait what
lol the new mark of the obama rule
I love windows 7
neat
Can qr be hacked?
Very nice vid! But where can I generate QR-codes that is this "simple"?
You are a genius. That was fun and easy to understand
Clear as mud.
thank you for those effortssssssssssssssssss!!!
I think that it's based on Conway's game of life.
is the a way to decode a qr version 20? I'm trying to find any website online for it but still nothing
tell me how to get these variables
cool, thx
Hi!
I exported my accounts from Google Authenticator, but the QR code is too complex and will not be scanned by the phone. What is the solution? Would a good camera like an iphone be able to scan? Or is it possible to decode manually?
Can anyone tell me the URL that was mentioned at about 10:18 ? I only understood qrcode.----.com | thank you in advance
Well that clears it up… 🤯
You’re not from 🇨🇦 are you?
Wow, that was cool.
what is the yellow thing for?
Great,now I can decode a rick roll qr code, because people nowadays use qr code instead of links
Now how to encode it.
fwiw you can decode letters without looking up the ascii chart. Ascii capital letters are (64 + letter's place in the alphabet), ascii lowercase are (64 + 32 + letter's place in the alphabet). For example 98 is ascii for "b" because 98 = 64 + 32 + 2, and b is the second letter of the alphabet
do you know how to make a dynamic qr?
You're not kidding about the error correction. The maths... oh my fudge, so beyond me.
64+32 +8+4+1 = Hard binary code = 109 = m
(4+2) + (13) = 6DHex = (easy 8421 code)
6 + D = 6D Hexadecimal =109 Decimal
6DH = (HEX ASCII CODE ) m
Are you sure the mask line skipped under the timing or not? Some pictures on the internet say it is. I'm fairly sure you applied the pattern incorrectly and just didn't get to the incorrect part by chance.
I RECOGNIZE YOU! YOU ARE A VOICE CLONE OF OTHER !YT CHANNELS UNDER YOUR CONTROL :/
Cell P89 also isn't grey D:
How the hell did I understand this
Wow that was a lot of staff. I did a custom QR Code for isolated systems, what means I did my own method of codifying the info to create the QR Code and use it for what ever purpose I want. You can have a look to the result here --> ruclips.net/video/v_l60Z7qYIM/видео.html
Life and death situation
Person: DOES ANYONE KNOW HOW TO READ A QR CODE???
Other Person: If only I had my phone.
Everybody that watched this video: MY TIME TO SHINE!!!!!! I knew that watching 20:10 minutes of understanding how to decode a QR code by hand would come in handy.
Error encoding crap 😂😂 nice choice of words right there!
just use qrcode decoder
Robomatics
I feel a lot smarter now
This is the crazy man’s sudoku😂
It seems like the error correction bytes are unnecessary since qr codes just fills up the remaining space with them. Could a qr code of this size contain the full 25 character or is there a minimum number of error correction bytes?
There is a minimum, I believe there are 3 levels of error correction you can choose from when creating the QR. The error correction is still very useful though, if any of the code gets slightly damaged, the EC can tell you what it should have been and not take up that much space to do so.
This is probably something that a human can not even fully learn, no matter how much practice he takes on it.
Why you would want to do that by hand ?
DA VINCI
My brain cant handle qr code..😂
Sucks to be you. :)