News for hackers. Stuff that matters.
Re:A vigilante trying to improve IoT security by adamclarkestes on Wednesday April 26, 2017 @12:15PM (#14204328)
I'm the author of the Gizmodo post. Having covered IoT hacks for a few years, it's obvious that drastic measures would be necessary to convince manufacturers to build more secure products. While I'm not necessarily endorsing this hacker's methods, I do salute his taking a stand. It might land him in jail. But still, the mission is worthwhile.
Re:A vigilante trying to improve IoT security by hectorr on Wednesday April 26, 2017 @01:11PM (#14204917)
He's providing an economic benefit to society - internalizing (to consumers) the externality of IOT botnets. It's now on the consumers to further internalize to cost to manufacturers through product selection, class action, or both.
Re:A vigilante trying to improve IoT security by Arizhel on Wednesday April 26, 2017 @03:20PM (#14206109)
Not necessarily. If a consumer's device is bricked within the (usually 1-year) warranty period, then they're able to send it back to the manufacturer for a replacement, which pushes the cost right back to the manufacturer.

Also, if the device is bricked very quickly after buying it and installing it, the consumer will very likely simply return it to the retailer as defective, which again pushes costs back to the manufacturer.

Re:A vigilante trying to improve IoT security by majewsky on Wednesday April 26, 2017 @04:35PM (#14206735)
I think that's actually the only solution to the IoT security problem: more people regularly scanning for and bricking these devices, until the return rates make it unprofitable to sell broken devices in the first place
Re:A vigilante trying to improve IoT security by Arizhel on Thursday April 27, 2017 @10:21AM (#14211626)
In that case, I think for the vigilantes it's absolutely critical that they figure out how to brick these devices as quickly as possible when they come on the market, because if they're targeting devices that are a couple years old now, that means many consumers will be past their warranty period and may not be able to return them.
Re:A vigilante trying to improve IoT security by intrasight on Thursday April 27, 2017 @02:20AM (#14209578)
I was on the fence about this vigilante bricking until reading your comment. Pushing the cost back to the manufacturer in this case should make considerable difference since these are low-cost devices and therefore the cost to the manufacturer of each return will probably cancel the profit of the last ten sold. Those proportions will become hard to ignore.
Re:A vigilante trying to improve IoT security by 086421357909764 on Wednesday April 26, 2017 @02:24PM (#14205610)
How does your opinion change with Phishing attacks? I'm going to steal funds from businesses by phishing vulnerable people, because If I don't capitalize on it, then people won't understand the costs / risks.
Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @07:38PM (#14207987)
These are intentionally-defective products bought by apathetic consumers. They've already been compromised in mass with lots of damage done. Destroying dangerous, defective products isn't the same as conning innocent people out of their money.

That's what the IoT vendors did. ;)

Re:A vigilante trying to improve IoT security by LinuxBender on Wednesday April 26, 2017 @03:11PM (#14206030)
The person bricking IoT's isn't getting money from that. If they did, I would hope they or you did, I would hope each of you would donate to charities.
Re:A vigilante trying to improve IoT security by mirashii on Wednesday April 26, 2017 @03:37PM (#14206255)
You don't really know that for sure. That person could easily be shorting the shares of IoT device companies that they are targeting, hoping that articles like this one are written critical of the manufacturers.
Re:A vigilante trying to improve IoT security by jancsika on Wednesday April 26, 2017 @04:37PM (#14206747)
They could be. But that question of could it be is clearly different from the person outright stealing money directly from victims, for whom it is much more likely they are a scam artist trying to rationalize their bad behavior.

By saying clearly different, I don't mean to minimize the actions of the vigilante. One of the chief characteristics of civil disobedience, for example, is to resolve that could it be question. By receiving the unjust punishment the dissident displays good faith with proponents and opponents. I don't yet see how pseudonymous hacktivism keeps that good faith with the public. And that seems to relegate it either be small scale, symbolic acts like this or large-scale grey hat stuff that brings lots of unwanted risks/cooptation/etc.

Re:A vigilante trying to improve IoT security by 086421357909764 on Wednesday April 26, 2017 @03:19PM (#14206103)
What they get is irrelevant, it's someone using their skill set to make others aware of a flaw. I would argue it's the exact same premise. I'm going to phish people & cause them a financial cost to teach them to be safe.
Re:A vigilante trying to improve IoT security by jancsika on Wednesday April 26, 2017 @04:25PM (#14206636)
> What they get is irrelevant

It's actually the main relevant part of the analogy.

It goes to veracity.

There's a person who gave a public talk about manipulating Bitcoins with weak private keys in order to alert the owners that they were vulnerable. But he did it in a way that verified to the owner he hadn't in fact stolen the coins (moving small portions around or maybe signing with the key, I can't remember). He also mentioned in the public talk that the owners of those Bitcoins were totally freaked out by this, and most were never convinced that he was acting in good faith (which is probably a smart assumption on their part).

So the fact that he didn't steal the coins is completely relevant-- it's the very reason he could give a public talk on what is still grey area behavior.

Your hypothetical thief, on the other hand, is clearly mendacious. You have him claiming, "If I don't capitalize on it, then people won't understand the costs/risks." That is clearly false from my real-world example above, and if he tried to give a public talk about how his theft benefited society he'd be arrested.

Re:A vigilante trying to improve IoT security by ryan-c on Thursday April 27, 2017 @10:09AM (#14211551)
You're probably talking about me. I actually screwed up when I was moving coins around, and ended up emptying someone's address out, however I put everything back within a few minutes. I haven't had anyone whose coins I touched accuse me of anything unseemly, but of course there are random posters on internet forums who talk shit.

Your point that I couldn't have given a public talk had I stolen the coins is completely correct. I still spoke with a lawyer about it ahead of time, though. :-P

There was another person, who was somewhat less scrupulous, who would simply steal the coins and watch for someone to complain in public about it, then offer to return them. They use a pseudonym and as far as I can tell have vanished.

Re:A vigilante trying to improve IoT security by jancsika on Thursday April 27, 2017 @12:02PM (#14212511)
Oh, hey! Glad to hear you talked to a lawyer beforehand.
Re:A vigilante trying to improve IoT security by 086421357909764 on Thursday April 27, 2017 @09:39AM (#14211348)
So what's gained by bricking, disabling, or modifying devices, that couldn't be proven with a simple these devices are vulnerable announcement?
Re:A vigilante trying to improve IoT security by jancsika on Thursday April 27, 2017 @12:18PM (#14212665)
Bricked devices can't participate in a DDOS attack.
Re:A vigilante trying to improve IoT security by LinuxBender on Wednesday April 26, 2017 @04:46PM (#14206832)
I am OK with this as well. If you put up a script on github and email an org, asking for help debugging and your script drops an ssh key, then daemonize a reverse tunnel running as that user to a VM you control, then I would blame companies and the maintainers of ssh for allowing this to work. If their board members are unaware of the risk, then shame on any human layers that hid these capabilities or were too inept to fix it. It is their fiduciary responsibility to their investors to take security and privacy seriously to protect their investments. Companies that are cavalier in this regard need not survive.
Re:A vigilante trying to improve IoT security by andrewflnr on Thursday April 27, 2017 @02:10AM (#14209542)
Probably it doesn't change, because those aren't at all analogous situations.
Re:A vigilante trying to improve IoT security by JustSomeNobody on Wednesday April 26, 2017 @01:44PM (#14205226)
Engineering needs to stop being subordinate to anything but top management (if at all). An MBA can always outrank an engineer's decision and that is a big reason why we have crap devices out in the field.
Re:A vigilante trying to improve IoT security by mnm1 on Wednesday April 26, 2017 @01:53PM (#14205315)
Without labor laws to back something like this up, all it does is get engineers fired. Non-software engineering fields do have such laws, I believe. An MBA cannot make a civil engineer build a bridge that is unsafe because they want to save money. After all, it's the project engineer's signature on the final work. (Please correct me if I'm wrong.) On the other hand, a large proportion of startups are doing something illegal or unethical and the only recourse for the engineer there is to quit or be fired. In some egregious cases, that may be worth it. Mostly, it's not. That's how our labor system is set up. I've always said, if you want to kill someone, start a corporation. It's the easiest way to get have someone else do it for you and get away with it. Anything less than murder in business is not even a consideration (unless the business gets punished which it most likely won't be).
Re:A vigilante trying to improve IoT security by ComradeTaco on Wednesday April 26, 2017 @04:47PM (#14206842)
I am a structural EIT. Industry focus on safety is paramount. Seniority is very much respected so there are almost no young MBAs and they exist almost exclusively at the corporate level. Only a full engineer can legally stamp off on the final drawings and the accompanying calculations and I've never really seen a business type ever try to interfere in that.
Re:A vigilante trying to improve IoT security by LoSboccacc on Thursday April 27, 2017 @01:34AM (#14209401)
Keyword: legally. Spftware is often built to the cheapest spec that'll sell. Even peacemaker are often carring vulnerabilities.
Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @07:43PM (#14208009)
Aerospace regulates software and hardware. Software standard is DO-178B. Thanks to it, the systems get great quality assurance. A common thing that emerged from that are partitioning RTOS's that separate critical and untrustworthy stuff. They also usually have trusted boot. The cheapest CPU I saw supporting those was a Freescale one for $4 a piece in quantities of 100 units.

So, yeah, even in softwarw one can do as you suggest. Multiple times it's been done with things improving across the board. In DO-178B, an additional effect is an ecosystem of tooling, reusable components, and consultants sprang up to make each project a bit cheaper and less risky.

Re:A vigilante trying to improve IoT security by sillysaurus3 on Wednesday April 26, 2017 @01:53PM (#14205320)
It's simply difficult to secure devices. It's hard the same way engineering is hard.

I know it's fashionable to blame the MBAs instead of blame ourselves, but at the end of it, we're the ones who write insecure code. And I don't think that if you give an engineer an extra week or two to focus on security that you'd end up with a measurably more secure device. Securing something is a different skillset from building it.

Pentests are probably the answer.

Re:A vigilante trying to improve IoT security by blacksmith_tb on Wednesday April 26, 2017 @02:05PM (#14205434)
Secure against a dedicated attacker, yes. But telnet listening on port 23 and a conistent default admin password on all your devices is really not that hard to improve on (and that's the sort of device that BrickerBot is killing).
Re:A vigilante trying to improve IoT security by sillysaurus3 on Wednesday April 26, 2017 @02:11PM (#14205492)
Perhaps. But someone thought it was a good idea to put up a telnet port 23 default-admin-password interface. The point is, if you give that person two weeks to focus on securing the product, I'm not sure they would realize it's a bad idea to do that. People who are bad at security don't realize they're bad at security. Which is why it's probably important to bring in an outside team to break the product.

Or to put it another way, if we're not proposing to bring in an outside team to conduct a pentest, what's the alternative?

Re:A vigilante trying to improve IoT security by eropple on Wednesday April 26, 2017 @03:06PM (#14205989)
I've done intentionally insecure things because I simply straight-up did not have time to do them correctly. Shared keys, shared password across an entire infra--lots of stupid things because my deadline wasn't moving and hours counted. The difference, of course, is that I retain control of my stuff and I'm not pushing things out to other people.

Pentests are, to be clear, great, and there are plenty of people who Dunning-Kruger their way through security decisions. But time is definitely a factor in this stuff.

Re:A vigilante trying to improve IoT security by sillysaurus3 on Wednesday April 26, 2017 @03:27PM (#14206171)
I agree, but think of it this way: imagine a doctor arguing against washing their hands. The analogy is pretty apt. Washing your hands is as effective in reducing disease as pentests are at improving security. So why are we still seeking ways to justify to ourselves that we can do without pentests?

It just seems like pentests need to move from "nice" to "necessary." (Part of that is reducing their cost from $60k to $6k.)

Re:A vigilante trying to improve IoT security by eropple on Wednesday April 26, 2017 @04:14PM (#14206540)
The bigger problem with pentests is not the current cost but, as I see it, is that security is inherently and inescapably expensive somewhere in the chain, and that vendors have been getting a free lunch for too long. The viability of security analyses/pentests will go down if your goal is to reduce the cost by an order of magnitude because the people who are any good will find something better to do--and the consumer will still pay through all the bullshit externalities.

Security needs to cost to demand talent. The real solution to this problem, I think is that failure to secure needs to cost (whether in monetary or criminal terms) or it isn't relevant to business concerns.

Re:A vigilante trying to improve IoT security by derefr on Wednesday April 26, 2017 @04:45PM (#14206821)
I think the parent was arguing that this:

> security is inherently and inescapably expensive somewhere in the chain

...is the thing that needs to change. Presumably using more automation (e.g. employing more software like http://lcamtuf.coredump.cx/afl/), such that "pen-testing" shifts from being a labor cost to a capital cost.

Re:A vigilante trying to improve IoT security by eropple on Wednesday April 26, 2017 @05:33PM (#14207204)
Open telnet servers are a solved problem (taking the solution off the rack is a question of time and, effectively, the willingness to be negligent). The automation exists.

It's the hard stuff that is context- and environment-dependent to a degree that it resists automation.

Re:A vigilante trying to improve IoT security by flukus on Wednesday April 26, 2017 @09:34PM (#14208527)
It pen testing necessarily expensive? I wonder if we could train QA to use something like kali (or even just some network tools) to find 99% of vulnerabilities.
Re:A vigilante trying to improve IoT security by jxramos on Wednesday April 26, 2017 @03:40PM (#14206278)
Sounds like a good opportunity for something analogous to UL certification, albeit for security.
Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @04:49PM (#14206856)
"It's simply difficult to secure devices. It's hard the same way engineering is hard."

Put OpenBSD and OpenSSH on them with configuration explained in a good book on the subject. Write your apps in memory-safe language that validates external input. The End [for vast majority of attacks in IoT space]. It's not as hard as you detractors claim. They just don't care.

Re:A vigilante trying to improve IoT security by pferde on Thursday April 27, 2017 @08:59AM (#14211083)
Indeed. It's not hard, it's just more expensive than not doing it at all. And since there is usually no incentive doing it, it is not being done, because not doing it saves money.
Re:A vigilante trying to improve IoT security by nickpsecurity on Thursday April 27, 2017 @09:31AM (#14211301)
Exactly!
Re:A vigilante trying to improve IoT security by pfooti on Wednesday April 26, 2017 @07:00PM (#14207794)
I don't disagree, but on the other hand, there's the question of what makes a "Good Engineer". There's plenty of fields where engineers (and other technical folk like architects or even, say, doctors) are certified by professional organizations. Those orgs can keep you from practicing your profession without their approval, and if you do something unethical they can pull your license to operate. The organizations also provide their membership with strong support to stand up to management against bad practices.

On the one hand, this certainly makes a lot of sense, especially these days with so many stories about terrible engineering (either just bad or as a result of unethical behavior) causing real harm.

On the other hand, it's precisely organizations like this (effectively guilds or unions) that tech "leaders" try to disrupt. They tend to be pretty conservative.

Re:A vigilante trying to improve IoT security by flukus on Wednesday April 26, 2017 @09:50PM (#14208592)
Is it that simple? Having veto over certain decisions might solve some vectors, but security isn't an item to check off before you release a product, it's an ongoing maintenance concern because it's living in an ever evolving ecosystem.

Being able to put your foot down doesn't allocate resources for security updates.

Re:A vigilante trying to improve IoT security by ska on Wednesday April 26, 2017 @05:25PM (#14207134)
Of course the other way around most often just gives you devices in the field nobody buys.

In this, like most things, you need a balance. If you aren't commercially driven in some fundamental way you probably won't last long enough for any of this to make a difference.

Of course if you apply that the wrong way, you end up with devices that suck and/or harm users. This way leads to regulation typically, since Smiths invisible and myopic hand usually acts too slowly for people to be convinced it will get to the right place, if we just wait long enough.

Re:A vigilante trying to improve IoT security by jasonm23 on Wednesday April 26, 2017 @08:13PM (#14208162)
> Smiths invisible and myopic hand

I'm intrigued by this phrase, could you explain it please?

Re:A vigilante trying to improve IoT security by wtracy on Wednesday April 26, 2017 @11:02PM (#14208861)
https://en.m.wikipedia.org/wiki/Invisible_hand

Adam Smith used the phrase "invisible hand" to describe the way markets reward certain business ventures. The previous poster called the invisible hand "myopic" in reference to consumers being focused on cheap devices with features that immediately benefit themselves.

Re:A vigilante trying to improve IoT security by ska on Thursday April 27, 2017 @06:55AM (#14210556)
I mean by this that in practice markets perform a sort of local optimization algorithm that can take a long time to discover better local maxima.
Re:A vigilante trying to improve IoT security by 086421357909764 on Wednesday April 26, 2017 @02:26PM (#14205626)
I would argue, security needs to be a part of planning day 1 rather than looked at as a bolt on prior to involving upper management. It needs to be treated as a core functionality rather than an external concept. The biggest issue I see is we are patching and finding fixes for something that could easily be remedied if address before engineering takes place. Most firms i've worked with put it on the back burner or are stuck with the notion of i'm an engineer i'm smart so deal with it.
Re:A vigilante trying to improve IoT security by JustSomeNobody on Friday April 28, 2017 @08:36AM (#14218869)
> I would argue, security needs to be a part of planning day 1 rather than looked at as a bolt on prior to involving upper management.

Nothing I said implied bolting anything on prior to involving upper management.

ANY decision at any time during the process can be overruled by any MBA. That needs to change.

Re:A vigilante trying to improve IoT security by rdiddly on Wednesday April 26, 2017 @07:24PM (#14207925)
On the other hand, if you let the engineers run the shop, you might end up with another Juicero... an exquisitely designed product with few customers.
Re:A vigilante trying to improve IoT security by JustSomeNobody on Friday April 28, 2017 @08:45AM (#14218918)
Quite possible. Not sure why that should negate anything I said. It is quite obvious that products like the Juicero are easily developed with MBAs at the helm.

If engineers run the shop you might even end up with another Uber. And we all know what a disaster that is.

However, at some level, MBAs and engineering need to be on level terms. If there's a conflict it can be resolved by going higher up the chain and both sides have the opportunity to make their case.

Re:A vigilante trying to improve IoT security by na85 on Wednesday April 26, 2017 @09:20PM (#14208450)
Yes, no engineer has ever made a bad design or decision, ever.
Re:A vigilante trying to improve IoT security by jacquesm on Wednesday April 26, 2017 @09:32PM (#14208516)
That's totally besides the point.

The idea here is that no engineer would knowingly sign off on something bad.

Re:A vigilante trying to improve IoT security by jsmthrowaway on Thursday April 27, 2017 @02:15AM (#14209560)
A rather optimistic idea, I'd contend.
Re:A vigilante trying to improve IoT security by 086421357909764 on Thursday April 27, 2017 @10:44AM (#14211836)
I concur, in fact, how many IT professionals make bad SECURITY decisions because they in fact are trained to build and maintain an working infrastructure first and foremost.
Re:A vigilante trying to improve IoT security by na85 on Thursday April 27, 2017 @04:39PM (#14214499)
Which is a silly assertion
Re:A vigilante trying to improve IoT security by JustSomeNobody on Friday April 28, 2017 @08:38AM (#14218876)
Nothing I said implies engineers don't make bad decisions. What I implied is even the GOOD decisions can be overruled by any MBA at any time.
Re:A vigilante trying to improve IoT security by flukus on Wednesday April 26, 2017 @09:35PM (#14208532)
Perfect is the enemy of good.
Re:A vigilante trying to improve IoT security by kbuchanan on Wednesday April 26, 2017 @01:29PM (#14205098)
This captures the essence of the type of activism that I so dislike — an unaffected, third party (a person who doesn't use your bluetooth lightbulb) taking the job upon himself to tell you what level of security your lightbulb should employ... By breaking it.
Re:A vigilante trying to improve IoT security by jerf on Wednesday April 26, 2017 @01:42PM (#14205210)
We're not unaffected anymore. Mirai did a lot of damage to a lot of people. Very diffuse damage, sure, but a lot of damage.

Note we've had worms and such for decades now and most of them don't deliberately break things. It's generally far more profitable to exploit the resources than simply destroy them. Brickerbot almost certainly wouldn't be if we weren't all getting affected.

Re:A vigilante trying to improve IoT security by drenvuk on Wednesday April 26, 2017 @01:42PM (#14205212)
Then fix your lightbulb so that someone can't tell you how to handle your lightbulbs. If you can't reach that low bar then why are you even connecting to the internet? You are implicitly allowing your tools to be used for botnets which should be a crime in itself.
Re:A vigilante trying to improve IoT security by nugator on Wednesday April 26, 2017 @01:59PM (#14205365)
So you think the consumers should be punished for something you think the producers do wrong? Do you apply this to other products as well? Would it be ok to soak peoples cigarettes in water, break the motor of your neighbours high fuel consuming SUV or destroy the guns of people since these products can cause damage to other people?
Re:A vigilante trying to improve IoT security by Arizhel on Wednesday April 26, 2017 @03:27PM (#14206169)
If a certain brand of cigarettes is creating secondhand smoke that causes a significant number of bystanders to die of anaphylactic shock somehow, and the government refuses to force a recall, and the manufacturer doesn't care, and the smokers don't care because it doesn't affect them, then YES, it is morally correct to destroy these cigarettes illegally.
Re:A vigilante trying to improve IoT security by biktor_gj on Wednesday April 26, 2017 @02:23PM (#14205601)
The problem is, I think, what choice do we have (we == rest of the world) when somebody's messed up camera starts spamming the entire Internet? And how much does cost the mirai botnet to everyone when some client rents it?

Best case scenario: users claim warranty and replace their devices something better

Worst case scenario: users need to buy new gear, they probably won't buy from that same manufacturer because last one died for no apparent reason. Really worst case scenario: users buy again the same cr*p and dies again, until they realize that brand is worthless and buy something a bit better. Doesn't seem so bad, if the alternative is having their machines taking down businesses and users...

Re:A vigilante trying to improve IoT security by JabavuAdams on Wednesday April 26, 2017 @05:10PM (#14207028)
Really worst-case scenario: Someone is killed or maimed due to bricked system.

FTFY

Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @07:50PM (#14208042)
I was particularly thinking of baby monitors during an emergency. It was most important house-hold device I could think of in terms of harm. Maybe turn a freezer off on IoT fridge while people are on vacation then back on just before they return to make meat refreeze or something spoiled. Maybe turn off the power in household with IoT home automation and someone on life support of some kind.

Im only having a few possibilities come to mind that are life-threatening. Most are just annoying or financial drain. If we add painful, maybe make an epileptic's screen on SmartTV blink fast like the attack on the web site. Turn off people's alarm clock enough they get fired and loose health insurance before major operation. Im really having to stretch it here.

Re:A vigilante trying to improve IoT security by jacquesm on Wednesday April 26, 2017 @09:35PM (#14208529)
Alarm system with remote fire alarm capability. Those things are everywhere and if they don't work people could easily die.
Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @10:12PM (#14208690)
That's a great one. Good catch.
Re:A vigilante trying to improve IoT security by mondoshawan on Friday April 28, 2017 @07:24AM (#14218506)
Lights that turn off at night while someone is walking down stairs can result in death if that person is unfamiliar or disoriented enough to tumble.
Re:A vigilante trying to improve IoT security by nickpsecurity on Friday April 28, 2017 @10:15AM (#14219528)
That's clever. The threat of lighting was nicely illustrated on Christmas Vacation. Whole relationships ruined and stuff.

https://www.youtube.com/watch?v=rp8lwpvQEIM

Re:A vigilante trying to improve IoT security by rdiddly on Wednesday April 26, 2017 @07:58PM (#14208089)
The analogy would be, someone leaves their cigarettes or their gun out on the stoop all night, or their SUV on the street unlocked with the keys in the ignition. If they do that, something is going to happen to it eventually. Especially if they live on a street that actually spans the entire world, and whose entire length can be traversed in one second.

John J. Citizen should be thankful if the person who finds it only wants to deactivate it rather than use it to poison him / shoot him / run him over. No matter who finds it though, it's tough luck for that person; they're the owner of that item in name only, if they don't secure it.

Society has decided in some cases (in domains well-understood by legislators, unlike IoT) that the person doesn't deserve to keep that item if they don't secure it. Example: "Improper storage of a firearm" or the like, is literally a crime in many jurisdictions and can result in losing your gun license. Creating a burden on or a danger to society through your neglect has in that case been affirmed to be unacceptable. The law will catch up with this too, I hope.

Re:A vigilante trying to improve IoT security by username223 on Wednesday April 26, 2017 @02:33PM (#14205688)
> Would it be ok to soak peoples cigarettes in water,...

How about in arsenic? The Internet of Things is mostly insecure trash that will only be fixed by throwing it away. The manufacturers know this, and simply don't care.

Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @07:44PM (#14208018)
Re:A vigilante trying to improve IoT security by rblatz on Wednesday April 26, 2017 @01:51PM (#14205290)
https://www.theguardian.com/technology/2016/oct/26/ddos-atta...

Very few people that use the internet were unaffected by shitty IoT security. And that seems like it was just the start of it's capabilities. Something needs to be done to destroy these cyber weapons. If your stupid light bulb is recruited into a cyber weapon, then it should be prevented from harming others.

Re:A vigilante trying to improve IoT security by derefr on Wednesday April 26, 2017 @04:53PM (#14206888)
I don't see this as activism per se. I see this as similar to a virus or bacterium coming into existence, forcing us toward better hygiene practices. You don't blame a virus or bacteria for existing; it's just sort of... there, part of the ecosystem. Instead, you blame things for being vulnerable to it and therefore spreading it. You try to kill it not by eliminating its "source", but by eliminating the spread.

Right now, we're beginning to treat DDoSes in that "infectious agent"/"your responsibility if you don't act to protect yourself" way. So many people do them, so often and so easily, that "shutting down the botters" one-by-one will never make DDoSes go away. So we have to just figure out how to deal with them. (Which will, coincidentally, make DDoSes actually go away, if everyone ends up immune to them such that it's no longer useful to do one.)

But, annoyingly, we still handle bots programmed to scan for and exploit software vulnerabilities (worms, ransomware, what-have-you) as only intentional malicious action on the part of their original author, to be solved by catching the author. (Not that you can't catch the author—but that won't stop a worm, and especially won't stop someone else from just slightly-modifying and then re-releasing the worm.) We haven't bothered nearly at all with the "how do we make software vulnerabilities, as a class, less exploitable" part of the equation.

Personally, I'm hoping that this decade sees "A-Life" computer worms, that self-modify using (machine-readable?) 0days they discover by spidering the web from their infected hosts. Computers would be being attacked with novel exploits, even with no new malware authors to do the attacking! Then we'd really have to treat vulnerabilities as a fact of life to secure around, rather than something we can stop by just stopping people from bothering to exploit them.

Re:A vigilante trying to improve IoT security by macintux on Wednesday April 26, 2017 @09:35PM (#14208535)
If I created a virus to punish people for failing to wash their hands regularly, and instead of giving them diarrhea it started killing people, I should absolutely get the blame for creating it. Even if it doesn't kill anyone I should still be held accountable.

Yes, this a rotten situation, and I sympathize with the motivation. No, I don't think we should blithely disregard the fact that the worm is likely causing genuine harm and that it was in fact created to cause harm.

Re:A vigilante trying to improve IoT security by derefr on Wednesday April 26, 2017 @09:56PM (#14208615)
I didn't mean that someone is not "to blame"; more just that a framing which even brings up who's "to blame" vastly overstates the "use" of punishing humans in defending oneself against this problem. Indeed, even if we catch "cyberterrorists" at a constant rate, this problem will only get worse: there will be more people; each person will have more and more programmable automation available to them, more and more easily; and people will grow more proficient with technology earlier and earlier in their lives (i.e. long before they've built up any sort of idea of ethics.)

Right now we have script-kiddy teenagers; Real Soon Now there won't be much reason to expect your average 5-year-old with a Youtube account, won't be able to slap together something like a ransomware worm from readily-available components, that will spread itself a billionfold. And, amongst 7 billion people and growing, there's going to be a lot of kids thinking that that sounds like a fun time.

The only thing to really stop this from being the world we live in, is making worms irrelevant.

(And what we do in the short term, about this case? Honestly, I haven't bothered to think about it. Too "identity politics.")

Re:A vigilante trying to improve IoT security by bryondowd on Wednesday April 26, 2017 @01:40PM (#14205188)
Is it an unaffected third party, when your unsecured lightbulb is participating in a DoS that knocks out some service he's relying on?
Re:A vigilante trying to improve IoT security by anonnyj on Wednesday April 26, 2017 @01:46PM (#14205251)
I'll choose a boogeyman you can perhaps appreciate: You bluetooth lightbulb is enabling pedophiles with anonymity, and you may take the fall when you're mistaken as the source of the requests. (You can swap out the boogeyman with terrorists, spammers, credit card thiefs, etc)
Re:A vigilante trying to improve IoT security by CPLX on Wednesday April 26, 2017 @03:57PM (#14206410)
There's no such thing as an unaffected third party in a tragedy of the commons situation, which this is.
Re:A vigilante trying to improve IoT security by Etheryte on Wednesday April 26, 2017 @01:41PM (#14205203)
How is anyone unaffected when IoT devices with bad security break the net?
Re:A vigilante trying to improve IoT security by tptacek on Wednesday April 26, 2017 @12:18PM (#14204367)
Did you not have any input into this headline? It is a clear endorsement.
Re:A vigilante trying to improve IoT security by adamclarkestes on Wednesday April 26, 2017 @12:26PM (#14204456)
My editor thought it might be too extreme, but I was sure that careful readers would latch on to the tongue-in-cheek intentions. Maybe I was wrong. I still stand by the statement.
Re:A vigilante trying to improve IoT security by josefresco on Wednesday April 26, 2017 @12:28PM (#14204491)
I think the headline reads as personal, and therefore a lighter endorsement than something like "This Hacker is Our new Hero" or "This Hacker is a Hero".
Re:A vigilante trying to improve IoT security by mnarayan01 on Wednesday April 26, 2017 @01:56PM (#14205342)
For those confused by this comment, the actual title of the piece is: "This Hacker Is My New Hero".
Re:A vigilante trying to improve IoT security by 086421357909764 on Wednesday April 26, 2017 @02:20PM (#14205570)
What would your perspective be if I took a stance to secure your vehicle, or the power company, or any myriad of others simply because I chose to?

What do you do when I change my logic to, well this is a ZERO DAY exploit, but you need to be patched, without understanding the complexities of your device or network. Which we all know QA takes a while because of variables. Look at any microsoft patch for evidence of that. Your argument makes it seem like if I decide to weaponize the Shadow Brokers toolkit to lockdown and secure networks around the globe, i'm ok because my intentions are good and manufacturers should have secure code without 0 days. What happens when a proprietary driver or component fails because of a change made to the kernel or the way it handles driver functionality? Now I've broken / disabled something because I didn't know the intricacies and instead chose to do what I thought was right.

"No good deed goes unpunished"

Re:A vigilante trying to improve IoT security by kilburn on Wednesday April 26, 2017 @03:34PM (#14206225)
> What do you do when I change my logic to, well this is a ZERO DAY exploit, but you need to be patched, without understanding the complexities of your device or network.

I'd say you are changing topics. The topic at hand is about devices that are designed to be insecure, because the involved parties just don't care. The manufacturer KNOWS yet doesn't care because the issue doesn't cause him any harm, and the user just doesn't know.

We are talking about devices that willingly expose themselves to the internet (oftentimes without any valid reason to), that are all factory-setup with the same credentials (and no must-change on first use policy), etc.. This is just malpractice, not 0-day vulnerabilities.

Re:A vigilante trying to improve IoT security by 086421357909764 on Thursday April 27, 2017 @10:36AM (#14211766)
Ok, lets switch this around. You just rented your new apartment, they didn't change the locks from previous tenant. Now, by default everyone knows you should change locks to include the owner, manager of property, and renter. I, the previous tenant decided to stroll by the house one day, I realize that the doors are still easily unlocked by my key, so I walk in and poke around. Realizing that this is a security risk, so following your logic, it's completely sane for me to destroy the house and prove that it's a risk. Before you say, that's different, MFG will replace a device, i'm going to argue ok sure, they'll replace it, by that same virtue isn't that what insurance is for? They'll replace the property.

Bottom line, vigilantism has a cost and picking and choosing morality of ideals based on your sole opinion is neither appropriate or legal. laws exist for a reason.

Re:A vigilante trying to improve IoT security by srcmap on Wednesday April 26, 2017 @02:45PM (#14205814)
A bit like my neighbor's door is wide open. Some teenagers are taking over it.

Instead of just close/lock the door for my neighbor or call the cop, I use a bulldozer to level the house to the ground. (zero out the flash.)

In theory, the "vigilante" can offer his service to device manufacturer to help remotely clean/update the devices instead of just simply wiping them off the net.

Re:A vigilante trying to improve IoT security by pixl97 on Wednesday April 26, 2017 @04:22PM (#14206616)
>Instead of just close/lock the door for my neighbor or call the cop,

This is where your analogy breaks. Who is your neighbor on the internet? The most logical answer I have is "Everyone with a public IP".

Next, who is the internet police? Sorry folks, there isn't one. If my neighbors house is open, I would call the cops for two reasons. First I don't want to see their stuff damaged. But also, it creates a public nuisance. Some variant of criminals (say drug users or stupid teens) could take up residence in their house, possibly even burning it down, which would make it a direct threat to me.

And that's the problem with our current internet police. They will gladly try to arrest you for breaking into someones house. But they will not bust the 100,000 houses that leave their front door open inviting crime into the neighborhood.

Re:A vigilante trying to improve IoT security by tummybug on Wednesday April 26, 2017 @03:05PM (#14205980)
It does say the bot tries to secure the device and then resorts to bricking it if it can't. Not condoning the janitors actions but at least bricking isn't his first action.
Re:A vigilante trying to improve IoT security by 086421357909764 on Wednesday April 26, 2017 @02:58PM (#14205914)
The point is how do you know the vigilante's fix won't have adverse side effects?

EDIT* I agree with the bulldozer analogy.

Re:A vigilante trying to improve IoT security by mannykannot on Wednesday April 26, 2017 @03:58PM (#14206420)
> The point is how do you know the vigilante's fix won't have adverse side effects?

While you have raised some valid issues, this is not one of them. Having an unsecured device on the internet has some very definite adverse side-effects.

Re:A vigilante trying to improve IoT security by 086421357909764 on Thursday April 27, 2017 @10:43AM (#14211827)
So does taking a vigilante approach to addressing these devices. It's no different than saying, there is crime in the inner city and It's my duty to handle it.
Re:A vigilante trying to improve IoT security by mannykannot on Wednesday April 26, 2017 @04:05PM (#14206475)
unfortunately, we know from past experience that a certain percentage of the manufacturers would attempt to sue anyone offering such a service into silence, or even attempt to have him prosecuted for a crime.
Re:A vigilante trying to improve IoT security by josst on Wednesday April 26, 2017 @12:28PM (#14204481)
Just FYI you have a small mistake here: "So why did the Janit0r result to destruction". Should be "resort" I think.
Re:A vigilante trying to improve IoT security by adamclarkestes on Wednesday April 26, 2017 @12:40PM (#14204611)
Fixed. I will now install a dead rat under our copy editor's desk...
Re:A vigilante trying to improve IoT security by wolly on Wednesday April 26, 2017 @12:59PM (#14204800)
I find the arguments for "taking a stand" quite weak. Normally with subcultures that break the law or in other ways inconvenience people the moral argument is that you're doing something that isn't available to you (often as a group) and your actions themselves are meaningful (often because it makes it available to you).

I don't really see in this case how they (or mostly anyone) is unable to improve IoT (or general) security through other means or that the consequences of the actions themselves are any different from other forms of attacks on software (like credit card fraud, denial of service or ransomware).

The arguments from the "hacker" gets especially weak when they conclude that consequences of breaking IoT devices is worthwhile, but the consequences of IoT devices breaking the Internet doesn't have the same effects. Even though you could argue that it's far harder for most people to influence overall Internet security than IoT security and therefor the moral arguments for breaking the Internet as a way of improving it should be slightly easier to make.

Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @01:01PM (#14204824)
"I don't really see in this case how they (or mostly anyone) is unable to improve IoT (or general) security through other means"

Really? How about you show me the evidence that people are... through "other means"... improving IOT security of these devices enough that DDOS isn't a big problem any more. I'd love to hear what you've done to convince all the vendors to focus on secure devices instead of profit when targeting markets that will deliver profit regardless of security. Most of us in INFOSEC haven't been able to convince much past a subset of software and hardware developers to focus on improving security.

The only time vendors ever delivered secure or safe solutions was when sound regulations were forced on them with a requirement they were followed before a purchase was made. That was TCSEC and DO-178B respectively.

Re:A vigilante trying to improve IoT security by petra on Wednesday April 26, 2017 @01:18PM (#14204981)
That's true.

Altough i wonder: why didn't someone with deep security expertise, maybe ARM with it's mbed,created something developers can't harm, and on the other hand, issue a product label saying:"this is protected by our stack..." ?

I could see that be attractive to some b2b buyers, attracting devs, further strengthening the value of said label , increasing marketshare and reducing costs, and creating a positive feedback.

Re:A vigilante trying to improve IoT security by nickpsecurity on Wednesday April 26, 2017 @01:55PM (#14205335)
They did. It's mostly bs, though, since they cut corners too or cant impact the software lifecycle enough. Few people trust those labels. It could still be done, though, in a way along lines of Underwriter Laboratories and Consumer Reports with private evaluations.
Re:A vigilante trying to improve IoT security by gspetr on Friday April 28, 2017 @09:44PM (#14224544)
Shouldn't the vigilantes try to DDOS the IoT vendor websites with their own devices (poetic justice) instead of what the bricker guy is doing? That way it seems the message he's sending would be as direct and unambiguous as it gets.
Re:A vigilante trying to improve IoT security by nickpsecurity on Saturday April 29, 2017 @11:11AM (#14226879)
Attacks on the vendors are another good option if there's a low number of vendors. The DDOS idea has a weakness where they might barely be effective if sold through 3rd-party stores and ads.
[dead]
Re:A vigilante trying to improve IoT security by nickpsecurity on Thursday April 27, 2017 @12:10AM (#14209115)
"I've made my argument."

You didn't make an argument. You made a false claim that there were other methods that work and/or an implication that there wasn't much effort on doing that. All kinds of people have spent decades doing that. They get ignored.

"Why is it at all relevant what I've done and especially since when you don't say what you've done?"

"I haven't seen much convincing being done."

Programmers, support people, architects, tech managers, security experts, and so on have failed to do what you suggested because of greed and apathy of manufacturers. They write about it all the time on blogs, esp basic QA. They write about it here, too. I asked what you had done since you might have seen people successful at convincing greedy, hardware manufacturers at doing security at a loss. We obviously haven't.

""INFOSEC" (all caps of course because we want to be cool like the military)"

People in the military invented computer security. They taught me. Don't get excited because they called it "COMPUSEC" to differentiate between it and "COMSEC." CompSci and business called it information security w/ INFOSEC being a short-hand. Later, many in business started calling it IT Security or ITSEC. It's a business term that people from high-security, regulated backgrounds, some civilians, and military all use these days. We speak differently to laypersons in management or policy-making vs how we talk to HN techies. Nice try at trolling, red herring, though.

"Yes, you're still not making an argument why these actions would in any way would be a effective way to regulation."

I just told you regulations on information security were passed that worked and led to secure devices hitting the market. It happened twice at least. Obviously, that means there's a good chance regulating in a similar way with modern knowledge would do the same thing again. Meanwhile, nobody is doing anything at any level, you can't convince businesses to do anything in general case, and so a vigilante breaching defective, damaging stuff might be only progress we can get in meanwhile. Reduces risk and decreases demand for garbage products. Vendors might get message like Microsoft did leading to their 180 in security.

Re:A vigilante trying to improve IoT security by wolly on Thursday April 27, 2017 @07:18PM (#14215674)
> You didn't make an argument.

I did make an argument, you just missed it. In most subcultures the thing your doing is the goal, therefor the actions themselves are meaningful (at least according to the participant). Since this isn't the case here, but more of a "the ends justify the means" situation, you have to argue that it actually does. The point isn't that there are other ways, which you incorrectly choose to focus on, but that you have to justify how these actions are appropriate both in themselves and relative to other actions.

> You made a false claim that there were other methods that work and/or an implication that there wasn't much effort on doing that.

As far as I know there isn't much effort going on. This is of course subjective, yet you haven't provided a real example of what you think is a substantial effort that should have lead to results.

> Programmers, support people, architects, tech managers, security experts, and so on have failed to do what you suggested because of greed and apathy of manufacturers.

Plenty of manufacturers make secure or at least not obviously insecure devices.

> They write about it all the time on blogs, esp basic QA. They write about it here, too.

The embedded ecosystem, especially in other countries, aren't going to see those blogs nor be able to act on it. They aren't ignored so much as not considered.

> People in the military invented computer security. They taught me.

I bet I have more military experience than you. The military operates in a different environment and different considerations than civilian infrastructure or products. Most civilian security researcher don't have formal training, yet frequently use terms like OPSEC without actually having an understanding what it means. Because if they did they would know that it to a large degree isn't transferable.

> Meanwhile, nobody is doing anything at any level, you can't convince businesses to do anything in general case, and so a vigilante breaching defective, damaging stuff might be only progress we can get in meanwhile. Reduces risk and decreases demand for garbage products. Vendors might get message like Microsoft did leading to their 180 in security.

This is just your opinion. If this how you do security work I'm not surprised you feel ignored.

The thing is I do have a number of suggestions on "other ways" to improve and/or promote IoT security. I see no point whatsoever mentioning them here though.