Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VRC_LT#18_目だけでURLが入った_QRコードを判定しよう!
Search
cleantted
May 17, 2025
Programming
0
16
VRC_LT#18_目だけでURLが入った_QRコードを判定しよう!
cleantted
May 17, 2025
Tweet
Share
More Decks by cleantted
See All by cleantted
岩石の話
cleantted
0
98
"命名規則"を決めよう!/Let's Define a "Naming Conventions"
cleantted
0
1.2k
shaderでDDRのパァーノゥを光らせてみた/lighting_ddr_by_shader_in_vrchat
cleantted
0
1.7k
VRChatの中からTwitterとDiscordに メッセージを送れるようにした話 (IFTTT×VRC_Panorama)/Usecase of IFTTT for VRChat
cleantted
0
2.8k
競プロの楽しい始め方、 そして競プロをすることによるその効果。/Let's start programming contest
cleantted
2
1.8k
Other Decks in Programming
See All in Programming
モビリティSaaSにおけるデータ利活用の発展
nealle
0
610
flutter_kaigi_2025.pdf
kyoheig3
1
360
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
670
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
10
3.3k
『実践MLOps』から学ぶ DevOps for ML
nsakki55
2
470
AIエージェントでのJava開発がはかどるMCPをAIを使って開発してみた / java mcp for jjug
kishida
4
770
OSS開発者の憂鬱
yusukebe
12
6k
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
130
Atomics APIを知る / Understanding Atomics API
ssssota
1
200
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
5
2.2k
How Software Deployment tools have changed in the past 20 years
geshan
0
5.2k
詳細の決定を遅らせつつ実装を早くする
shimabox
2
1.3k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
The Invisible Side of Design
smashingmag
302
51k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
Building Applications with DynamoDB
mza
96
6.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Typedesign – Prime Four
hannesfritz
42
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Transcript
目だけでURLが入った QRコードを判定しよう! 2025/05/17 VRC-LT#18 cleantted
だれ? • cleantted (テッド) ◦ 紫色のケモいミーシェ/シアン ◦ 競プロかRESONARKかポーカーしてる 一般ソフトウェアエンジニア ◦
VRC-LT 15回目 ◦ 「こゃーそ」は鳴き声 Twitter: @cleantted_s, Discord: 妹尾/テッド#3519
前置き QRコードはデンソーウェーブの登録商標です。
今回の話
☝ ☝
皆さん こう思ったことでしょう
どうしてこんなこと したんですか?
ことの始まり
某日 Misskeyにて…
通知が来た
※念の為隠す
None
スパムだこれ!!
None
しかもめっちゃきてる!!
どうしようこれ……
怪しいQRコードなんか 読み込みたくない
でも、何が入ってるかは 気になる
※念の為隠す
URLが入ってる ※念の為隠す
どうせURLが入ってるとは 思ってたけど……
これで一安心(?)
でも、いちいち 怪しいQRコードを 解析するのはめんどくさい
せや、
URL が入ってるかだけ なんやったら、
全パターン 列挙できるやろ!
None
全パターン作った version 2~5だけ
「https://」から始まる 部分QRコード
※念の為隠す
None
これは「https://」から 始まるQRコード!!
やったね!!
これを覚えれば、
QRコードがURLかどうか 目でわかる!!
えっ?
覚えるのは無理?
わかる
「http://」の場合は?
気になりますよね
ご安心ください、
好きな「部分 QRコード」を 作るWebアプリ作りました
\こゃーそ/
……あれ?
None
これはURLじゃない!!! \こゃーそ/ ※ 「こゃーそ/部分こやーそQRコード」という文字列が入っている
ごめんなさい
部分QRコード作成サイト 写真撮影OK
部分QRコードで 遊んでみてね