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
orrfuscation
Search
Mattia Larentis
May 08, 2013
Programming
0
140
orrfuscation
A lightning talk about "obfuscation" in javascript. Never trust sheep.
Mattia Larentis
May 08, 2013
Tweet
Share
More Decks by Mattia Larentis
See All by Mattia Larentis
Going isomorphic with Django and React
nostalgia
0
540
django loves gulp
nostalgia
0
170
The evolution of CSS - 2
nostalgia
1
120
The evolution of CSS
nostalgia
4
310
jQuery
nostalgia
4
440
Other Decks in Programming
See All in Programming
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
970
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
170
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
AI & Enginnering
codelynx
0
110
Fragmented Architectures
denyspoltorak
0
150
Basic Architectures
denyspoltorak
0
660
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
590
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
920
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
210
A designer walks into a library…
pauljervisheath
210
24k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
The agentic SEO stack - context over prompts
schlessera
0
630
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Un-Boring Meetings
codingconduct
0
200
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
Transcript
orrfuscation
April 18 at 9:03pm
([]+{})[!0<<-~(1<<1)]+ ([]+!-[])[1<<1-1]+([]+!- [])[1<<1-1]+unescape((/ %/+[[]+1/!1])[1]+(/1/ [1]+[])[1%1]+(+!1)+(+! 1)+(/<</[1]+[])[1<<- ~(1^1)<<!0]+([]+!!-[]) [~~(1^1)+!0])
brainfuck?
linguaggio “nomale”?
javascript!
([]+{})[!0<<-~(1<<1)]+ ([]+!-[])[1<<1-1]+([]+!- [])[1<<1-1]+unescape((/ %/+[[]+1/!1])[1]+(/1/ [1]+[])[1%1]+(+!1)+(+! 1)+(/<</[1]+[])[1<<- ~(1^1)<<!0]+([]+!!-[]) [~~(1^1)+!0])
Orrú
([]+{})[!0<<-~(1<<1)]
[]+{} “[object Object]”
“[object Object]”[!0<<-~(1<<1)]
!0 1
(1<<1) 2
~2 -3
1<<3 8
“[object Object]”[8] “O”
([]+!-[])[1<<1-1]
-[] 0
[]+!-[] “true”
“true”[1<<1-1]
1<<1 2
“true”[1] “r”
unescape((/%/+[[]+1/!1]) [1]+(/1/[1]+[])[1%1]+(+! 1)+(+!1)+(/<</[1]+[]) [1<<-~(1^1)<<!0]+([]+!!- [])[~~(1^1)+!0]) “ú”
“O” + “r” + “r” + “ú”
None