Check Point Introduces New CPU-Level Threat Prevention
An anonymous reader writes: After buying Israeli startup company Hyperwise earlier this year, Check Point Software Technologies (Nasdaq: CHKP) now unveils its newest solution for defeating malware. Their new offering called SandBlast includes CPU-Level Threat Emulation that was developed in Hyperwise which is able to defeat exploits faster and more accurately than any other solution by leveraging CPU deubgging instruction set in Intel Haswell, unlike known anti-exploitation solutions like kBouncer or ROPecker which use older instruction sets and are therefore bypassable. SandBlast also features Threat Extraction — the ability to extract susceptible parts from incoming documents.
I do a lot of Check Point engineering/consulting services and this is one of the more exciting things they've done in awhile. Even though they didn't actually develop it they've done a good job integrating into their firewall suite. It is not a panacea; nothing in security is, but it is good stuff.
I never heard of deubging before and can't seem to find a Wikipedia article on it?
However, what is stop malware from using this to avoid detection at the cpu level where there is no footprint. It could be used to disable AV endpoint software as well.
http://saveie6.com/
But it's not news for nerds, and it won't matter until it's proven more effective than current techniques.
Is the anonymous reader just quoting a press release? It doesn't seem like there's much analysis or original thought in this "story."
Stop learning! Only you can prevent esoterrorism.
Interesting. It should up the game for threat prevention, however it is a practical certainty that the black hats will learn from this technique in order to develop new and nastier exploits. If they have not already.
When all you have is a hammer, every problem starts to look like a thumb.
You have a white list of acceptable code and instructions and those are the only ones permitted...
Or you're basically daring the hackers that you're smarter than they are and you have thought of and dealt with any conceivable exploit they could think of or find.
And guess what... you are not smarter than they are... individually man for man... maybe... collectively? Not even remotely.
And it gets better because not only are you not smarter than them but you're also not aware of every exploit they're going to use.
Which means your blacklisting of naughty bits of code will accomplish fuck all.
You stop this by WHITE LISTing good code and good instructions. And yes yes... the thing that makes some things good or bad is the context... but that is implicit in the concept of white listing isn't it, chum? So there you go.
You white list.
Now is the home user douchebag going to white list properly? of fucking course not. Fuck him. He's on his fucking own. Sell him some of your blacklist snake oil. But for the SECURE environments... I'm talking about corporate and government systems that you don't want to be a giant fucking shit show... You whitelist or go fuck yourself.
Its that simple.
No no... White list... or:
https://www.youtube.com/watch?...
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
To buy a wrench:
https://xkcd.com/538/
You built this marvel you speak of Karmashock, totally yourself, or is it just your imagination running wild with dreams of grandeur that you could?
Electron-level threat protection. It analyzes randomly-moving electrons to decide how best to separate people from their IT budget dollars.
Windows already HAS whitelisting by applications Karmadildo! Talk about selling snakeoil or snow to eskimos. Get aware of things dumbo!
Windows already HAS whitelisting by application Karmadildo! Talk about selling snakeoil or snow to eskimos on your part.
spam harder, we didn't hear you the first four times.
And APK, the world's most retarded AC, is back. Now that you've revealed you believe in psychics, can you tell us whether Nostradamus predicted your host file app? More importantly, can you reveal if you like to massage your anus with printouts of your host file?
He probably just hopes you finally chew off your fingers in a fit of rage.
Melek Koçluu http://selestiaplus.com/
The software Checkpoint makes already prevents any kind of useful work from being done on a machine. Now it takes the logical final step, and just completely stops the CPU from doing anything at all! Our IT department will love it for sure. Anything they can do to slow down actual business processes.
Seriously. We use Checkpoint at work. On a fast machine with an SSD, compiling takes longer than on machines with a normal harddisk...
I think they're just trying to be more like regular news sites with this. On the plus side, it has better editing than the usual lack thereof.
"We will run some stuff in a box and see it tries to break the box" - this is old.
Tons of companies tried to solve this and failed but several of those made tons of money by sheer snake-oilness of the
idea. Basically it is a magical proposition by any standard.
How many hours will it take for the first malware to detect this hypervisor and adapt their tactics ?
I begin to believe APK is one of the lesser evils here.
How does your "whitelist" detect "code injected by means of PDF file" ?
The problem is not to detect malicious *.exe or *.dll files; the enormous problem are all the code injection opportunities in the "good" *.exe and *.dll files.
Having said that, 50 % of CVE exploits could be eliminated if we did not use C and C-style C++. But you know what ? Our rulers want it that way. They handed us the trojan horse of Unix and C so that our computers could be inspected ANY TIME, ANY WHERE.
We already had a much better state of affairs with the Algol mainframes, where (for example) every array bounds access was checked. But the "free" Trojan horse from Bell Labs killed this much more secure competitor.
Conclusio: The IT industry is an enormous BUNCH OF SUCKERS.
PS: Yeah, Whitelists are always superior to Blacklists, but they do not suffice, as you can see.
All those attempts to "retrofit the polished turd of Unix and Windows kernels with security" will only bring your system performance into the crapper. The root cause of the never ending stream of exploitable bugs is that security has always been an afterthought. The most horrible afterthought being the use of C and all its shitty mechanisms like "unchecked arrays" "funny casting" "manual heap memory management" and the like.
Add rotten companies like Adobe to the mix (their kernel modules for font rendering in the WNT kernel) and all the "security" efforts are actually a travesty.
Your company should look at this:
A) Do not use the X11 system. Its architecture means a single program subverted subverts ALL programs, simply by means of redirecting keypresses.
B) Use SE Linux (a whitelisting technique)
C) Use AppArmor (a whitelisting technique)
D) Use L4, where they attempted to prove total correctness of the kernel
E) Use Ada, Java, C# instead of C or C style C++
F) Only hire folks who have a CS degree, at least for development. The amateurs simply do not know techniques like proper lexers and parsers - with exploitable bugs being the consequence.
G) Do heavy firewalling (not just at the border to the interwebs) in order to detect illict traffic inside your network. With "heavy" I mean having a team of people analyzing the traffic using Perl scripts in order to filter out the harmless stuff and being able to look into the suspicious 1% of traffic. Yeah, it is expensive. Maybe less expensive than using a paper registry instead of computers.
...does not address the "malware served by ad PNG" issue. An attacker could very well build attack code which goes after firefox's PNG rendering code, checks for the "current location" and only if it is in the target network does the reconnaissance. (Or the destructive/manipulative work).
The "ad" would be distributed to essentially the entire WWW by means of DoubleClick. It would only hit YourCorp.com, though. And if YourCorp firewall team is not alert, it would exfiltrate the reconnoitered data to NastyOrg.ru. Maybe via googlemail - they have these nice 5GByte mailboxes and YourCorp was too stupid to allow access to googlemail. Traffic would be concealed as googlemail traffic.
Sounds expensive ? Well, the secrets of YourCorp might be worth more than a massive Doubleclick ad campaign. Especially if YourCorp is in the business of making high tech stuff...
I expect my ads to be off to the side and not the main course on slashdot. What was the price of this post?
+2 for subtlety......... cocks
See subject: I don't attack him. You use hosts too drinkypoo!
(Yet YOU DO attack me oddly enough - you've been doing it for a few weeks now, & your post history's the evidence of it!)
APK
P.S.=> I can't figure out WHY you do, but guess what drinkypoo? Not everyone here is me! I know - big newsflash/new NEWS, right?? It's true man - get over it! apk
Look at the writing style: NOTHING like mine is! Drinkypoo popping up & blaming me now though? I'd have to say, "there's your culprit!" - especially trying to "frame me" as he has now!
I get along with you as well. I have NO ISSUES with you & in fact, since you use hosts files too? I have every reason to not give you guff!
* I don't get it - I know that YOU use hosts files, but oddly enough? SO DOES Drinkypoo... & I can't see WHY he's trying to frame me up for some troll doing you wrong (my guess, yes, is that it's HE doing it - & doing a POOR JOB "imitating me").
APK
P.S.=> Drinkypoo's been messing with me for a few weeks now & if you don't believe it? His post history says it all for me as the "proof thereof"... apk
See subject: Is for downmodding trolls to blow thru their modpoints exhausting them.
* They usually do, & then I can post whatever I do, minus them trying to effetely + vainly "hide" my posts they downmod, with no valid technical justification why no less as always by pointing out some mistake I made (I don't do that) - since they've exhausted their modpoints, usually 5-7 posts worth, my subsequent posts afterwards are left alone in THAT capacity...
(Of course, then comes the ad hominem attacks in the ones I do NOT have a downmod on, & those are done by UNIDENTIFIABLE ac posts - no biggie on that, my word gets out TOTALLY unimpeded & all they're left with is their own drooling mess in those illogical offtopic ad hominem attacks!)
APK
P.S.=> Works EVERY single time they do it (as they are here) - they "run dry" of the modpoints they bogusly abuse & I'm just the man to do it to them since I know "their kind", the lowest of the LOW online, better than they know themselves - so it's EASY TO GET THEM TO DO WHAT I WANT & in the end, I get what I want, always - see above (it just works)... apk
It wasn't me. Drinkypoo suddenly showing up though trying to "frame me" somehow though? That screams 'setup' to me. Too bad his writing style while attempting to "mimic me" isn't ANYWHERE near the same as my own!
* I don't get it!
(He, like yourself, uses hosts files also - so I can't figure out WHY he's been trying to "get my goat" for a few weeks now!)
Anyhow/anyways: Whoever is bugging you was NOT me! I wish they'd get a grip & realize THEY TOO had best be able to show they've built something decent instead of trying to cut you up on that note - they're being hypocrites!
APK
P.S.=> IF you find that difficult to believe? His post history shows it clearly enough that he DOES & HAS been @ "attacking me" - this time? It seems like he's hit somekind of 'strange low', attempting to 'frame me' here... & again - I don't GET WHY! For Pete's sake, he's even told me I am RIGHT ON HOSTS FILES, literally... so why attack me as he has been for a few weeks now here & there? apk
What have YOU personally created for securing computers then?
* ?
(I suspect you're a "POT CALLING THE KETTLE BLACK" mere hypocrite that hasn't done what he harps on others for himself...)
APK
P.S.=> Drinkypoo, somehow? I SUSPECT THIS IS YOU trying to "frame me up" for this as you've been trolling me for a few weeks now -> http://slashdot.org/comments.p... per my comments to KarmaShock on that much - odd part is, YOU USE HOSTS TOO, as does Karmashock, & I can't figure out WHY you'd do this to me since you use them also... apk
Qualcomm just announced the same
If you block online "sources of infection" via APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...
(... & yet go faster too, via 2 methods in adblocking + hardcoded fav sites you spend most of your time @ online @ the TOP of hosts for best speed cached into RAM - which is MOST unlike other so-called solutions that actually SLOW YOU DOWN too)
FREE & adds speed, security, + reliability, doing more with less, more efficiently vs. browser addons & locally installed DNS servers @ home + fixes DNS' redirect security issues - obtaining its data vs. online threats & adbanner blocking from 10 reputable sites in the security community!
By using something you already natively have vs. "bolting on 'MOAR'" that's usermode slower & increases messagepassing, cpu + ram overuse overheads!
* :)
MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it -> http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus per this VERY recent testing of them all http://www.av-test.org/en/news...
&
It's GUARANTEED safe & clean per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...
+
In its 32-bit model also https://www.virustotal.com/en/...
---
"The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"...
APK
P.S.=> By "yours truly" - "The Lord of Hosts" so-to-speak:
PERTINENT QUOTE/EXCERPT:
"The image this title brings to mind is of a mighty military commander, one who can at a mere word summon rank upon rank of protective power" from https://answers.yahoo.com/ques... & THAT WORD = hosts!
(Accept NO substitutes!)
...apk
Evidently troll who stalks apk, you're out of modpoints as apk predicted you would be. That took no psychic. He simply methodically ran you dry of them as he always does and so you pop out of the woodwork with your weak off topic illogical failing ad hominem attack attempts. It must kill you that you can't prove apk wrong and he beats you at your own game of abusing moderation in the end as always.
See subject: How so? Ok: Hosts combined w/ OpenDNS (a filtering vs. malware one mind you) compliment one other.
See - I don't resolve 'every host-domain there is' via hosts, only my favorites @ top of hosts (20 of them beating indexing past 2++ million records).
It's where ANYONE spends MOST OF THEIR TIME online - & it's faster + more efficient vs. calling to remote DNS servers.
Placement of favs thus, for FAST RESOLUTION from memory (hosts are cached like any file is)!
This setup additionally saves CPU cycles, RAM, + I/O turning off the slower usermode clientside DNS cache service, instead opting for the kernelmode diskcache (no context switch overhead to the IP stack either this way).
The rest of my hosts files' entries is currently 3,791,575++ blocked entries vs. malware & ads of many kinds.
I use REMOTE FILTERING DNS SERVERS that help block out malicious sites/servers/hosts-domains via DNSBLs (not locally here as a separate redundant wasteful recursive server or a service/daemon).
---
OpenDNS:
208.67.222.222
208.67.220.220
Patched vs. Kaminsky redirect poisoning - 99.999% of ISP DNS aren't.
---
It LIGHTENS remote DNS loads - admins of 'em should like that!
---
Combined with Windows Firewall (IP address based), it's all I really personally need - using what I have already, natively built-in to my OS.
APK
P.S.=> I don't use a locally setup DNS server (or daemon/service) here (single system @ home only nowadays) - it'd be wasteful of electricity + cpu cycles/ram/other forms of I/O it'd use, & more complexity for me (in running apps that might introduce room for breakdown or exploit, ala the Kaminsky redirect poisoning flaw), for no good reason - I compliment DNS using hosts (since I don't "cache every host-domain name under the sun) - however, IF YOU RUN A LARGE NETWORK (especially ActiveDirectory based ones), you NEED to run a DNS... apk
I was a few 'titles' in the industry as a pro 1994-2009 going from techie (94-95), to network admin (95-96), then programmer-analyst (97-2000), & software engineer (2000-2009).
Then I "semi-retired" (everyone's goal's this pretty much in some form after all) getting into realestate.
However - I still get out & work ON OCCASION (that occasion being paid enough to get off my lazy ass, @ $45/hr. or thereabouts, & that's taken care of by various Fortune 100-500 companies periodically contracting my services to do custom apps & network migrations).
I've reserved my programming to hobby projects like the APK Hosts File Engine I note here that I give away. It's a fairly simple app (30-40k lines), the hardest part, is the data trimming of bulk crap from hosts filter & false positives lists.
Data's from the security community & thank-goodness they provide it AND for other things, not just host-domain names, but also spam/phish lists, known bad IP addresses, etc. - et al!
OpenDNS is great for single home users. It fails on AD networks (ActiveDirectory) & especially with Exchange Servers - thus, I don't recommend the free model in industrial AD networks environs (I've been thru that one in testing on a workstation to find that out) but, it's great for home users.
The app you describe sounds like a combo of tools!
Since you have a roadmap have you considered doing it yourself?
Coding's putting your nose to a problem, one you FULLY understand from the start to the finish (which sounds like you do) & grinding it out in actual code. Takes time (but if it was impossible nobody could do it).
APK
P.S.=> FYI - hostname to IP & IP to hostname can be done w/ "ping" code (reverse DNS type) my program does for "favorite sites" you want to resolve locally via it's "Speedup Fav Sites" tab... it's faster vs. calling out to remote DNS servers (this is faster & part of how my program speeds you up in fact, along w/adblocking)... apk
See subject: I only work on contract @ roughly a $45/hr. rate typically for a couple Fortune 100/500's that retain my services periodically (occasionally for custom app work, &/or network migrations)... other than that? Quoting David Bowie as Nikola Tesla from the film "The Prestige": "... and, here I am, enjoying my retirement..." & liking it - it's what we're all out to do in the end, I just started MINE a wee bit earlier than most do (@45 yrs. of age & so far, so good).
I've never programmed that platform, but what I have learned about coding is, they're all "pretty much the same" (Object.Property method) with frameworks & interfaces usually pretty functional to do so beforehand. It's STILL WORK though - easy to "talk a good game" until you hit 'snags'... & you usually always do in some way, shape, or form (makes it fun, but makes it a PAIN too).
I've gotta ask - since YOU have the 'roadmap' down of what it is you want done, have you considered doing it yourself?
Seriously!
If coding were some "impossible task", then NOBODY could do it @ all!
APK
P.S.=> I wrote it in Delphi (Object Pascal) & the toolkit allows FAIRLY easy ports to iOS, Android, Win32/64, OSX, + even Linux (via FreePascal & Lazarus IDE, I wish Borland never dropped Kylix though - it was a quick route to Linux apps via Delphi that way, or rather, quicker than the other I noted) - but, afaik? NOT Raspberry Pi - however, it's usually only a matter of drive letters vs. mounted devices I'd have to do exceptions for, WinSock2 to *NIX sockets (this I have resolved & abstracted away already), & API specifics since I used it in Windows that I'd have to do analogs on other platforms' APIs instead to port it correctly/fully... apk
See subject: It's the best thing we've got going. I'm with you that when you CUT OFF SOURCES OF INFECTION/INFESTATION, you can't get 'sick' since you isolate yourself from contact with them - the logic's sound & actually works.
This means doing what you speak of, right down to the network nodes/workstations & printers levels, leaving no stone unturned.
I'm all for DNS when you have MANY systems & especially in AD networks using Exchange Servers as that works and is NECESSARY for it to do so since ActiveDirectory has HEAVY dependencies on DNS which as I noted before that when I tried OpenDNS free model with a workstation in such an environs while working for a large company with a large network, Outlook stopped working using it...
(I'm also all for covering EVERYTHING possible, security-hardening it, & especially in combination with hosts down to the aforementioned servers & workstations levels based on my subject line above).
Your frustrations with firewalls? Yea, I've been there with others' apps. Sometimes it's bugs you know. That's when I'd write the authors if possible (to have them either set me straight or fix the issue)... it's worse with others' code, & why I never went "Open SORES" - I'd rather write up my own so I have total understanding & control of it.
Projects of any kind are yes, balls, but also TIME & EFFORT (and it's worse when you "upset the powers that be" threatening their "money tree" - they'll do incredibly LOW things to try stop that from happening).
APK
P.S.=> Lastly - On "retirement"? It's only 'semi' like I said - Computers are now a SECONDARY form of income for me since 2009... & thus, so I gave up "building other folks dreams" (did decades of that working 1982-2009 here, & it was QUITE enough), instead concentrating on my own. I figure it's what we all do in the end anyhow or we should - I've "earned it" as much as anybody does I suppose... apk
I set up the FREE model of OpenDNS onto a workstation (vs. AD network one) in Internet Connection TCP/IP properties (section for DNS the local workstation used) & outlook wouldn't work... this was in, oh, 2008 iirc!
APK
P.S.=> Try it yourself on an Active Directory (AD) network & see what I mean (NOT outlook.com, but full-blown locally installed OUTLOOK from MS-Office)... apk
See subject: Shifts to OpenDNS free on a workstation messes it up. It's not made for a local LAN/WAN Active Directory network in that capacity - why?
Directory services like AD are heavily DNS dependent.
APK
P.S.=> In other words, when you use Exchange it depends on Active Directory (AD) to function properly throughout client endpoints on your LAN/WAN... apk
See subject: I was a programmer/analyst @ the time, not network admin, for that company (wasn't my role)...
* I'd like to give that a go actually, as to your suggestion, since it makes sense!
(I.E.-> Making the forward facing perimeter hardware router use OpenDNS & then interior AD network DNS server do what it has to for Active Directory/AD to function right with Exchange Servers + Outlook, AFTER the forward facing perimeter router is its updater upstream).
APK
P.S.=> Thanks & glad you like it:
"I like your host file system." - by Karmashock (2415832) on Wednesday September 09, 2015 @03:57PM (#50489401)
I like it too (lol) - it's why I created a program to make it easier to do than doing it manually... apk