I think that's all about costs. Notice how everything is being done at M5 (and the completely over-the-top gratuitous shots of the M5 sign) now. The show used to have it's own shop.
Really? A boiled peanut is a Boiled. Peanut. (still in the shell. vs. the common tin can of shelled, roasted crap from Planters.)
a) sizeof(some pointer) will not tell you the size of what it points to
b) the error here is allocating space for 3 things and putting 4 in it. It doesn't matter what function you call if you tell it to copy sizeof(void *) too much.
The error is a simple mistake due to unnecessarily complex code.
... until their metasploit code is published and everyone can see how to use this error. All it takes is one example; ONE person figures out how to trigger shellcode, and it's game over. No matter how complex the situation, an exploit is an exploit. It doesn't matter if it takes 87 steps to set off a nuke, if you know those steps and complete them - *boom*.
Either you write very little code, very simple code, or no one is closely inspecting your code. People make mistakes - period.
This glibc error was a simple mistake... count 3 things, put 4 in there. But yes, if their code weren't in such a f'ing complicated mess (have these fools never head of stuct) this mistake would be harder to make.
Police who commit misconduct of any kind is are the extreme minority.
That we hear about in the national news... we aren't made aware of every bullet fired by officers (there's supposed to be paperwork when they discharge their weapon(s)) or their every infraction
That's a weak deterrent at best. First, criminals are rather stupid. Second, the smarter ones will find an easier target, the dumber ones get more firepower.
BONUS: then it becomes the FBI's problem, not yours.
Or, perhaps, and I'm just puttin' it out there... they use the app themselves. A good sniping position is only good until you're spotted.
Actually, it's usually safer for all if the cops don't show up during the bank heist. That's how hostages get taken and people get shot/stabbed/etc. Plus, if they "get away", it's instantly the FBI's problem. (also, with technology what it is today, few ever totally get away with it.)
And they aren't "patrolling" if they're just sitting there. In legal terms, that's "standing" for us Joe Citizens.
...know where we'll be!
Not where they will be, but where their doughnut-eatin'-ass is currently parked. They're in cars that are most definitely mobile -- and likely running with the heat/ac on max. Just sitting there "cruiser spooning" isn't exactly doing their job.
When the cop is parked across the street from the bar, that becomes a lot more difficult.
Yeah, just don't use "tar".
Smarter stations kept a tally of the volume sold by each pump. They know the capacity of the tanks, so therefor they know how much should be in the tank. (check it once a day to make sure)