Slashdot Mirror


Kaspersky Lab To Open Software To Review, Says Nothing To Hide (reuters.com)

Moscow-based Kaspersky Lab will ask independent parties to review the security of its anti-virus software, which the U.S. government has said could jeopardize national security, citing concerns over Kremlin influence and hijacking by Russian spies. From a report: Kaspersky, which research firm Gartner ranks as one of the world's top cyber security vendors for consumers, said in a statement that it would submit the source code of its software and future product updates for review by a broad cross-section of computer security experts and government officials. It also vowed to have outside parties review other aspects of its business, including software development. Reviews of its software, which is used on some 400 million computers worldwide, will begin by the first quarter of next year, it said. "We've nothing to hide," Chairman and CEO Eugene Kaspersky said on Monday. "With these actions we'll be able to overcome mistrust and support our commitment to protecting people in any country on our planet." Kaspersky did not name the outside reviewers, but said they would have strong software security credentials and be able to conduct technical audits, source code reviews and vulnerability assessments.

152 comments

  1. Here you go: our full source code! by Anonymous Coward · · Score: 3, Insightful

    (... except backdoor.c.)

    1. Re: Here you go: our full source code! by TheOuterLinux · · Score: 1

      Or, it's the source code to only the client and refer any data collection in the same light as Firefox, to which the wording is now creepy as hell and on by default with no warning. I want to know what's going on server side that all users blindly agree to in the EULA.

    2. Re:Here you go: our full source code! by Anonymous Coward · · Score: 3, Insightful

      You know...it would seem like an obvious first step would be to move the company the fuck out of Russia if they wanted to start generating trust of their product again.

      As if USA is trustyworthy.

    3. Re:Here you go: our full source code! by Riceballsan · · Score: 4, Insightful

      Honestly I can't say that isn't really the factor, name the country that doesn't have a known history of the government in bed with serious malware threats. Moving to the birthplace of most of the major state sponsored malware threats isn't exactly a huge step up. Stuxnet, flame etc... Not to mention the at least somewhat shady appearences of truecrypts end etc... I'm not saying the russia concerns aren't certainly plausible, the kremlin certainly is not above strong arming anyone into doing anything. But it isn't like we can't just act like all other countries are perfect little angels that would never stoop so low as to pressure a company to compromise security in their own interests.

    4. Re: Here you go: our full source code! by Opportunist · · Score: 4, Insightful

      You are aware that a server can only collect data that the client sends, yes?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Here you go: our full source code! by Opportunist · · Score: 2

      The better question is what country to move to.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Here you go: our full source code! by cayenne8 · · Score: 0

      The better question is what country to move to.

      What about Switzerland?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    7. Re:Here you go: our full source code! by Anonymous Coward · · Score: 0

      Where did he say move it to the US?

    8. Re:Here you go: our full source code! by Anonymous Coward · · Score: 2, Insightful

      You'll never find the back door in the source code, because the back door isn't source code.

      Hint: Kaspersky is in Russia, and Russian spies probably have a copy of Kaspersky's SSL cert and code signing keys. Add those together, and you've got MITM trojan updates that look 100% legit ... anytime Russia feels like it, on a user-by-user basis.

    9. Re: Here you go: our full source code! by hey! · · Score: 1

      After the source is reviewed, you'd have to hand the source to some kind of trusted third party to build and package ... Particularly for a Windows app that is packaged with an installer program that has to be run with administrative privileges.

      The source code reviewed may be clean as a whistle, but it doesn't necessarily represent what gets installed, and what gets installed isn't everything that runs on the target system.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    10. Re:Here you go: our full source code! by Anonymous Coward · · Score: 1

      As if Microsoft isn't in bed with the NSA, and could push out 'custom' Windows updates to any machine of interest.

    11. Re: Here you go: our full source code! by Aighearach · · Score: 1

      and what gets installed isn't everything that runs on the target system.

      The real problem isn't the software, it is the wrench that the programmers live within arms reach of.

      Who cares how many squirrels are in the software? Hate to say it, there is nothing these guys can to regain trust at this point. Everybody knows about the wrench now, everybody knows they had no choice. Everybody knows they live in a country without individual rights where there is no way for the courts or anybody else to protect an individual business from being manipulated.

      If they'd moved somewhere else when the bad stuff started, they might be able to recover trust. But they didn't, instead they were a search platform for their clients' secrets! Small whoopsie there, right? I mean, clients of security software can forgive that, right?

    12. Re:Here you go: our full source code! by cayenne8 · · Score: 1

      You know...it would seem like an obvious first step would be to move the company the fuck out of Russia if they wanted to start generating trust of their product again.

      Hm....flamebait?

      Must be a large russian faction on slashdot these days?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    13. Re:Here you go: our full source code! by Anonymous Coward · · Score: 0

      You should research Switzerland's actions during WWII and after. They don't exactly have a history of standing on moral high ground.

    14. Re:Here you go: our full source code! by Anonymous Coward · · Score: 0

      Zimbabwe!

    15. Re:Here you go: our full source code! by MoarSauce123 · · Score: 1

      That goes back in with the next update after the reviews are completed. Uninstall Krapersky and pick sth else, case closed.

    16. Re: Here you go: our full source code! by Anonymous Coward · · Score: 0

      Russians on Slashdot? What an absurd idea! No Russians here, just fans of harmless anti-imperialist Kaspersky anti-virus. Hands up any Russians. See, no Russians.

    17. Re: Here you go: our full source code! by Anonymous Coward · · Score: 0

      Except you can take the binary that was downloaded / installed and compare it to what you would have built.

      Indeed, Kaspersky could challenge the reviewers to take a DVD from 3 years ago and provide them with the source code to prove nothing nefarious was happening.

      Of course, this won't appease anyone who has an agenda to paint anything Russian as bad.

    18. Re: Here you go: our full source code! by Reverend+Green · · Score: 1

      Sure. But to what country should they move? It would need to be some place with actual national sovereignty - i.e. they cannot be bent to the will of Five Eyes, Russia, China, Israel, etc - that also has no desire to snoop on the world.

      Does such a country actually exist? If so, I may want to go live there.

    19. Re: Here you go: our full source code! by Reverend+Green · · Score: 1

      Blue Coat Systems. Google it.

    20. Re: Here you go: our full source code! by hey! · · Score: 1

      Still doesn't tell you what their installer did.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    21. Re: Here you go: our full source code! by Anonymous Coward · · Score: 0

      Yup, that's how to do it.

    22. Re:Here you go: our full source code! by sethmeisterg · · Score: 1

      Hint: the backdoor isn't in the source, it's in the compiler used to build the source.

  2. Source submitted by mrlinux11 · · Score: 1

    Well they can show the source, but that may not be the source used to build the product.

    1. Re:Source submitted by Anonymous Coward · · Score: 0

      yeah, exactly. unless i can build the thing myself, it's still unsafe.
      there's no guarantee that they're not shipping rooted binaries, etc.

    2. Re:Source submitted by Anubis+IV · · Score: 1

      yeah, exactly. unless i can build the thing myself, it's still unsafe.

      And even if you can, it may still be unsafe. Who's to say your compilers or hardware are not compromised?

    3. Re:Source submitted by Anonymous Coward · · Score: 0

      yeah, exactly. unless i can build the thing myself, it's still unsafe.

      When you demand the source and the ability to build it yourself, does that leave a company with a viable product to sell and IP to maintain, or should they just be forced to give their product away for free and surrender all IP?

      there's no guarantee that they're not shipping rooted binaries, etc.

      There's also no guarantee that once your demands are met, the black market won't be building rooted binaries to pass off as legitimate Kapersky software.

      There's a fine line here, but the end result of this conspiracy backlash should NOT be more fucking insecurities than ever.

      (CAPTCHA: copying)

    4. Re:Source submitted by Anonymous Coward · · Score: 2, Insightful

      I'm not making any kind of statement as to whether or not Kaspersky has done anything they're accused of, but what could they possibly do to prove to you that the accusations against them are false with statements like that? Let's be realistic here and recognize that fully open sourcing the product isn't a viable option.

      At least in the US, people are supposed to be innocent until proven guilty, but we always seem ready to convict companies like Kaspersky in the Court of Public Opinion based on little more than a wild accusation completely devoid of evidence. I'd like to at least see some actual evidence be presented that independent experts could test.

    5. Re:Source submitted by pr0fessor · · Score: 1

      with something that large who is to say you would even catch it if there was something hidden in the code unless you intend to make auditing the code a full time job.

    6. Re:Source submitted by Opportunist · · Score: 3, Insightful

      Build it and compare the result to the published binary?

      Say, is it me or is it kinda odd that the accused has to prove his innocence? Last time that was due practice people got a cremation without prior demise.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    7. Re:Source submitted by alexgieg · · Score: 1

      When you demand the source and the ability to build it yourself, does that leave a company with a viable product to sell and IP to maintain, or should they just be forced to give their product away for free and surrender all IP?

      This makes no sense. There are tons of software for sale out there that come as source code and aren't open source. Being able to compile it yourself is no different from being able to install a huge Python, PHP, Perl or whatever server-side script for which you must pay. Sure, you can pirate it, but you can also pirate the binary for compiled software, so no difference there.

      As for copying the algorithms, there are patent protections for that too, so the same idea applies.

      --
      Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    8. Re:Source submitted by Chromium_One · · Score: 1

      Say, is it me or is it kinda odd that the accused has to prove his innocence? Last time that was due practice people got a cremation without prior demise.

      Lawl. You seem a bit confused. That's criminal trial only. Civil suits the standard is only 'a preponderance of evidence.' Of course, none of that applies here, as this is all voluntary action from Kaspersky, in response to accusations. And also, of course, they still get to deal with The Court of Public Opinion, where the standard of evidence is more like 'She looks like witch! Does she weigh as much as as duck? BURN HER!'

      --
      When you live in a sick society, just about everything you do is wrong.
    9. Re:Source submitted by Aighearach · · Score: 1

      or should they just be forced to give their product away for free and surrender all IP?

      They shouldn't be forced to do anything at all, hopefully we can all agree they they've been forced to do way too much already. Hopefully they can find some peace and a quieter life.

    10. Re:Source submitted by Anonymous Coward · · Score: 0

      That's good and all, but what if the definitions file is compromised to allow specific actions to register as non-threats?

      Disclaimer for the Literal Minded: This is just an example, and may not be 100% technically accurate as it is intended to illustrate a point, not an actual scenario.

      Say the definition file is updated so that a specific file is considered a non-threat, and then that program listens for instructions on a specific port which Kaspersky's firewall has been programmed to allow traffic through on. In the hypothetical scenario where the Russian FSB managed to plant an operative within Kaspersky with access to modify the definitions files before they go out... Looking at the source code for the main program wouldn't make a difference. Granted this is all pure speculation with absolutely zero evidence to suggest it might be true.

    11. Re:Source submitted by Lt.Hawkins · · Score: 1

      I see your point, but in this case, they could easily work as a subscription service whereby you are paying for the AV definitions.

      Which of course begs the question: Are the AV definitions and engine updates scrutinized?

      --
      -- My Sig is a P228.
    12. Re:Source submitted by fisted · · Score: 2

      Reproducible builds are hard.

    13. Re: Source submitted by Anonymous Coward · · Score: 0

      Patent protection for algorithms? Only in the US and I thought that had been stopped.

    14. Re: Source submitted by alexgieg · · Score: 1

      Patent protection for algorithms? Only in the US and I thought that had been stopped.

      AFAIK, you cannot patent the algorithm itself, but that doesn't prevent smart tech companies from patenting everything related to the algorithm except for the algorithm itself, so that it becomes practically impossible to use it anyway.

      Example: iPhones' slide-to-unlock. They don't need to patent the small algorithm "change this boolean the finger moves from region A to region B" to make it unusable by anyone else without royalties payment. The same goes for everything else.

      --
      Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    15. Re:Source submitted by Anonymous Coward · · Score: 0

      > Say, is it me or is it kinda odd that the accused has to prove his innocence?

      The israelite, G-d's chosen nation, used their divinely created remote access to see Kaspersky stealing top secret files from the personal computer of an NSA implement programmer and warned their ally, the US of America.

      Guilty as sin. There is no presumption of innocence when you are caught acting red-handed, though you may still be acquitted on a technicality or declared mentally unfit to stand trial in those places that do not yet ban insanity defence.

    16. Re:Source submitted by Anonymous Coward · · Score: 0

      Tough shit for Mr. Kaspersky. He made his bed, so so sleep in it with the beautiful russian hoes for the rest of your life with you millions. Go to hell, if there is a hell, after you croke like a frog.

  3. Yeah sure by Anonymous Coward · · Score: 0

    We dumped Kaspersky a year ago. Way too risky.

    1. Re:Yeah sure by Anonymous Coward · · Score: 0

      Nationalism is a disease

    2. Re:Yeah sure by Anonymous Coward · · Score: 0

      it also liberated the african continent from direct european control, for better or for worse.

    3. Re:Yeah sure by Bing+Tsher+E · · Score: 1

      Nationalism liberated the African continent from any of the cultural traditions that had made the African peoples humane and civilized in their past. Those cultural traditions predate the times when the European explorers arrived to corrupt the African peoples, btw.

      When the Europeans withdrew, they left the borders drawn on the land that they had imposed there. This left the traditional social/political structures of the African peoples sliced up by artificial political boundaries, which is a BIG part of the problem now as things exist on that continent.

    4. Re:Yeah sure by Anonymous Coward · · Score: 0

      Hence a reason not to support Russia.

    5. Re:Yeah sure by Anonymous Coward · · Score: 0

      from any of the cultural traditions that had made the African peoples humane and civilized in their past.

      It was the "humane and civilized" small-time warlords who were selling to the Europeans their neighbors as slaves. And not infrequently, selling their subjects too.

      You are deluded, but it is curable - you have archive.org with thousands of primary sources. Do learn to read and go get a clue; regurgitating crazy bullshit is counterproductive.

    6. Re:Yeah sure by Bing+Tsher+E · · Score: 1

      There cannot be 'primary sources' on archive.org, because the sources regarding pre-colonial African civilization aren't housed on the Internet.

      For cripes sake. There is a LOT of history that predates the creation of ARPANET.

      And the point I was making regarding the existence of 'human and civilized pre-colonial African culture' isn't negated by warlords corrupted by the European colonialists. You're referring to small-time operators who pandered to the Europeans.

      Stick to your white power websites if you want to circulate racist garbage.

    7. Re: Yeah sure by Reverend+Green · · Score: 1

      What primary sources do you suggest? My knowledge of African history is weak - I'd love to learn more.

      Fwiw, archive.org has tons of old pre- internet books scanned and available.

    8. Re: Yeah sure by Anonymous Coward · · Score: 0

      Africa is big. At it's widest points, the distance is about the same as the distances from New York City to Honolulu.

  4. Translation by Hognoxious · · Score: 1

    Translation: we've finally hidden all the dodgy stuff.

    P.S. Forrester says they're shite.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Translation by Chris+Mattern · · Score: 1

      P.S. Forrester says they're shite.

      Clayton or Pearl?

    2. Re: Translation by Anonymous Coward · · Score: 0

      C S Forester says they're ship.

  5. If they really wanted vindication.... by mark-t · · Score: 4, Interesting

    ... they'd charge the government with slander/libel.

    And I don't mean sue them through civil court for damages, I mean actually file real criminal charges against them. Since the government appears to want to keep being mum about why they are saying this about Kaspersky, their only defense against this would then be to go on-record as saying that this is in their opinion only, and not based on any actual findings.

    Of course, none of this would necessarily prove that Kaspersky software can actually be trusted, but it would force the US government to shut up about it, unless they are prepared to reveal exactly *why* they believe the company is less than trustworthy (which I don't think they want to do).

    1. Re:If they really wanted vindication.... by Anonymous Coward · · Score: 0

      I mean actually file real criminal charges against them.

      How can you do that for a civil offense? Moron.

    2. Re:If they really wanted vindication.... by jeff4747 · · Score: 1

      I mean actually file real criminal charges against them

      Please cite the law that makes slander or libel a criminal offense.

      Also, please cite the law that allows a private entity to bring a criminal case against anyone.

    3. Re:If they really wanted vindication.... by mark-t · · Score: 1

      It starts with a police report... since knowingly spreading false information about a person or company is actually illegal (and is the entire grounds for which one may be able to claim civil damages, if circumstances warrant it, but that's not what Kaspersky should be after here if they want to make headway). There is no lack of evidence to show that the allegation that Kaspersky Labs cannot be trusted began with the government, so the only thing remaining is to show either that it was true to the best of the US government's knowledge (and thereby present the basis for their claims), to say that it was simply an opinion and not a proclamation of fact, or to admit that they lied. The onus then rests on the government to either prove that what they are saying is true, or to simply admit that this was just in their opinion (since even that would be a justifiable defense for a criminal case). Since the government doesn't seem to want to show or share what basis they have for saying Kaspersky labs can't be trusted, their only recourse then is to go on-record and say that this is their opinion, and not based on any actual findings that would indicate it is true.

      Of course, it doesn't really prove that the US government's allegations aren't true... the entire point of such a case would be to force the government to shut up about it, or at least make their claims about Kaspersky something that a person could reasonably choose to ignore by virtue of being public knowledge that it is simply an unfounded allegation that is based on opinion and not facts.

    4. Re:If they really wanted vindication.... by mark-t · · Score: 1

      See 18 U.S.C. SS 1001.

      It is, in fact, a federal crime, and people have served time for it in the past... Martha Stewart comes to mind as one prominent recent example.

    5. Re:If they really wanted vindication.... by mark-t · · Score: 1

      True... but a private party can bring charges forward by initiating a police report. The justice system still has to press charges, but in thie case there's no lack of evidence to support that that information is being propogated by the US government... they've even admitted that they are stating this. The only thing that is generally left to prove is either that the information is true to the best of the government's knowledge (which would necessitate that they share what their basis for saying this about Kaspersky is), or for the government to claim that this was actually only their opinion, and not based on any factual findings, thereby neutralizing much of their claims against Kaspersky with respect to most people, unless those people wish to blindly trust a government that has *OPENLY STATED* that they don't actually know what they are talking about

    6. Re:If they really wanted vindication.... by powerlord · · Score: 1

      You must be new around here .... our current administration isn't interested in facts ... at least that's what I've been told.

      They seem mostly interested in hearsay and getting ideas out into people's heads using the same techniques that despots like McCarthy used to spread FUD.

      I mean, I'm not saying that, but that's what people seem to be saying.

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    7. Re:If they really wanted vindication.... by mark-t · · Score: 1

      I'm not alleging that they are... I'm only suggesting using the justice system to either force the government to put up or shut up about it. It doesn't matter if they've made stuff up... they are going to either have to present what basis they had for believing the allegation that Kaspersky software cannot be trusted or else they would have say that it is their opinion only (which is, as I said, a valid defense against criminal prosecution for relevant crime). By going on-record that it is only their opinion, they are effectively neutralizing much of their own claims which might otherwise be assumed to be true by virtue of some knowledge that only the US government is supposedly privy to, and they would have to publicly deny that such information even exists in order to say that it is only their opinion.

    8. Re:If they really wanted vindication.... by mark-t · · Score: 1
      Oh, and by the way...

      Please cite the law that makes slander or libel a criminal offense.

      18 U.S.C. SS 1001

    9. Re:If they really wanted vindication.... by Archangel+Michael · · Score: 3, Insightful

      The previous administration didn't care about facts either. Or the administration before that, or the one before that.

      Quit pretending that this is unprecedented.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    10. Re:If they really wanted vindication.... by jeff4747 · · Score: 2

      That's fraud, not slander or libel.

    11. Re:If they really wanted vindication.... by jeff4747 · · Score: 1

      That's a lot of words to utterly fail at what you were trying to do.

      Once again, please cite the law that makes slander and/or libel a criminal offense, and please cite the law that allows a private entity to bring a criminal case against someone.

      (Just to save you some more typing, there are no such laws. The remedy for slander or libel is a civil case. And criminal charges can only be brought by the government.)

      Also, you might want to google "States Secrets Privilege". Even if Kaspersky brought a civil suit against the US government, the government does not have to show the evidence. The government can even shut down the trial completely via the States Secrets Privilege.

    12. Re:If they really wanted vindication.... by mark-t · · Score: 1

      Knowingly spreading false information is covered in that section. See subsection (a) 2 and 3:

      (a) Except as otherwise provided in this section, whoever, in any matter within the jurisdiction of the executive, legislative, or judicial branch of the Government of the United States, knowingly and willfully--

      (1) falsifies, conceals, or covers up by any trick, scheme, or device[ , ] a material fact; (2) makes any materially false, fictitious, or fraudulent statement or representation; or (3) makes or uses any false writing or document knowing the same to contain any materially false, fictitious, or fraudulent statement or entry

      shall be fined under this title, imprisoned not more than 5 years or,...

      The escape hatch for this is if the government is willing to provide the evidence that gives them an actual reason to believe that it is true, or if the false claim is actually only presented as an opinion, and not necessarily founded on any facts at all.

      It's all well and good for the government to admit that this is just in their opinion, without having any actual facts to back it up, but doing so would probably have a pretty significant effect on how much people are going to take the government's word for it that the software is dangerous. It may very well be, but nobody's going to be operating under the assumption that the government knows something that nobody else does because they will have had to publicly state it was just an opinion in the first place.

    13. Re:If they really wanted vindication.... by mark-t · · Score: 1

      18 U.S.C. SS 1001(a)2

    14. Re:If they really wanted vindication.... by jeff4747 · · Score: 1

      Yes, because spreading false information is a key element of fraud.

      Slander and libel are not fraud, no matter how badly you want them to be.

    15. Re:If they really wanted vindication.... by jeff4747 · · Score: 1

      Posting the statute against fraud in a second location does not suddenly turn it into a statute against slander or libel.

      Also, you've still managed to not cite the law that allows a private entity to bring a criminal case against anyone.

      Btw, you googled States Secrets Privilege yet?

    16. Re:If they really wanted vindication.... by mark-t · · Score: 1

      Posting the statute against fraud in a second location does not suddenly turn it into a statute against slander or libel

      That statute explcicitly *includes* slander and libel:

      (a) Except as otherwise provided in this section, whoever, in any matter within the jurisdiction of the executive, legislative, or judicial branch of the Government of the United States, knowingly and willfully--

      (1) falsifies, conceals, or covers up by any trick, scheme, or device[ , ] a material fact; (2) makes any materially false, fictitious, or fraudulent statement or representation; or (3) makes or uses any false writing or document knowing the same to contain any materially false, fictitious, or fraudulent statement or entry

      shall be fined under this title, imprisoned not more than 5 years or,...

      And to cover your other point:

      Btw, you googled States Secrets Privilege yet?

      If the government were really going to have claimed that, they would have done so months ago as their reason for not disclosing what their actual evidence for the accusation was when they were first told to put up or shut up about this.

    17. Re:If they really wanted vindication.... by mark-t · · Score: 1

      I didn't suggest that they are fraud.... I suggest, however, that they are covered under the statute that I quoted, and are definitely against US federal law.

      The key word in that statute is "knowingly"... so to not be guilty of violating that statute, all the government needs to do to avoid being guilty of the crime is either a) explain why they believe the claim to be true (and note, this is immaterial to whether or not it actually is true), or b) admit that the claim is only an opinion, and not founded on any facts, and publicly retract the claims that would suggest otherwise.

      That said, being a branch of the government, they would likely be immune to any of the legal effects of such prosecution if they were found guilty, but the social effects would not be any less real, because in that case, the government would have basically openly admitted to wrongdoing, and individuals could make their own decisions about whether or not they wanted to use the software that was recommended to be avoided by a government that falsely alleged it was ever actually dangerous.

      Of course, the software may very well be dangerous to use. I do not know... but what I do know is that the government hasn't actually shown any reason for their allegation, and if it were, in fact, in the interests of national security that they not disclose what that evidence is, then I expect they would have at least publicly claimed so by now.... especially when they were told to either put up or shut up the last time.

  6. Useless Without Reproducible Builds by Anonymous Coward · · Score: 0

    Can I prove the binary on my system was built from the sources the auditor reviewed?

    If not, the review isn't worth very much.

  7. Very good by butzwonker · · Score: 5, Interesting

    If they do that, then that's absolutely great and reason alone to switch to Kaspersky. Everybody should welcome this.

    Closed-source Antivirus and other security products (encryption, voting machines, credit card processing, etc.) tend to be fairly insecure for lack of external auditing. Companies go at great length to claim how careful they are etc., but the sad truth is that without any external auditing they will allow all kinds of blunders, fix vulnerabilities late and secretly, etc. This has been proven again and again.

    It's definitely a step in the right direction. To say more about it, we'll need to see the printed results of the audits and who conducted them.

    1. Re:Very good by Anonymous Coward · · Score: 0

      You are gullible.

    2. Re:Very good by Anonymous Coward · · Score: 0

      Needs the full build chain. Unless they can generate exactly the same exe out the end (including signing keys) looking at the source is pointless.

    3. Re:Very good by ArhcAngel · · Score: 1

      If you truly believe this are you using ClamAV?

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    4. Re:Very good by Anonymous Coward · · Score: 0

      Having the full build chain is not enough to ensure binary executable equivalence. There are projects to build compilers who can guarantee this, but they are not yet production ready.

    5. Re:Very good by butzwonker · · Score: 1

      I have used ClamAV on Linux in the past, but wasn't very impressed. Anyway, the argument you seem to implicate is a non-sequitur. I'm saying that Kaspersky with a full audit by a trustworthy 3rd-party would be an awesome antivirus product and probably the best and most secure on the market. I am decidedly not saying that any random open-source antivirus program would be the best just because it's open source. By the way, I haven't checked but somehow doubt that ClamAV has been audited by a professional 3rd party at all. Full code audits are very expensive.

    6. Re:Very good by thegarbz · · Score: 1

      If they do that, then that's absolutely great and reason alone to switch to Kaspersky.

      Yes and no. Unless the code is completely open to review, compilation, and distribution all at the same point a code review doesn't really prove diddely squat since it's practically impossible to compare binaries to source code.

  8. Makes No Difference by Anonymous Coward · · Score: 0

    What they show and what they compile and ship, isn't guaranteed to be the same.

  9. Will deployment go through that party? by cloud.pt · · Score: 4, Interesting

    Very simple question really - and I am biased towards Kaspersky's side on this argument - what is the assurance that the user-facing builds will be based solely on the reviewed code?

    I am all in for transparency, especially in scenarios where there are serious accusations and serious finantial/security/privacy implications. But transparency cannot be dust in the eyes (is this a right use for the idiom?).

  10. What they will find by Dr.+Evil · · Score: 1

    The program detects arbitrary files and retrieves samples of them using signatures provided by a company in Russia.

  11. oy shut it down by Anonymous Coward · · Score: 3, Insightful

    Kaspersky is the one that identified the NSA and CIA tools right.....and Stuxnet
    cant have those pesky east europoors discloing their debauchery

    1. Re:oy shut it down by Bing+Tsher+E · · Score: 3, Insightful

      Correct, Kaspersky is the only software of this type that we can even partially trust. All the raving on Capital Hill about Kaspersky is because it poses a severe threat to the US Government sponsored malware and spyware. All the US companies are properly heeled at their master's feet. Those foreign 'coyote' software companies must be hunted to extinction!!

    2. Re: oy shut it down by Anonymous Coward · · Score: 0

      "properly heeled at their master's feet", where did you pick up that phrase comrade?

    3. Re: oy shut it down by AHuxley · · Score: 1

      AC recall the Magic Lantern (software) and the US requests for antivirus vendor cooperation ....
      https://en.wikipedia.org/wiki/...

      --
      Domestic spying is now "Benign Information Gathering"
  12. Add it in later/again by bjb_admin · · Score: 1

    The problem with this is that with any antivirus software you have to keep the virus database and AV engine up to date for it to be effective.

    So that means at any point in the future "backdoor.c" can be added and deployed automatically, and the users would be no wiser.

    Also does this actually prove that the compiled binary blob is without a backdoor????

  13. I don't think that was the point by the_skywise · · Score: 5, Interesting

    From my understanding the software "worked as advertised" and pulled back Word DOC and other files for additional investigation. Allegedly those files ended up in the Russian governments hands via that pull back.
    So what's an analysis of the source code going to show? That Kapersky sends back Word DOC files? Well... DERP.
    The CEO of Kapersky has already defended his software's actions that pulled back code that looked like it was malicious and that they make no apologies for being aggressive in tracking cyber-crime.
    More importantly will this release of the source code include their data tables for the signatures and key phrases they detect?

    1. Re:I don't think that was the point by Anonymous Coward · · Score: 0

      Someone's catching on.

  14. Oblig by Anonymous Coward · · Score: 5, Insightful

    Kaspersky is guilty of "writing code while being Russian".

    1. Re:Oblig by Anonymous Coward · · Score: 0

      Arrogant Kaspersky, graduate of Russian spy school, didn't foresee that at some point Americans would reject his shit. He should just retire with his millions today.

  15. It mean nothing by guygo · · Score: 1

    Giving others the ability to read your source means nothing. The software may well do exactly what it advertises it does. But when it flags certain types of files, and that flag is sent back to Kaspersky Central, and that flag gets seen by a black hat, THAT is the breach of security. The black hats are looking for certain types of files out there, and Kaspersky is their front man, scanning all the systems it can, looking for possible Trojans etc and sending home all the data about who has what on which system at what IP address. Who needs covert operations when the overt ones provide all the information one needs?

  16. Better than the rest by houghi · · Score: 1

    Everybody here seems to be falling how they still can't trust them, because they can't build the code. Although that is true, they still do more than Norton and others.

    How do you know they are not infiltrated by the Russians? Perhaps they are and they are also infiltrated by the NSA. Do you think the NSA would tell you not to use it?

    The only thing I am sure about is that Kasperski is not infiltrated by the NSA as they seem to be making such a fuzz about it.

    Indeed we can't be sure about any of the software that we use if we are not able to build it ourselves. Windows. MacOS. Not trustworthy. Things in the cloud? Not trustworthy. So if you condemn Kasperski, don't forget to condemn the rest as well. Because if the NSA has the info, the rest will as well.

    So to me Kasperski is the safest as ONLY the Russians can read everything in the worst case. In the same worst case, with the rest, the Russians can read it, together with the Americans.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:Better than the rest by drinkypoo · · Score: 1

      So to me Kasperski is the safest as ONLY the Russians can read everything in the worst case. In the same worst case, with the rest, the Russians can read it, together with the Americans.

      What makes you assume the US and Russia aren't sharing this sort of data? The public posturing?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Better than the rest by Anonymous Coward · · Score: 0

      "Indeed we can't be sure about any of the software that we use if we are not able to build it ourselves."

      Even then... have you ever seen obfuscation contests? It is not trivial to find stuff that is purposely designed to be confusing or to create misdirection.

    3. Re:Better than the rest by Bing+Tsher+E · · Score: 1

      Hillary wasn't elected, so the 'Reset Button' is not wired to anything any longer.

  17. Symantec does the opposite by Anonymous Coward · · Score: 0

    Interesting, that is 2 weeks after Symantec announces the opposite.
    http://www.reuters.com/article...

    It is hard to say who is right and who is wrong.
    (It is not obvious that showing the source to some groups is a good thing, as it may increase the risks for people not included into those groups)

  18. Pointless by Dan+East · · Score: 3, Insightful

    I'm sounding like a broken record posting the same kinds of comments to these Kaspersky stories. The software itself isn't the issue. What does antivirus software do? Reads files, analyzes them for various content / fingerprints, transfers any files it deems "suspicious" files back to the company for "analysis" (default setting, unless disabled by the user), and modifies and deletes files. Same with the system registry. There will be no surprises here - we already know the software has total access to read and write to anything on the system and transfer our files to 3rd parties.

    The issue is the dynamic control of the software, not how the software was written. That is in the form of antivirus definitions, which are the fingerprints to identify malicious code, and the scripts used to clean (or simply delete) infected files, which are pushed to the software practically daily. THAT is the issue - who controls the behavior of the software. Let's go worst-case and assume Russia wanted to weaponize Kaspersky antivirus. All they have to do is force the company to identify a few key pieces of Windows OS as malicious files, and delete those files as the way of quarantining the malware. Suddenly millions of Windows machines stop working. How does having access to the source code prevent that?

    What we need is antivirus definitions that are controlled by some neutral "open" body that we can actually put some trust in. Currently, I rely on Microsoft's antivirus software. Why? Well, they already hold the keys to my system. They can already screw me over with a bad OS update (and it is harder and harder to disable automatic updates with each new version of Windows). So at least them having the ability to also screw me over with a bad antivirus update doesn't represent an entirely new vector by yet another 3rd party.

    --
    Better known as 318230.
    1. Re:Pointless by cloud.pt · · Score: 1

      Fair point on that 2nd paragraph, especially to non-AV-savvy like me. But I'd like to point out that the Windows Defender (3rd paragraph) point doesn't make much sense after the grain of salt - nobody that cares for security (mostly sysadmins/or the "IT crowd") will ever consider stalling the OS support lifecycle (i.e. disable updates), but they will push them to non-office or downtime periods (weekends?), already posing a naive defense in itself from Microsoft's control.

      Having standardized definitions is well and good, but marketing stunts aside, commercial AVs offer something that's not just a flavor of Defender - like the delivery system for definitions, or the scripts that clean viruses themselves which will never be standardized like, allow me the analogy, generic drugs (medication). Consumer choice is still a primary concern for anyone that even pretends to care about performance or security, and the consumer has to pick the right tool for his job. What the consumer doesn't need is state-sponsored "advice" that is nothing short of abuse of power for finantial or pollitical gain. Speculation (which without source code, it's all they got) is defamatory no matter who the source is.

    2. Re:Pointless by Anonymous Coward · · Score: 0

      If Microsoft cared about security, they would have purchased Kaspersky company already. Instead, their strategy to push everything to the cloud.
      Your argument is flawed. Let's say you lived in town where police and fire department were run by Microsoft and were also monitored by MS. Are you saying you would NOT get a better deadbolt or smoke alarm if Microsoft decided not to monitor all entrances and only reported fires that start in basement?

    3. Re: Pointless by Anonymous Coward · · Score: 0

      Nobody forces you to use Windows - that's a rather dumb argument you're making there. Also being creator of Windows does not automatically make Microsoft a good gatekeeper.
      If they were a good gatekeeper, there wouldn't be a market for antivirus companies in the first place.
      So yeah, the very existence of Kaspersky is a testament to how inept Microsoft is at protecting its users.

    4. Re:Pointless by Anonymous Coward · · Score: 0

      Actually all they'd have to do is MITM connections to the update servers and provide a custom payload / catch for keywords they're searching for.

      I will choose to believe that Kaspersky is written by well meaning and skilled individuals; so hopefully they're also using key-pinning for the connections... which means I'm calling in to question an even momentary lapse in the security of their definition update / submitted samples servers. I believe that more traditional security/mole vector is likely enough.

  19. So when will MS open their code? by Anonymous Coward · · Score: 0

    Oh, how about Norton or the other US antivirus packages? Will you likewise be leery of US software containing backdoors because they skipped out backdoor.c?
    Hey, what about DRM software? It has an even greater control over PCs without their owners' consent than any antivirus software has. When will Denuevo be opened to inspection?

    1. Re:So when will MS open their code? by Opportunist · · Score: 1

      When will Denuevo be opened to inspection?

      With every single piece of crippleware they publish, I bet there are more assembly level audits going on of that software than any other closed-source soft.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:So when will MS open their code? by arglebargle_xiv · · Score: 1

      Reviews of its software, which is used on some 400 million computers worldwide, will begin by the first quarter of next year,

      after the backdoors have been removed

      it said.

  20. Isn't that GPL or at lest BSD? by Anonymous Coward · · Score: 0

    It's also how computer programs were sold before. Clearly you've not thought this through or are just either too young and/or clueless about computes to know what you're talking about.

    1. Re:Isn't that GPL or at lest BSD? by Bing+Tsher+E · · Score: 1

      Do you mean back when software was distributed on mylar punched tape, or are you talking the really old sofware distributed on wired diode arrays?

  21. You've never needed that for any US software. by Anonymous Coward · · Score: 0

    And you've loathed the GPL which is written specifically so that your goal was a requirement. So clearly you don't want it except in this very VERY specific case.

  22. They have nothing to hide by OneHundredAndTen · · Score: 1

    Their CEO says so - it must therefore be true, right?

  23. Suggestion for a guaranteed build + anonymization by mattr · · Score: 1

    How about some security experts try to provide guidelines which would allow them to recommend to any government that they trust Kaspersky? This would be a major advance that would benefit all software vendors including competing antivirus vendors.

    The idea is it costs money but this is an investment in infrastructure security so governments or cash-rich computer companies like google. microsoft, apple could fund it perhaps.

    So far I have not heard of anything that has not got a potential workaround. Here is a start:

    - Full source code and build tools are maintained in multiple repositories maintained by trusted third parties (at least one per country).
    - They identify functionality that may be questionable and opt-out by a country or user, such as sending any data at all from user computer to tt heir cloud.
    - Source code review by experts, including review of updates
    - Builds managed by experts.
    - The built exe / dmg / etc. is deployed to a protected deployment server (an app store trusted by your OS) from which end user can download a licensed copy. Apple may wish it to go through the App Store but that would reduce security by adding more people into the chain. The server can also work for free software.
    - List of files or patterns for which to search is maintained by a third party database, potentially this could be open to public (up to vendor). This kind of strategy can be used to limit the impact any single country's security agency can have on the activity.
    - If phone-home tactics are necessary to beat malware bot swarms then this info could be anonymized and maintained in a third party database to which vendor has access. Potentially a country or organization could pay vendor to invest in this kind of proactive anti-malware activity.
    - The above deployment server can also host open source tools for users that will monitor and prove that the currently running binary and processes in fact belong to the guaranteed safe code, build and tool chain above. This might limit the ability of malicious programs to corrupt the executing code on systems that do not have protection or for which such protection has been subverted

  24. Mixed Feelings by Anonymous Coward · · Score: 0

    I dunno about this one, while I think that it is a gesture of goodwill. I agree with others when they point out the fact, that unless the entire build chain is published, this is basically useless. It would be very easy for a Gov sponsored actor with access to hide their tools in the build chain as opposed to the source.

  25. Open source by extortion by CustomBuild · · Score: 1

    Their US business is dwindling and this is a direct response.

  26. real idiot here by Anonymous Coward · · Score: 0

    an awesome antivirus product

    only a true idiot could possibly believe that there is value in software that checks for bugs that are already known to be fixed and does nothing about the bugs that are not fixed

  27. you're an idiot by Anonymous Coward · · Score: 0

    What we need is antivirus definitions that are controlled by some neutral "open" body

    what we need is for idiots like you to stop using poor quality software

  28. Russian kompromat by Thud457 · · Score: 1

    We wouldn't have to constantly deal with this shit if we had just sensibly elected John McAfee President.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  29. It's not the software, it's the conduit by WillAffleckUW · · Score: 1

    By reporting back telemetry in a method that it can be used by trained "external advisory" Russian agents, it doesn't matter how the software works, it matters what it does and what route it takes.

    The Cold War is back. Get used to it.

    --
    -- Tigger warning: This post may contain tiggers! --
  30. Soverign Immunity by Xenographic · · Score: 2

    Unless you can point to a statute wherein we've waived Sovereign Immunity for that exact type of lawsuit, that would violate the 11th Amendment:

    The Judicial power of the United States shall not be construed to extend to any suit in law or Equity, commenced or prosecuted against one of the United States by Citizens of another State, or by Citizens or Subjects of any Foreign State.

    https://legal-dictionary.thefreedictionary.com/11th+Amendment

    1. Re:Soverign Immunity by mark-t · · Score: 1

      What you've cited would only protect them from a civil lawsuit. It does not protect them from prosecution for violating an actual federal law

    2. Re:Soverign Immunity by Xenographic · · Score: 1

      I haven't seen any defamation lawsuits that were criminal. Exactly who do you see them suing under which statute(s)? Also, many agents of the government have various forms of immunity for things they're doing as part of their job.

      I don't think this is anywhere near as simple as you make it sound.

    3. Re:Soverign Immunity by mark-t · · Score: 1
      As I mentioned elsewhere, what happened to Martha Stewart is just one noteworthy example in relatively recent times.

      Also, many agents of the government have various forms of immunity for things they're doing as part of their job.

      True... and although that might save them from the legal consequences, it wouldn't change the social ramifications. They would have to give themselves an official pardon for the act, which would be admitting that they were knowingly spreading false information in the first place.

    4. Re:Soverign Immunity by Anonymous Coward · · Score: 0

      > As I mentioned elsewhere, what happened to Martha Stewart is just one noteworthy example in relatively recent times.

      It's important to note that Martha Stewart was prosecuted for lying to Federal Investigators who had an open investigation into insider trading. The problem here is that you have to show the speakers were lying and that it was a part of one of the proceedings in section (a) of the law you quoted. Martha Stewart was--there was an open investigation and that law is a favorite blunt instrument as well as a good reason to be very clear about exactly what you do and do not remember, to refresh your memory when needed, and to refuse to speak without your own attorney present at all times.

      So you really have to go the other way around. First, identify the speaker(s) and allegedly defamatory speech. Then point to the exact state and federal statute(s). Then figure out who you sue, either a specific agency or the US government. Then figure out whether Sovereign Immunity applies or this is an exception. Then figure out what types of immunity apply to the speaker(s) if any.

      Assuming you can get down that far, you have to show that the statements were false statements of fact, not opinions, etc. I think you'll find that filing criminal or civil complaints over the statements themselves is unreasonable. At best, they might have some random contractual claims from the different services that bought their products, but that's nothing like what you seem to envision.

    5. Re:Soverign Immunity by mark-t · · Score: 1
      Assuming you can get down that far, you have to show that the statements were false statements of fact, not opinions, etc.

      Right... and it's at this point that I believe that any prosecution against the US government on this matter would actually probably fail. Either way, however, it gets the government to put up or shut up about it. In the unlikely event that the government is found guilty, they'll probably pardon themselves for it and not have any legal penalty, but then everyone would *know* that they were lying about Kaspersky the whole time. The only way Kaspersky loses here is if they were actually doing something wrong, and that detail actually comes out in the proceedings. In all other scenarios, it's still a net win for them, even if there are absolutely no legal consequences for those who were involved as a result.

    6. Re:Soverign Immunity by Xenographic · · Score: 1

      Yeah, but the thing is you're going to get an expensive diversion that doesn't even get to the point of actually talking about the issue. You have a long hard fight with respect to jurisdiction and immunity, where you're likely to lose on procedural grounds and never get to the point of even discussing whether the statements were true or not. And then you'd suffer a PR hit for losing on the basis that the government won't allow you to sue it.

      In short, this really sounds like a money pit to me, rather than an effective way to dispute this. This is a PR issue, they'd do better to hire a PR firm.

    7. Re:Soverign Immunity by mark-t · · Score: 1

      I'm suggesting that it doesn't matter if the statements are true or not... the point of the criminal allegation would simply be to force the government to either provide evidence to substantiate it (which they don't seem to want to do), shut up about it (and retract the claims), or else admit they deliberately lied. Even if they did the latter, I'm quite aware there probably wouldn't be any actual legal consequences, but the PR implications would persist.

      It might be a bit of a money pit in that there's no real avenue for profit directly from it, but assuming that Kaspersky isn't actually guilty of what they have been accused of, if it gets the government to stop bad-mouthing the company, then Kaspersky can at least resume with selling to other people who would then have substantially less of a reason to think that the government knows what it is talking about when it recommends avoiding that company's software.

      Of course, all of this is assuming that it is even worth Kaspersky's time to bother with going to that kind of trouble and expense. Maybe it's not, but considering how they are going on and on about it, I'd have expected it to be. If not, they are no less full of bluster than the government itself would be if they *HAD* been making this whole thing up.

    8. Re:Soverign Immunity by Xenographic · · Score: 1

      Right, but I'm saying that the lawsuit would be dismissed before you even got to the part of the lawsuit where the feds had to give out their evidence. And we're also neglecting that they can mumble "national security" and get out of showing their cards as well...

      FWIW, Kaspersky did respond to many of the allegations against it. There were also separate responses about picking up the NSA malware from the contractor's computer. The contractor's computer was backdoored & they ran a scan on it to get rid of that, not really Kaspersky's fault there if the contractor is taking things home they shouldn't be.

    9. Re:Soverign Immunity by mark-t · · Score: 1

      I'm inclined to think that if they were going to play the "national security" card, they would have done so by now... putting it on the record that was really at stake.

      Also, this wouldn't be a lawsuit, it would be a accusation of criminal behavior, which you couldn't dismiss on account of any lack of evidence in a criminal case on making false statements unless it was somehow in doubt that they ever made the statements in the first place. There is no such doubt, so there is no basis for dismissal before they get to the presentation of their evidence.

      It's possible that the feds would pull out a late "national security" card, but at this point, it seems suspect, because they could have said that months ago without giving anything away when they were first challenged on this, and they may still be required to divulge some of the details to a judge in private who could then evaluate that it was not simply something they were falsely claiming in the hopes that this would all just go away when they were actually guilty as charged.

      As I said above though, even if they were found guilty of such actions by the court, there'd likely be no real legal consequences for anybody. It would be trivial to issue a pardon for themselves, but that would still be a declaration of guilt, and the general public would be able to make a more informed decision about the matter.

  31. Tough sell by micahraleigh · · Score: 1

    Doesn't matter how many reviewers sign off on this.

    The market is never going to accept KL isn't sending all data to Moscow.

    Even if they truly aren't.

    I feel bad for them.

  32. Nota bene by Artem+S.+Tashkinov · · Score: 1

    On a technical level this is pure BS: Kaspersky (and any other AV for that matter) updates include application components like libraries and binaries, so this source code audit is only valid for one particular version of the application which will be outdated days if not hours after being submitted. So, unless Kaspersky submits the source code continuously, this proposal is pretty much meaningless.

  33. Should be standard by Anonymous Coward · · Score: 0

    This should already be standard for all security software. Should also be demanded for Windows, OSX and other operating systems, at least any part that has access to files, memory, network, keyboard, screen, speaker, mic, auth and security mechanism.

    1. Re:Should be standard by hackel · · Score: 1

      It should be standard for *all* software, period. That's what the Open Source movement is all about.

      People need to start thinking of proprietary software just like they do non-peer-reviewed scientific research. We need to build a web of trust.

  34. Impeachment by thegarbz · · Score: 1

    Oh how amazing would it be if Trump got impeached for violating the federal criminal code by slandering a Russian.

    Won't happen (likely can't happen).

  35. After the bad stuff is deleted by Anonymous Coward · · Score: 0

    January should give them enough time to delete what should not be in there.

    Why not release the source code for previous versions?

  36. You need the tool chain too. by Tjp($)pjT · · Score: 1

    Source code is not enough. You need the build tool chain as well. You need to verify the tools don't inject anything in the binaries, and that the binaries produced from the exposed source are exactly the same as binaries sold or distributed by them. And one step backwards if they use open source tools is to examine the tools and build them. You need to go back to known safe code. Paranoia you say? XcodeGhost was created by hackers to infect apps on the apple app store. They convinced people to download it instead of the slower download from Apple's servers at the time. A nation state actor code do substitutions during legitimate downloads from known sites (and substitute in the checksum on the description pages).

    --
    - Tjp

    I am in wallow with my inner money grubbing capitalistic pig. ... Oink!

    1. Re:You need the tool chain too. by Anonymous Coward · · Score: 0

      News for Nerds indeed, this should have been the First Post. How far slashdot has fallen.

  37. And people are ignoring... by Anonymous Coward · · Score: 0

    the fact that we are CENTRALIZING the technological threat.

    With every acquisition of a domestic corporation (not talking just the US, everywhere but china, thailand, indonesia and a few other places pretty much.) the pool of tech companies that might not be compromised decreases. We only really have ~5 major anti-virus companies anymore, and at least 3 of those are US based, with R&D in lots of other 5 eyes countries.

    If you start looking at major tech manufacturers they are almost all US/EU based, with manufacturing/assembly in China, Vietnam, Malaysia, Taiwan, Germany or Costa Rica. Even Japan doesn't have much of a presence anymore, barring the recent SoftBank purchase of ARM and Fujitsu's winding down line of SPARC processors.

    The threat we are looking at today, thanks to globalization and nations allowing major domestic companies to sell themselves and their entire portfolio of IP and technology to foreign investors is a world where a small group of parties can compromise the tech and security of the *ENTIRE WORLD*. Unless we can back this out, by setting up independent fabs in multiple nations, pull more R&D back into smaller countries to maintain the sovereign integrity of their domestic data, we are all well and truly screwed. Maybe not today, but within a generation or two at latest.

  38. Great by Anonymous Coward · · Score: 0

    I said it and I will say it again: if the NSA, the FBI and other 3-letter agencies don't like Kaspersky, is a sure sign they are doing something well.

  39. lol, what? by hackel · · Score: 1

    Do they really think people are ignorant enough to fall for this? Okay, actually the U.S. government undoubtedly is, but not the rest of us. Unless these security researchers with access to the source code are going to be the ones compiling it and releasing binaries, this is nothing but a pointless exercise. If they released verifiable builds, where independent security researchers could release a unique signature of the binaries generated from code they had compiled themselves, then *maybe* this would be interesting. Otherwise, it's just business as usual in the world of proprietary software.

  40. This is great except for a few things..... by Anonymous Coward · · Score: 0

    How do we get a signed binary that matches to the source. Will Kapersky begin to release source to be compiled by the corporate side.

    Then comes the inherent flaw in all antivirus software. The signature definitions. Plus what is reported back upstream. Say a definition is setup to look for DoD sigantures (say metadata or keywords in file types.) Any hits are sent upstream. What upstream does w/ the knowledge is another story, say a one time special update to pull back all "infected files." Then definition file is returned to normal & damage done. Hell if a 3rd party can spoof access they can do the same thing w/o being left holding the bag. AV software can only be trusted to people you trust your future too. Either inhouse or Loyd's of London type shite.

  41. A lot later than that. 1980s too. by Anonymous Coward · · Score: 0

    Where it was magnetic tape, floppy drives and indeed downloads. Oh, and printed.

    1. Re:A lot later than that. 1980s too. by Bing+Tsher+E · · Score: 1

      So you're not talking about the much hearalded 'old days when software was free' in the 1960s. Because back then there were a few hundred computer installations of any size in the whole world, and the software was 'free' because the hardware it ran on cost many millions of dollars per system, and the hardware clock time to run software was metered in CPU seconds. The software was 'free' because there was hardly any of it, and it made sense for it to be free.

  42. Until the update! by Anonymous Coward · · Score: 0

    The current trend in updating everything makes software and consumers dangerously and continually reliant on the producer of the program, or at least, it tries to do so. However, one type of software that has always needed this was anti-virus software. As such, anti-virus software and updates are intrinsically linked and have been, even back when BBS's were the closest thing to the Internet that most people had, even if it was a lot tougher to get them then (e.g. be shipped a floppy disk every few months).

    As such it is pretty well impossible to expect an effective anti-virus wherein the software cannot be updated or have other provisions that allow for them to put anything and everything they want into the system at the time of their choosing - and then quickly cover it up, if so desired.

    Anti-virus software takes on a special level of trust second only to the basic software that runs the computer on the lowest level, namely the firmware and OS. No amount of auditing will ever get past that, especially when it requires updates on a daily or even hourly basis to make sure it remains effective against threats that can arise with a few hours' notice (or less).

  43. Eh, open source/closed license? by Anonymous Coward · · Score: 0

    They could easily satisfy a lot of people by open sourcing their software, with reproducible builds, and just limit it by license so you can see but not copy. Reproducible builds would satisfy most people that they were getting what they were supposed to be getting.

    Though the kicker is that antivirus by design is effectively remote controlled by the malware definitions database it downloads, and the autosampling of suspect files to be sent back to the mothership could easily get out of control (like what appears to be the alleged case here). Though Windows Defender basically does autosampling as well, so how far do you trust Microsoft to protect their sample database (considering their bug DB got hacked, not that trustable)...

    If the open source nature shows the upload capability must publicly log the uploads to the user and can't hide what it did, that might appease some more people, if the malware definitions were also in an open format with closed licensing.

    Sorta Snort-esqe lincense-wise?

  44. Windows OS as malicious files by n329619 · · Score: 1

    identify a few key pieces of Windows OS as malicious files, and delete those files as the way of quarantining the malware.

    So, working as intended?

    1. Re: Windows OS as malicious files by Anonymous Coward · · Score: 0

      It would also be useful if it detected and deleted a few of its own critical files - like sophos did

      https://thenextweb.com/insider/2012/09/20/sophos-antimalware-software-detects-malware-deletes-critical-binaries/

  45. the rooskies are coming by Reverend+Green · · Score: 1

    Hitler gave Putin a high-five while they both kicked my dog!!!!!1!!

    1. Re:the rooskies are coming by Anonymous Coward · · Score: 0

      > Hitler gave Putin a high-five while they both kicked my dog!!!!!1!!

      Hitler was actually a vegan and an animal lover. He had several german shephard dogs and there are photos of him feeding nuts to squirrels, patting rabbits, etc. at his alpine villa. Some allege Hitler initially gained anti-semitic stances due to his disgust of animal vivisection (which was still practiced at medical universities of early 20th century and where most profs were ethnic jewish). It is hard to grasp how a pro-nature person, with ample interest in fine arts and some talent in it himself, became such a monster eventually. You need to put more research in that topic than just declare H. kicked a dog.

  46. Not software freedom? Not advised to use. by jbn-o · · Score: 1

    If they do that, then that's absolutely great and reason alone to switch to Kaspersky. Everybody should welcome this.

    No, in fact the continued lack of software freedom for users is precisely the reason users should reject Kaspersky's, Microsoft's, Norton's, McAfee's, and so many other nonfree anti-malware software.

    Closed-source Antivirus and other security products (encryption, voting machines, credit card processing, etc.) tend to be fairly insecure for lack of external auditing. Companies go at great length to claim how careful they are etc., but the sad truth is that without any external auditing they will allow all kinds of blunders, fix vulnerabilities late and secretly, etc. This has been proven again and again.

    "Closed source" is the tell here—that term is a reference to the open source development methodology. And here we see why free software is better than open source: open source enthusiasts are fine with proprietary software so long as some people get to "review" the source code. In this case that set of people are described as "a broad cross-section of computer security experts and government officials"—an unknown set of people who, for all we know, are not interested in looking out for security issues users would find problematic, or bugs that might harm users. Such an arrangement is no better than what Kaspersky is offering now; any proprietor can offer an NDA-laden "review" that does not respect a users' software freedom. It's no accident that the open source group takes this view. Open source was defined to reject software freedom in its pitch to businesses. Ultimately we find time after time that open source enthusiasts are ready to abandon their own development methodology if it would make a business happier to work in secrecy. Software freedom activists, on the other hand, won't settle for less than software freedom: the freedom to run, inspect, share, and modify published computer software—users included.

    In fact what we're seeing in your post is precisely what a later revision of the aforementioned essay talks about. In "Why Open Source Misses the Point of Free Software" we can find:

    The idea of open source is that allowing users to change and redistribute the software will make it more powerful and reliable. But this is not guaranteed. Developers of proprietary software are not necessarily incompetent. Sometimes they produce a program that is powerful and reliable, even though it does not respect the users' freedom. Free software activists and open source enthusiasts will react very differently to that.

    A pure open source enthusiast, one that is not at all influenced by the ideals of free software, will say, "I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?" This attitude will reward schemes that take away our freedom, leading to its loss.

    The free software activist will say, "Your program is very attractive, but I value my freedom more. So I reject your program. I will get my work done some other way, and support a project to develop a free replacement." If we value our freedom, we can act to maintain and defend it.

  47. Bikini wax by CaffeinatedTech · · Score: 1

    I bet they did a quick bikini wax before they lifted their skirt.

  48. Re:Yeah sure Africa is fricken big. by Anonymous Coward · · Score: 0

    Africa is big. America, Europe and many other areas would fit on top of this continent. There is a map that shows this. I found this when I was doing a check on Niger. Niger is considered a Western African Country, but seems like it's more in the center. Our four Army men were killed there two weeks back, and no, they were not driving around in a jungle like some of the media is telling you. Niger is dry dry dry. More like Arizona.

  49. Re:Very good......This morning I hear a ding. by Anonymous Coward · · Score: 0

    At breakfast this morning I head a ding and smelled something that had finished cooking. Kaspersky is toast.