@@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)
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.
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.
I just saw a short program about the Japanese guy who developed the QR code but they didn't say anything about how it worked. Your use of an Excel spreadsheet was pure genius and actually made it understandable. Now I want to read the Wikipedia article to learn more details. Thanks for producing this video. It was both entertaining and informative.
I'm not sure why you stopped putting up videos, but this here is an absolute work of art! Thank you so much for giving us such a thorough video! Well done and hope to see more from you in the future.
Thank you so much for this tutorial. I'd been searching for this info the whole day until I got to you and not only did you make black dots understandable, but I was laughing the entire time. Keep them coming! :)
hey. I woke up with the obsessive idea to reverse engineer/decode a QR code. I couldn't thank you more for making this video, such a great amount of work, and purely explained. thank you very much
Nice video. However it is much simpler and faster to find the characters in the ASCII table if you convert the block pattern direct to the octal values (i.e. no adding up is needed!). For example, your lower case "s" at 18m48s is the bit pattern 01_110_011 where I have separated the pattern into the 2 and 2/3 octal characters with underscores. With a few minutes practice you can just read that off as the octal number 163. Now look over to your ASCII table and there you see the octal number 163 next to the lower case "s". No sums required! There are only 7 octal patterns to remember and you can then translate any number of bits to octal or just do the mental adding up of the 4 plus 2 plus 1 bit values for each character in your head.
I've seen a few vids about this, but this was by far and a way the best of those videos. Thank you. Just made one completely by scratch from this, and then compared it to one made online by qrstuff website. and they are similar! though theirs seemed slightly different at first, so i now realized why, I had my ascii wrong for one of the bytes. Thanks mate!
A bit (or 2 or 3 ...) complex for a tech illiterate like me, but I do know a bit about QR codes or know what one looks like and often wondered how they work. This well explained video on a complex technical topic gave me the sort of general idea of how they encode their information. That is all I wanted as a curious lay person. Thank you.
This is genius. Both your great video/explanation AND the elegant, amazing invention and logic of the QR code itself! Thank you sir. Nice work!:) danke from Germany!
Thanks for doing these videos! These are great. The Wikipedia articles never seemed enough to make these encodings clear to me. Could you do one on Micro QR or Mini QR? I've seen codes which only have one targeting square in one corner. How do those work?
Thank you for taking the time to explain this to mere mortals. I never dreamed one could actually decode these things "by hand" as you say. The explanation of what QR codes contain makes them less annoying somehow and I would never have the patience to read the Wikipedia page on the subject. Please stop and smell the roses (or do something else outside) to treat yourself!
Great stuff....... I especially enjoyed the definitions of the marks and coding types around the three corners. With the inverting of every other line, this tells me more about it. But I now see there are several ways of encoding those characters, and although I know the standard ASCII HEX codes for all letters and digits by heart, if I don't detect the proper encoding type first, the rest will be garbage. But very well done.
Thanks for sharing this knowledge with us. I have been looking for an understandable method for awhile. Your explanation is the easiest to follow. I will be trying it out on a code I found that I believe unlocks something special. Perhaps I will ask your opinion, as well. Thanks again.
Thanks for the detailed explanation. I will of course use an app to create qr codes, but i always wondered how it worked and now i learnt. By the way, how many did you spend to create that excel file? :)
It's about Finder patterns and timing patterns and orientation patterns. Then, byte tile shapes and layout pattern, and masks. Then there's error correction! Error control coding. BCH codes for bit error correction (format information only), Reed Solomon codes for symbol error correction.
Very good video. 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 A great Idea . Mostofa kamal
Finally *knowing that a Rick roll is gonna be next in my autoplay* *knowing a rickroll link even though it’s not the same one* *knowing a rickroll from a QR code even thought it’s not the same* Its all here
I understood the whole thing, but if I paint my own Code, it doesn`t look the same way, the generator does it in the right corner (just where I know, how to write letters in)
Ok I understand the part when you were removing the black squares into white but I got lost on how you got the numbers to each square so you can add up to find the letter.