News for hackers. Stuff that matters.
Re:The Several Million Dollar Bug by jacquesm on Monday June 09, 2014 @07:23AM (#7867872)
> Some IPSes that perform deep-packet inspection won't pass such traffic.

So will those ISPs also not pass Amazon's upload APIs responses? That would be pretty sloppy!

Re:The Several Million Dollar Bug by colanderman on Monday June 09, 2014 @07:32AM (#7867897)
IPS (Intrusion Protection System), not ISP. And yes, they'd drop the connection on such an error response if configured to do so. (Which is likely what you want to do anyway in this case. Amazon's engineers had the foresight not to respond early in the case of a successful upload thankfully.)
Re:The Several Million Dollar Bug by jacquesm on Monday June 09, 2014 @07:34AM (#7867904)
Ah! Complete reading fail on my end. (thanks for the edit, it is much clearer now, I apparently substituted ISP for IPS).

I don't think it is possible to respond early in case of a successful upload, after all, that means the upload can still fail for a variety of reasons. Success indicates that you can move to the next state, and an 'early success' might still turn into a late failure.

Re:The Several Million Dollar Bug by nanofortnight on Monday June 09, 2014 @07:25AM (#7867877)
I think he meant "IDS" as in "Intrusion Detection System"
Re:The Several Million Dollar Bug by colanderman on Monday June 09, 2014 @07:30AM (#7867890)
No, I meant "IPS", "Intrusion Protection System".
Re:The Several Million Dollar Bug by saturdayplace on Monday June 09, 2014 @10:03AM (#7868471)
The difference, if anyone's still playing along, is what action the device takes. An IDS (detection system) is a monitoring and alerting device; traffic still gets through. An IPS (prevention system) drops the flagged traffic.
Re:The Several Million Dollar Bug by billyhoffman on Monday June 09, 2014 @11:45AM (#7868951)
As you alluded to, the distinction between IDS and IPS is largely configuration and mode of operation.

Years ago, IDS and IPS were separate products, where IDS was the earlier, more primitive version of the other. Now-a-days, you are buying an IPS, which is run either in alerting mode (operating like an IDS) or in "shunning" mode, where the device tracks some defensive action (such as dropping traffic, bandwidth throttling, blacking the IP for a fixed period of time, etc).

"Shunning" mode can be dangerous, since you are essentially building in a feature to "Deny service to X for Y amount of time" into your network.

Attackers can spoof attacks to deliberately trigger the shunning of legitimate users. Because of this, it is less common to see an IDS/IPS with shunning enabled in production. It depends on where "Access to service for legitimate users" and "stopping and possibly hurting attackers" fall on the priorities list.