tshadwell

Joined 14 years ago

Karma
798
Submissions
195
Member since
Apr 17
Infosec @Twitch twitter.com/zemnmez

I can be contacted at my gmail: thomas.shadwell

View on Hacker News

Recent submissions

Comment · 9 years ago
this is an article about the UK.
Comment · 9 years ago
'we've taught this robot to move small uniform blocks and we're going to make it perform arbitrary complex tasks on a variety of objects' sounds a lot like 'i'm trying to draw the mona lisa and I got her eyebrow down really good'
Comment · 9 years ago
from experience, I wouldn't recommend other than context-aware safe templating systems for html safety in this day and age.

to an even greater extent than templating systems, sanitization systems of this type need to be built by an expert and align perfectly with how browsers parse tags, which is no small feat.

to give more concrete examples, from a few minutes of testing:

<a href="javascript://%0Aalert`xss`">1</a> <- xss on click

<img src=javascript:alert(2)> <- XSS in Opera Mobile, Opera 10, early versions of IE

<img src="/logout"> <- csrf which affects nearly everything built without security knowhow

Comment · 9 years ago
So in order to use a function that exposes the software to serious undue security risk unless used correctly, the engineer is pushed to do research? That really doesn't seem like a bad thing...
Comment · 10 years ago
in a similar vein, I often close browsers with ^W, expecting to delete a word. Thanks Vim.
Comment · 10 years ago
Really cool product presented beautifully. But perhaps from being a security engineer, I wish it would say anything at all about how they're going to ensure a 16 year old kid can't pwn me from the internet and crush things -- here's praying it can't crush people.

I've just started getting into the whole smarthome thing, it worries me how hard it is to get information about security characteristics or even standards enforcement for these (which appear to be mostly non-existent).

I wish the public were more inclined to ask the question of 'but how is it secured?' when examining something to be placed in their home.

Comment · 10 years ago
Comment · 10 years ago
I tried to enjoy ingress, but didn't and I enjoy pokemon go.

Obviously the Pokémon brand is a draw, but ingress felt like a platform for a game that people had to construct. I got contacted by people who told me I needed to join these groups and talk in these IRC channels to have fun. I live in an area that's not so tech-savvy so there's few ingress points / Pokéstops but I can still walk over to the park and wander around some time through the few Pokéstops and gyms there are and have a lot of fun.

To me, ingress feels like an endless RPG quest where you have to retrieve items from various points. Sure, if you gather and co-ordinate efforts over the IRC channels and chat rooms I was invited to promising great depth you can create enough of a social element to make it pretty fun but I could be doing anything else.

With Pokémon Go, I feel confident to flip it out anywhere and gain a little bit of ingame development and fun that I can share with my friends, and I don't lose anything if I don't.

Comment · 10 years ago
That's an amazingly regressive point of view. Sure, in the past such things risked prosecution but why exactly does it mean we have to figuratively knock stones together on vulnerability ethics? When cars were invented, a man had to run in front of the car with a red flag to warn others of it.

In 2016, everyone deserves privacy and security on the internet. We know and understand the dangers of vulnerabilities better, and I think we should be capable of having some respect and suitably compensating those who do the right thing.

If you can make the internet a more secure place for us to live our lives and make enough to live out of it, more power to you.

Comment · 10 years ago
What are you proposing to replace cookies with? Auth tokens and XHR? Localstorage? Why?
Comment · 10 years ago
The primary problem this hopes to solve is actually CSRF. Simply generating an HTML form for a website for any website and submitting it sends the cookies of the target website, regardless of where the form is based. XHR isn't so much of an issue as it has same origin policy restrictions.

This spec allows you to set cookies that turn this outdated and age-old security policy on its head, so instead of having to generate and validate cryptographically derived client-correlated tokens on every form (CSRF tokens), we can simply set this flag and refuse to send these cookies from any other site. This has long been known to be the right thing to do, which is why other new-age web policies like CORS refuse to send cookies completely by default.

The HttpOnly flag is meant to mitigate cookie theft risk via XSS. To my knowledge this particular innovation actually does nothing to that risk.

Comment · 10 years ago
I might look into this. People are always surprised by how long it takes for me to notice them in a crowd
Comment · 10 years ago
I have a really excellent visual imagination. I can imagine myself walking or driving great distances, and I can imagine all the scenery, the trees, the colour of the sky. I can put things in the scene, take them out, rotate them. I don't have any sounds or smells.

I have trouble imagining what a person looks like. Especially hard is their face. I don't really have any idea what my mother's face looks like except that she has blonde hair. My dreams don't have people in them, not really. Sometimes there's the concept of a person, but I can't really see them.

Is there a name for this?

Edit: before this article, I didn't know it was possible to have a condition like this. I just assumed I was misinterpreting my imagination somehow.

My sister once related a dream to me that involved several people, some, famous people she hadn't even met. I couldn't recall one that really had anyone physically present. I remember a terrifying nightmare when I was very young that my father was in, but really it was just his trousers. I couldn't see any of him.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton