HN
Hacker News
Top
New
Best
Ask
Show
Jobs
Comment by 693471 | Hacker News Reader
Parent
Full thread
693471
·
If we really cared we'd only ship data and not code
View on HN
saagarjha
·
That's assuming that parsers don't have bugs in them.
lonelappde
·
Code is data. There is no technical difference, only human interpretative models.
jcranberry
·
He's obviously talking about shipping only non-executable data.
693471
·
Correct
stordoff
·
Still, is there a difference? If there is a bug in the parser, trip it and what was once non-executable might be executable.
allset_
·
Yes. Without executable client side code you can't do things like heap spraying.
saagarjha
·
Oh, you totally can. You just have to do it by tricking the parser into going it for you.
Reply on news.ycombinator.com