Researchers Win $100,000 For New Spear-Phishing Detection Method (bleepingcomputer.com)
An anonymous reader writes: Facebook has awarded this year's Internet Defense Prize worth $100,000 to a team of researchers from the University of California, Berkeley, who came up with a new method of detecting spear-phishing attacks in closely monitored enterprise networks. The team created a detection system -- called DAS (Directed Anomaly Scoring) -- that identifies uncommon patterns in emails communications. They trained DAS by having it analyze 370 million emails from one single large enterprise with thousands of employees, sent between March 2013 and January 2017.
"Out of 19 spearphishing attacks, our detector failed to detect 2 attacks," the research team said. "Our detector [also] achieved an average false positive rate of 0.004%," researchers added, pointing out that this is almost 200 times better than previous research.
Honorable mentions went two other projects, one for using existing static analysis techniques to find a large number of vulnerabilities in Linux kernel drivers, and another for preventing specific classes of vulnerabilities in low-level code.
"Out of 19 spearphishing attacks, our detector failed to detect 2 attacks," the research team said. "Our detector [also] achieved an average false positive rate of 0.004%," researchers added, pointing out that this is almost 200 times better than previous research.
Honorable mentions went two other projects, one for using existing static analysis techniques to find a large number of vulnerabilities in Linux kernel drivers, and another for preventing specific classes of vulnerabilities in low-level code.
Researchers Win $100,000 For New Spear-Phishing Detection Method
You fools! The fish can use this for defense in the upcoming Global Fish War.
It must have been something you assimilated. . . .
So they trained their algorithm using the data set, and then ran their algorithm against said data set.
So how come they didn't get 100% success?
Honorable mentions went two other projects, one for using existing static analysis techniques to find a large number of vulnerabilities in Linux kernel drivers, and another for preventing specific classes of vulnerabilities in low-level code.
It sounds to me like using the Rust programming language would have solved those problems. Rust is a systems programming language that guarantees memory safety and thread safety. It is also statically typed. If more software were written or rewritten in Rust, including the Linux kernel, then I think we'd have far more secure and safe software available to us.
It only takes one attack to get info to drain entire accounts.
No one should have won if this was the best effort. What a joke.
Their sample was 370 million emails over the course of four years. With a false positive rate of 0.004%, that works out to about 10 messages per day for a company with "thousands of employees." Impressive.
You mean someone didn't leak them already? I thought that was game here.
C'mon bureaucrats waddya waiting for? Overpaid IRS employees you've had plenty of time.
The "honorable mention" found 158 critical zero-day in Linux kernel drivers (out of thousands of drivers). While it's horrible that they existed, it's fantastic that there is a tool that can find them really quickly! I hope it can be adapted to work on drivers for other kernels. :)
Anons need not reply. Questions end with a question mark.
Seriously, it's been over two decades.
Detecting "anomalies" is old hat in software, and works much better with Markovian rather than Bayesian analys. And it's *much* faster in C than in "objective free programming". See the source code at:
* http://crm114.sourceforge.net/
They could try telling people what to look out for instead of scaring them with arcane and meaningless terms such as "spear-phishing"
-----
Sorry, I'm only a 1336 h4x0r.