Slashdot Mirror


Possible Cisco Source Code Theft

OmegaBlac writes "According to Ars Technica, a Russian security site is claiming that Cisco's corporate network was comprimised and about 800MB of Cisco's source code for IOS Operating System version 12.3 was stolen. I guess Cisco forgot to implement their own Self Defending Network solutions."

189 comments

  1. Stolen from the #1 Security Company? by imidazole2 · · Score: 5, Insightful

    Whats the deal with that!?

    if true, this could cause big problems not only for Cisco, but for the entire Internet. Cisco routers are responsible for routing much of the Internet's traffic, and the company has long practiced a policy of "security through obscurity."

    We're all screwed.

    --

    -Imidazole2
    1. Re:Stolen from the #1 Security Company? by BiggerIsBetter · · Score: 1

      No we're not, because there are always alternatives, even if there's a cost associated with switching (ha ha). Cisco is screwed though... share price dip in 3... 2... My money is on an inside job, whether it happened knowingly or not. Corporate espionage is part of the deal when you get as large as Cisco, and I guess they just lost this one. Personally, I'm surprised we even heard about it.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    2. Re:Stolen from the #1 Security Company? by Knightmare · · Score: 4, Insightful

      Cisco is far from the #1 security company. There has been very little emphasis on security at Cisco until the last few years. As would be evident if you have used any of their products. 90% of their products don't come standard with SSH, they all still use telnet. But for an extra fee you can install SSH, that is if you buy enough ram for the router to support that code load...

      I think Cisco is working to change their security stance but, that takes time and lots of money. The money part they have covered, Cisco has an over 3 billion dollar R/D budget and if I remember correctly 2 billion of that is focused on security right now.

    3. Re:Stolen from the #1 Security Company? by Anonymous Coward · · Score: 3, Informative

      the company has long practiced a policy of "security through obscurity

      Not really... every version of Cisco IOS since 6 has been leaked. The first time I've seen IOS source was probably 6-7 years ago. I'm not even sure why this is news.

    4. Re:Stolen from the #1 Security Company? by luke923 · · Score: 1

      Cisco is far from the #1 security company. There has been very little emphasis on security at Cisco until the last few years. As would be evident if you have used any of their products. 90% of their products don't come standard with SSH, they all still use telnet. But for an extra fee you can install SSH, that is if you buy enough ram for the router to support that code load...
      That's because they want you to buy a PIX.

      --
      "Good, Fast, Cheap: Pick any two" -- RFC 1925
    5. Re:Stolen from the #1 Security Company? by Anonymous Coward · · Score: 0

      A PIX is not even a real Cisco. It doesn't run IOS. It doesn't even use Cisco hardware. On the inside it's just a PC, and the OS sucks, even compared to IOS.

      Apart from that, would you use a PIX as router? As switch? As long as their switches run telnet, they are not secure enough for most networks. And you can't just replace a switch with a PIX, just to get SSH instead of telnet.

    6. Re:Stolen from the #1 Security Company? by Cramer · · Score: 1
      • 90% of their products don't come standard with SSH
      ... export regulations. And as much as people hate telnet, in this case, it is not the root of all evil. Who's going to sniff your login/password? And exactly how the hell did they get access to that switched network segment? If your routers and management systems are on hubs, then you really are an idiot.
    7. Re:Stolen from the #1 Security Company? by darqchild · · Score: 1

      it *is* possible to sniff passwords on switched networks.
      just a little more difficult

      --
      What? Me? Worry?
    8. Re:Stolen from the #1 Security Company? by Cramer · · Score: 1
      Not easily. And not in any means that is not easily detectable if the admins are awake. Let me enumerate several such methods:
      • Physical network tap
        Install a device to replicate the electrical (or optical) signals. Various such devices are available on the market. They are not complicated devices. Such a method requires physical access to the network; and anyone can tell you, if a hacker can touch it, it ain't gonna stay secure for long. (eg. if a hacker is sniffing passwords via a physical tap, you've got some serious security issues.)
      • Port Spanning - (aka. mirroring, monitor ports, etc.)
        Such a feat would require access to at least one other machine and one of the switches. This is very difficult without inside help and/or knowledge. (i.e. compromise their network sniffer, IDS, firewall...) [This is not technically "sniffing passwords" as you've configured the network to intentionally hand someone a copy of all the packets. But I won't argue this point.]
      • Unicast Flooding
        Misconfigure the network (read: screw up the network) so all the traffic is broadcast, or more accurately, unicast flood, throughout the switch/network. Depending on the switch, this can range from simple to nearly impossible. High-End Cisco switches lean towards the latter. Any managed switch is very likely to generate administrative notices when something like this happens.
      • MAC Spoofing
        This is alot like the unicast flood method, except you lie to the switch and say you are the machine that should be getting the traffic. LaBrea does this, btw. Expect the same type of notices as the switch notes address mismatches and collisions. Don't be surprised if the switch disables one or both ports -- I've seen a Cisco 2948 disable ports because of address flapping (overlapping wireless bridges.)
  2. Closed source vs Open source by Ckwop · · Score: 5, Insightful

    One (of the many) problem(s) with the closed source business model is the fact that the entire company can depend on this intellectual property. The security surrounding that source has to be so huge that the problem quickly becomes intractable.

    Open source however, by virtue of it being free (as in Iraq hehe), is worthless. Support contracts are alot harder to steal :P

    Let's not forget that open source provides robust security (in principle) where as for closed source we can never be sure.

    Why do we still use so much closed source stuff :/
    Simon.

    1. Re:Closed source vs Open source by Anonymous Coward · · Score: 1, Insightful

      Because we (people) like making money. Life sort of works that way, you know?

    2. Re:Closed source vs Open source by sydb · · Score: 1, Interesting

      So you're saying that although the customers suffer, it's OK because the vendors are getting fat?

      --
      Yours Sincerely, Michael.
    3. Re:Closed source vs Open source by Anonymous Coward · · Score: 0

      "Why do we still use so much closed source stuff :/"

      It's all about money, honey...

    4. Re:Closed source vs Open source by m1chael · · Score: 1, Insightful

      It's all about being selectively open.

      --
      I know you are psychotic, but please make an effort.
    5. Re:Closed source vs Open source by Anonymous Coward · · Score: 0

      Would the grandparent like some butter with his SERVING?

    6. Re:Closed source vs Open source by curator_thew · · Score: 0, Offtopic

      Like your ass? Mr zero pointer.

    7. Re:Closed source vs Open source by Gorbag · · Score: 1
      Why do we still use so much closed source stuff :/
      Brilliant! And if everything were open source, we wouldn't need security either!! ;-)
      --
      -- I speak only for myself
    8. Re:Closed source vs Open source by FauxPasIII · · Score: 1

      > Would the grandparent like some butter with his SERVING?

      Oh, no you didn't. Now IT'S ON.

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
    9. Re:Closed source vs Open source by Anonymous Coward · · Score: 0

      No, no, it's not on. It's off, nothings on here. I'm sorry if you thought it was on. It's not on.

    10. Re:Closed source vs Open source by mgcsinc · · Score: 1

      Incidentally, as a side note, this is not about intellectual property, it's about trade secrets.

    11. Re:Closed source vs Open source by Anonymous Coward · · Score: 0

      I have a LINK to some of the cisco code!

      router code

      You guys should try to get that Torvalds guy to help you with linux he seems to really know his stuff when writing this router code!

      btw if you didnt get it linksys was bought out by cisco...

    12. Re:Closed source vs Open source by Anonymous Coward · · Score: 0
      As free as a colony?


      Open source however, by virtue of it being free (as in Iraq hehe), is worthless. Support contracts are alot harder to steal :P

  3. Not just possible, truthful by CptChipJew · · Score: 5, Funny

    This did actually happen. A friend in an IRC channel I frequent was pasting large portions of it to show off.

    I can't help much see a nearby future full of Cisco-powered site takeovers :(

    --
    Vonal Declosion
    1. Re:Not just possible, truthful by SeaDour · · Score: 1, Interesting

      You would do well to report his nickname and IP address to the FBI.

  4. Full text translation by sydb · · Score: 4, Funny

    CiSCO IOS?
    SecurityLab, 13 2004 CISCO IOS 12.3, 12.3t, CISCO. 800 .

    , - Cisco System. Cisco System .

    franz #darknet@EFnet IRC ( 2.5 ) .

    100 ipv6_tcp.c ipv6_discovery_test.c.


    Hope that helps!

    --
    Yours Sincerely, Michael.
    1. Re:Full text translation by versus · · Score: 4, Informative
      I don't know who moderated parent as Informative (hint: use +1 Funny)

      Here is word-to-word translation (english is not my mother tongue):

      • As SecurityLabz was informed, in May 13, 2004 all source code of Cisco IOS 12.3, 12.3t was stolen. Cisco IOS is used in most Cisco network products. Full size of the stolen information is about 800 MBytes archived.
      • Source code leak was made possible because of Cisco's corporate network compromise. Cisco gave no official comments yet.

        Someone known as franz at IRC channel #darknet@EFnet showed a small part of stolen code as the proof.

        First 100 lines of source file ipv6_tcp.c and ipv6_discovery_test.c is listed below.

      --
      Brain is my second favorite organ.
  5. wouldn't surprise me by fugas · · Score: 3, Interesting

    I've worked there as a temp in 2000-2001 and the corporate network resources sure didn't seem to be that well protected... But I won't elaborate.

    1. Re:wouldn't surprise me by Anonymous Coward · · Score: 1, Interesting
      • I won't elaborate.

      And well that you shouldn't. The IOS source code was put on a separate machine, with some restrictions put in place since then, so it isn't a see all, read all repository anymore.

      But that apparently wasn't enough to prevent an insider (or someone who gained access to the Corporate network somehow) to leak it out :(

  6. Thank God .. by Anonymous Coward · · Score: 3, Funny

    I use windows RRAS as my router and not the damned (potentially) insecure Cisco kit ;-)

  7. Obligatory Simpsons soundeffect ... by Anonymous Coward · · Score: 0

    .. "ha-HAAH" .. ala Nelson.

  8. Re:rah rah rah you scumbags by Chicane-UK · · Score: 4, Funny

    Darl??

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
  9. IOS OS by zoloto · · Score: 1

    What kind of OS is this? Embedded I would assume. If not, what kinds of things can we do with it now that it's in the open, assuming one were to get a copy?

    1. Re:IOS OS by ZeNTuRe · · Score: 1

      Indestruct... oh, never mind.

      --
      Did they touch God or did they touch the Sun?
    2. Re:IOS OS by JohnFluxx · · Score: 5, Insightful

      Don't touch it, don't see it, don't breathe near it, if you ever plan on contributing to linux.

      Leaked code is very dangerous to open source software.

    3. Re:IOS OS by Ithika · · Score: 5, Insightful

      Surely that's only the case if being covered by software patents... which I think the general consensus in the Linux devlopment world is that's a Bad Thing(tm). Whether they will apply in Europe is still being discussed.

      Copyright-protected code is obviously not allowed, but as long as there's a way of implementing the same thing in a different manner (always assuming that European s/w patents don't get ratified) I fail to see any issue in understanding how some other piece of software works.

      The whole SCO debacle has done more than just piss everyone off, there's been a remarkable amount of reticence to learn from code that isn't Free. By that very logic authors shouldn't be allowed to read books and composers should be banned from listening to music.

      --
      This has been a scatterbrained post on behalf of the Poorly Thougt-out Argument Party

    4. Re:IOS OS by Anonymous Coward · · Score: 0

      Real interoperable h323 ;-)

      I for one hope it's real.

    5. Re:IOS OS by JohnFluxx · · Score: 2, Interesting

      wouldn't the comparision be to not read stolen books, and not listen to stolen music?

    6. Re:IOS OS by Anonymous Coward · · Score: 0
      If he doesn't understand the concept of what IOS is, or how this article relstes to Cisco; do YOU think he'll be contributing to Linux or *BSD UNIX's, or ever going to?


      I sure as hell hope not and I highly doubt it.

    7. Re:IOS OS by mini+me · · Score: 1

      It's no more dangerous than open source code is to closed source applications.

    8. Re:IOS OS by Anonymous Coward · · Score: 0

      That's still irrelevant, no law taints individuals based on code they've been exposed to (except possibly with regard to government secrets). If you haven't signed a contract stating otherwise, you're free to contribute to any project you like.

      Obviously you aren't free to copy the "stolen" (presumably actually illegally copied) code, but if you do anyhow, you're guilty of copyright infringement for that act, it doesn't affect the legality of your other actions.

    9. Re:IOS OS by JohnFluxx · · Score: 1

      If I look at stolen code, then write my own version, then my own version is totally legit?

  10. review could be good by Anonymous Coward · · Score: 0

    This could actually be good... I have been fighting with bugs in IOS a long time, and the big dfficulty is in trying to describe an infrequently occurring problem to them in sufficient detail.
    (combined with their hautain attitude)

    Usually the only result of an afternoon-long effort of describing a problem and documenting it with traces etc is "need more information".
    When the source would be publicly available, it might be possible to find the actual bug and send them the patch.

  11. Stolen...? by Henrik+S.+Hansen · · Score: 3, Interesting

    How can the source code be stolen, when Cisco still has it?

    1. Re:Stolen...? by Quill_28 · · Score: 1

      Can recipes be stolen?
      Music? Design plans?
      Information in a book?
      etc

    2. Re:Stolen...? by real_smiff · · Score: 4, Funny

      ah, wait a sec (while i fetch me textbook of /. answers).. yes... i see, "it was not stolen... it was copy-right in-fringe-ment".. how was that? :)

      --

      This is my Sig, this is my Gun. One is for Slashdot and one is for Fun.

    3. Re:Stolen...? by sploo22 · · Score: 1

      Ah, ain't hypocrisy wonderful?

      --
      Karma: Segmentation fault (tried to dereference a null post)
    4. Re:Stolen...? by Waffle+Iron · · Score: 2, Insightful
      Actually, it is appropriate to say that something was "stolen" in this case. That's because Cisco's code was supposed to be secret. Once their network was compromised, the secrecy is eliminated, and Cisco no longer has a secret. That's why it's common usage in English to say that somebody "stole a secret".

      This is different from calling illegal file sharing "stealing", where the information being appropriated has already been openly published. An illicit activity is taking place, and it may (indirectly) economically damage the artist or publisher. However, that is no more stealing than any number of other illegal acts that cause economic damage, such as vandalizing their offices or phoning in a false bomb threat.

    5. Re:Stolen...? by horza · · Score: 4, Insightful

      How can the source code be stolen, when Cisco still has it?

      How can you have identity theft if you are still you?

      Phillip.

    6. Re:Stolen...? by toddlg · · Score: 1

      http://dictionary.reference.com/search?q=steal&r=6 7
      steal ( P ) Pronunciation Key (stl)
      v.

      1. To take (the property of another) without right or permission.

      How can the source code be stolen, when Cisco still has it?

      Do you have a better term to describe the act that was committed against Cisco?

      If I break into your computer and digitally copy important/valuable information off of it, what's the first term to come to mind about what I did? That I "stole" your stuff, or since you still have a copy of it, did I not steal it?

      Stealing is a violation of property rights (intellectual or otherwise). Copying is a way to steal IP. Whether IP/Copyright laws need to be revisited in a digital age is a topic talked about elsewhere...

      (This post is prettymuch a dupe of my post below (#9167231))

    7. Re:Stolen...? by Anonymous Coward · · Score: 0

      Well, technically it isn't identity theft to just claim someone's identity. The theft occurs when the person impersonates you to engage in transactions and incurring responsibilities and debt under your identity. So it isn't that they're stealing your identity. It's that they're using your information to put you into debt and legal trouble. It's unfortunate that the phrase "identity theft" has become so widely used.

    8. Re:Stolen...? by Anonymous Coward · · Score: 0

      No. It can be copied though.

    9. Re:Stolen...? by Anonymous Coward · · Score: 0

      Stealing would definitely not be the first worth to pop into my mind.

      Stealing is taking something away. If someone steals my car, it will be a big loss to me. If someone copies my car, great for him. I don't lose anything.

      Both common usage and the law agrees with this. The only people confusing the words are RIAA/MPAA and BSA. Which are you?

    10. Re:Stolen...? by oliverthered · · Score: 1

      I havn't had my identity stole, it's the identity given to me that has been invalidated, and therefore no longer usefull(stolen).

      Try signing you name X next time and you could steal my identity.

      --
      thank God the internet isn't a human right.
    11. Re:Stolen...? by istartedi · · Score: 1

      Yeah, and how can you steal a kiss? Oh, wait... this is Slashdot. Nobody can steal a kiss anyway.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    12. Re:Stolen...? by necro2607 · · Score: 1

      "Identity theft" is a euphemism for "impersonation", used to convey a sense of hostility and criminality about the idea.

    13. Re:Stolen...? by deblau · · Score: 1

      Because identity 'theft' is not theft. A more appropriate phrase would be 'fraudulent impersonation'. The problem is, that takes too long to say, it isn't sexy, and 'theft' is the buzzword of the hour. Much like music 'piracy' isn't really piracy, but rather 'infringement'.

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
  12. This has happened before by puzzled · · Score: 4, Interesting


    IOS 11.3 source is definitely in the wild - I think there is a copy of it around here somewhere. I've contacted Cisco on it and they're so excited they can't even get someone from law enforcement to come and talk to me about the information on the guy who sent it to me.

    11.3 is ancient history, but 12.3 is bad bad bad ... this means new Cisco exploits as people comb through the code :-( Time to go unplug your internet connection until 12.4 is released ...

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
    1. Re:This has happened before by Anonymous Coward · · Score: 1, Funny

      "Time to go unplug your internet connection until 12.4 is released ..."

      If you leave your mailing address I'll send you a postcard when it does.

    2. Re:This has happened before by Anonymous Coward · · Score: 0

      Oh yeah. Just like the 1000's of exploits that have shown up since Windows 2000 source got leaked. Oh, there weren't any? Never mind.

    3. Re:This has happened before by dangermen · · Score: 2, Interesting

      11.3 is not ancient history. 11.3 is where Cisco began it's modular IOS conversion. You couldn't directly see it but Cisco started converting their IOS releases to a modular format in the back ground(though the images were always monolithic). 12.3 is the final step before every IOS image is the same base "IP Base" and you'd download DLLs or modules that the router could dynamically load. A release of 11.3 would be just as painfull as 12.3 because the architecture would definitely be showing is strengths and weaknesses.

    4. Re:This has happened before by Dave2+Wickham · · Score: 2, Insightful

      Actually that wasn't the full Win2K source, and an exploit based on being able to see the code was released (see "Exploit Based On Leaked Windows Code Released").

    5. Re:This has happened before by AaronW · · Score: 4, Insightful

      Good luck. Where I work we legally have access to Cisco IOS, although we're very strict and only a handful of engineers have the permissions to access it (me being one of them). The code is very clean and when I've browsed it looking to see if there's any exploits, I have thus far come up empty. The code does not look like the Microsoft code I've seen, which tends to be overly complex IMO. That's not to say we don't find bugs in Cisco's code, but generally it's very high quality.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    6. Re:This has happened before by Anonymous Coward · · Score: 0

      if you knew anything about cisco's release times and process... you wouldn't hold your breath for 12.4 :)

    7. Re:This has happened before by _Sprocket_ · · Score: 1


      I've contacted Cisco on it and they're so excited they can't even get someone from law enforcement to come and talk to me about the information on the guy who sent it to me.


      Of course, you're assuming you've provided something special. Something unique. Knowledge of code "in the wild" that Cisco's representatives don't already know about.
    8. Re:This has happened before by puzzled · · Score: 1



      Having deployed Cisco boxes for about the last six years I have some idea of the pace of new releases :-) I just wish they'd give the 4[57]00s one last hurrah, since they're mad fast, crazy cheap, and I've already got a bunch of them sitting around the house. The lack of proper IPv6 features is a major drag on an otherwise fine box ...

      --
      I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
    9. Re:This has happened before by Anonymous Coward · · Score: 0

      Assuming this story is true, why in the world would Cisco put the source code on any box with a network connection, let alone one that could be reached from the Internet?

    10. Re:This has happened before by caluml · · Score: 2, Funny
      Regarding your sig: This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.

      I'm not trying to break the encryption. I'm just looking at the ciphertext, and reading my own stuff into it. :)

    11. Re:This has happened before by Anonymous Coward · · Score: 1, Interesting

      Some two years ago the company I work for has received the source of the IOS, by complete accident, as a response to a bug report. In essence they've sent us the source instead of the product of compilation.

      We have confronted them on the issue, but the response was rather laxed, mounting to request to delete the source they have sent us.

    12. Re:This has happened before by pyrrhonist · · Score: 1
      why in the world would Cisco put the source code on any box with a network connection

      Because developers hate to sneakernet before doing cvs update?

      --
      Show me on the doll where his noodly appendage touched you.
  13. Time for a new motto by jbellis · · Score: 1, Offtopic
    1. Re:Time for a new motto by ch-chuck · · Score: 5, Funny

      How about, " The next Slashdot story will be ready soon, but readers of ArsTechnica can beat the rush and see it early!"

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
  14. WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 5, Interesting

    The rusian site contains samples of the source claimed stolen!

    If these are authentic (which I personally begin to doubth more and more) then looking at them may be problematic if you ever intend on working on IPV6 stacks from someone else then cisco. (OpenBSD?)

    Now I did have a peek at that code and I can tell it looks very fake (Obiously *don`t* take my word for it and think its safe to ignore my warning!)

    • They are attributed to only one coder per file.
    • It isn`t indented (intentional obscurity?)
    • there are way to specific includes that dont make much sence (dothis.h)
    • I have a feeling there are includes missing
    • I spotted a printf, which seams odd for an IPV6 stack or part of an OS
    • I cant see any working logic, and I cant see how the code is supposed to do what the (short and very simple) comments claim it does.
    • It looks like there are many syntax errors but without a compiler, the preprocessor directives and identation it is hard to tell.

    Also at the forum of the .ru site there is a post from someone who claim the word on the IRC channel on which the story originates is that this is a fake.... But I am not touching that channel.

    1. Re:WARNING copyrighted source samples ahead! by sydb · · Score: 2, Insightful

      I spotted a printf, which seams odd for an IPV6 stack or part of an OS

      IOS does interact with the user through a terminal session so printfs aren't all that unlikely.

      Of course they ought not to be in the IPv6 stack. Unless they populate packets as formatted strings.

      --
      Yours Sincerely, Michael.
    2. Re:WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 1, Interesting
      Now I did have a peek at that code and I can tell it looks very fake

      No they don't: one is a *test* of IPv6 functions, so there is a printf. Second if it was a fake, people taking the time to write those, would have least take the time to compile them, I mean, why spent 12 hours writing fake code, and not compiling it?

    3. Re:WARNING copyrighted source samples ahead! by cide1 · · Score: 5, Informative

      Yeah, I'd like to believe you, but I've seen people get away with murder in source code before. Open source coders worry a lot more about things like indentation, and filenames that make sense. In closed source shops, a lot of times what is quickly coded as a prototype becomes the shipping product, and things like indent cant be used because it breaks diffs. As much as I'd like to look with my own eyes, this sounds like one of the things it would be best if I just ignored it.

      --
      -- the computer doesn't want any beer, no matter how much you think it does. NEVER, EVER feed your computer beer.
    4. Re:WARNING copyrighted source samples ahead! by cyb97 · · Score: 1

      Of course they ought not to be in the IPv6 stack. Unless they populate packets as formatted strings.
      It would make more sense to use a sprintf, or even more sense to use a stack-safe function...

    5. Re:WARNING copyrighted source samples ahead! by pomac · · Score: 1

      If it was posted on irc, and this is just grabed from the logs... Then the loss of indentation might be due to the ircclients used.

      Just FYI.

    6. Re:WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 1, Insightful

      No they don't: one is a *test* of IPv6 functions, so there is a printf.

      Agreed, also the code is indented, but rather then using a pre (formated) tag the newlines have been replace by br`s in the .ru site. The spaces are still there to be restored. I guess I just didn`t wan`t to believe this.

    7. Re:WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 0

      snork! I can't believe this is modded to 5. Oh, wait, this is slashdot...

      nevermind.

    8. Re:WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 0

      wtf?

      you mean, if someone pasted the code to a channel?

      that's incredibly stupid!

      dcc bot, binary transfer, hello?

    9. Re:WARNING copyrighted source samples ahead! by Anonymous Coward · · Score: 0

      In closed source shops, a lot of times what is quickly coded as a prototype becomes the shipping product, and things like indent cant be used because it breaks diffs

      haha wtf? if i was working at a company and checked out source code with no indents, i would quit on the spot. i think you're lying.

    10. Re:WARNING copyrighted source samples ahead! by bani · · Score: 1

      according to several people who have worked with the individuals named in the files, they say the sources are genuine based on their familiarity with that individual's coding style and their knowledge of cisco APIs.

  15. Rumour has it ... by BabyDave · · Score: 4, Funny

    ... that their remote access software had a default username/password built in that couldn't be disabled. A high-level Ciso executive has threatened to sue the software providers for including such a stupid 'feature' in their product

    1. Re:Rumour has it ... by Anonymous Coward · · Score: 0

      user: cisco pass: stack at least for the as5300

  16. May not lead to anything by Felinoid · · Score: 5, Interesting

    This is one of the companys that helpped make the Internet what it is today.
    (I'm not talking about spam, trolls or worms)

    They have the experence to know what can or can not happen.
    Sure they use obscurity but I doupt they believe it to be a sereous security layor. Instead they probably have experts pooring over ios every day.

    It is possable to have "Many Eyes" while remaining closed. Just have many expert eyes constantly on the code instead of many more untrainned eyes occasionally disecting the code.

    It's expensive so don't expect it to happen too often.
    Microsoft delutes itself into thinking that is what they have with a team of programmers working on the code. But in reality the only people who actually see the code is the original coder and a code verifier. Just two people for every segment of code.

    But I would guess Cisco uses the expensive version of Many eyes that we get for free in open source.

    --
    I don't actually exist.
    1. Re:May not lead to anything by curator_thew · · Score: 4, Funny

      "Instead they probably have experts pooring over ios every day."

      Unfortunately those experts are figuring out how to draw the release structure diagram and name the branches. I don't think cisco engineers have time to work on new code, there's too much old code to figure out.

    2. Re:May not lead to anything by Anonymous Coward · · Score: 0

      I wish that were "funny". It's "insightful".

  17. Other vendors by Quill_28 · · Score: 2, Insightful

    What about other companies that supply cisco with software?

    This could hurt more than just cisco.

  18. Oh Really? No. by Frequanaut · · Score: 5, Funny

    Seriously, A friend of mine, in an icq conversation told me it wasn't true. Plus my mom said so as well.

  19. Settle down... by Graftweed · · Score: 4, Interesting

    This reminds me of the buzz that surrounded MS's source code theft/leak. There are a couple of different things being discussed here.

    First there are the security implications. Having the source out there for all to see isn't the endgame for the internet people, with MS people thought it was a big issue because their code is, well... crappy. I don't think this is true with Cisco, and unless there are some very obvious and very damaging security holes the internet will live to see another day, so all you doomsayers out there screaming that the world is coming to an end... settle down.

    It does highlight once again the shortcomings of a security through obscurity model, but let's not go down that road again.

    The second thing, which is where the story really lies, is how this could have happened. It's Cisco after all, how could their network be compromised? Probably someone there really dropped the ball. Any specifics on how this happened?

    1. Re:Settle down... by Anonymous Coward · · Score: 0

      I think the big difference is that you can typically protect most of MS networks via firewalls, antivirus or whatever (and most of us do that already). Routers on the other hand often either cannot be firewalled or it would be a huge pain in the arse. It's also pretty easy to protect yourself from other hosts on a network, but protecting yourself from your gateway is a bit more complex. Hell you could easily creat all sorts of havoc just sending ICMP redirects.

      With the MS exploits I wouldn't really care - I mean there are enough already. But how many hops across how many cisco routers does it take to get to each website you visit? The gravity of the situation makes this much more dire, but I think you are right that cisco probably on average produces decent code, and it's dedicated twards a purpose, not an everything but the kitchen sink problems that MS tends to have.

    2. Re:Settle down... by CoyoteGuy · · Score: 1

      The second thing, which is where the story really lies, is how this could have happened.

      Well it's simple... Their PIX went down for scheduled maintenance, and they threw in a Linksys router to do the deed for a few mins :P

      --
      Slashdot.. Land of nerds, trolls, and FlameBait..
    3. Re:Settle down... by Graftweed · · Score: 1

      No, no, no! Linksys is owned by Cisco and surely their products are the shining example of good support and superb engineering, surely they........ ohhh *glances over at the linksys router in the next room* I think I see where you're getting at :D

    4. Re:Settle down... by Vrallis · · Score: 1

      Even if a detrimental flaw is found and exploited, it won't be anything new for us network admins.

      The major TCP flaw that was announced recently also affected most Cisco equipment. We just did the usual--grab the patched IOS and load it up during a maintenance window.

      Updates like this happen all the time, and the most you probably notice is your overnight porn..erm...Linux ISO downloads stopped about 3am or so.

  20. Heh... by Anonymous Coward · · Score: 2, Insightful

    Let's not forget that open source provides robust security (in principle) where as for closed source we can never be sure.

    Why do we still use so much closed source stuff :/


    SO, if you don't like it, you go out and make an OS for the Cisco routers and put it out for free - go ahead, no one is stopping you. Or go out and try and convince everyone to use your little Linux boxes as routers...oh, wait, there's just as many security issues in Linux as there are in Windows..

    But wait, there's more! With IOS, there's a small set of software that can cause trouble. Using something else, esp based on Linux, can cause even more problems - they can gain access by any other means, shutdown or change some OTHER critical system, and it shutdown the routing...Use your frickin head.

    1. Re:Heh... by sesaetaen · · Score: 2, Insightful

      SO, if you don't like it, you go out and make an OS for the Cisco routers and put it out for free - go ahead, no one is stopping you.

      Apart from the fact that CISCO does not provide the necessary hardware specs, nor development kits for their products?

      blabla ... Using something else, esp based on Linux, can cause even more problems - they can gain access by any other means, shutdown or change some OTHER critical system, and it shutdown the routing...Use your frickin head.

      Billy? Is that you?

    2. Re:Heh... by billygr · · Score: 2, Informative

      "SO, if you don't like it, you go out and make an OS for the Cisco routers and put it out for free - go ahead, no one is stopping you"

      Who said that there isn't somethink like this ?

      http://www.uclinux.org/ports/
      From uClinux page: uClinux has successfully been ported to the Cisco 2500, 3000, 4000 routers. The patch allowing uClinux to run on the Cisco 2500/3000/4000 routers was completed by Koen De Vleeschauwer"

    3. Re:Heh... by Cramer · · Score: 1

      The devices listed are "simple" and mostly EOL'd. Most of the modern hardware contains multiple FPGA's and subprocessors that also need to be programed. Good luck getting the NSE's PXF engine online without Cisco's code.

      The 2500 is basically a mac SE. The 3000 and 4000 are not much more advanced than the 2500, although they are modular.

  21. You mean... by Anonymous Coward · · Score: 0


    we get to see that 1/2 of their code was GPL'd opensource that they were using illegally?

    HAHAhahahaha.. ..sorry

  22. Impact on Undocumented commands? (project DOTU) by bertboerland · · Score: 4, Interesting

    Cisco's IOS is full of uncdomented commands. An old list is available on my site
    http://boerland.com/dotu.

    So opening the code might reveal more undocumented commands.

    (btw: I will migrated this data towards a real CMS as hosted at home; http://willy.boerland.com/myblog.)

    --
    -- for undocumented cisco commands, take a peek @ dotu
  23. At least the name of the programmer matches... by wallclimber21 · · Score: 3, Interesting

    A quick google search on 'Ole Troan' leads to Cisco Systems, Inc. 250 Longwater Avenue Reading RG2 6GB United Kingdom If this is a fake, then at least these Russians did their homework. :-)

    1. Re:At least the name of the programmer matches... by Anonymous Coward · · Score: 0

      This guy is in my Japanese class at University of London!

  24. Stolen? by Anonymous Coward · · Score: 0

    Don't you mean Liberated?

  25. Theft? Wasnt there a backup? by nurb432 · · Score: 2, Insightful

    You would think that a company as large as CISCO would have had a backup.

    I cant belive it was 'stolen' from them.

    Yes that was sarcasm. Just pisses me off how the world 'theft' is perversed when it comes to digital content.

    They COPIED it people. It wasnt STOLEN. ( yes, still illegal, but much different of a concept )

    --
    ---- Booth was a patriot ----
    1. Re:Theft? Wasnt there a backup? by Anonymous Coward · · Score: 0

      awwww.. your getting mad on the internet... its not that big of a deal, i promise.

    2. Re:Theft? Wasnt there a backup? by Anonymous Coward · · Score: 0

      hey you just made me sad - on the internet.

    3. Re:Theft? Wasnt there a backup? by toddlg · · Score: 2, Insightful

      http://dictionary.reference.com/search?q=steal&r=6 7
      steal ( P ) Pronunciation Key (stl)
      v.

      1. To take (the property of another) without right or permission.

      http://dictionary.reference.com/search?q=theft&r =6 7
      theft ( P ) Pronunciation Key (thft)
      n.

      1. The act or an instance of stealing; larceny.


      Just pisses me off how the world 'theft' is perversed when it comes to digital content.

      They COPIED it people. It wasnt STOLEN. ( yes, still illegal, but much different of a concept )


      Care to explain to me how copying vs. stealing/theft is a much different concept? How does this perverse the definition of theft?

      If I break into your computer and digitally copy important/valuable information off of it, what's the first term to come to mind about what I did? That I "copied" your stuff or that I "stole" your stuff?

      COPYING is the method that they used to STEAL Cisco's stuff. Stealing is a violation of property rights (intellectual or otherwise). Copying is a way to steal IP. Whether IP/Copyright laws need to be revisited in a digital age is a topic talked about elsewhere...

    4. Re:Theft? Wasnt there a backup? by Anonymous Coward · · Score: 0

      Care to explain to me how copying vs. stealing/theft is a much different concept? How does this perverse the definition of theft?

      COPYING leaves the original object/information intact.
      STEALING removes the original, leaving the victim empty handed.

    5. Re:Theft? Wasnt there a backup? by thebigmacd · · Score: 1

      So if you steal someone's idea, they don't have the idea anymore? :D

    6. Re:Theft? Wasnt there a backup? by Anonymous Coward · · Score: 0

      You have to start asking things like:

      o How long did the intruder have access to the network?
      o Was the intruder able to pose as a developer and check changes in?

      This person might have had access for months for all we know and might have been making changes to the code via Cisco's own revision control posing as a developer and only exposed this code once he was no longer able to access the network.

      If it was *MY* souce code repository, it would be locked down tight until I got a handle on how far back the damage might go. I might even have questions about the backup(s) at that point. I suspect there might be some delayed projects at Cisco.

      Lets just hope someone snarfed a copy off someone's workstation or laptop and not out of a repository.

    7. Re:Theft? Wasnt there a backup? by (void*) · · Score: 1
      Haha! I've never seen someone argue so hard to blur a distinction that is clear to someone else.


      Keep up the excellent work!

    8. Re:Theft? Wasnt there a backup? by Anonymous Coward · · Score: 0

      Now *that's* Internet humor.

    9. Re:Theft? Wasnt there a backup? by Geoffreyerffoeg · · Score: 1

      What was stolen from them was the hiddenness of their code, their ability to depend on its closed-source nature to avoid people looking at the code to create exploits, possibly the marketability of the routers, and their reputation for security. It's a linguistic convenience to state that the code was stolen rather than the byproducts of the code were stolen - or more accurately, annulled, since the theives don't have that either. Much as looking at a computer = looking at its monitor, or a person chewing = their mouth chewing, IP stolen = its use stolen.

  26. The Internet Doesn't Run On Cisco by Anonymous Coward · · Score: 3, Interesting

    As anyone who works for an ISP of any size and importance will tell you, Cisco routers don't do much when it comes to the big, hard-core routing that takes place at the NAPs or even at aggregation points. Their products have historically not been up to par for the high-end demands in these environments.

    If a Juniper bug comes out, then it's time to be concerned about pieces of the Internet falling off. But then this is mitigated because there are relatively few aggregation points that can be upgraded hopefully quickly.

    Sure, a large Cisco IOS bug will hit mom and pop and small to medium business, but the big boys just don't use Cisco.

    1. Re:The Internet Doesn't Run On Cisco by Anonymous Coward · · Score: 0

      almost every isp in the world has all of their traffic flow through cisco at some time or another.
      maybe a CMTS (UBR?, 72XXvxr?) maybe an aggregation router (65xx? 76xx? gsr?).
      if it doesn't flow through a cisco in your network (which is hard to believe), it will definitely do it somewhere on its path to the destination.
      you will be bgp peered to cisco routers, which could start route flapping you.
      cisco is a huge market force in the 'network' space, and not just enterprise.

    2. Re:The Internet Doesn't Run On Cisco by Anonymous Coward · · Score: 0

      Putting it simply: BULLSHIT you haven't got a fucking clue what you are talking about. Now get back to your studies college student.

    3. Re:The Internet Doesn't Run On Cisco by Anonymous Coward · · Score: 0

      Juniper is based on OpenBSD FWIW.

    4. Re:The Internet Doesn't Run On Cisco by TheGratefulNet · · Score: 2, Informative

      quite wrong.

      its freebsd. I used to work there so I know.

      --

      --
      "It is now safe to switch off your computer."
  27. Re:Open source safer ?? doubtful by mikep.maine · · Score: 5, Insightful
    Let's not forget that open source provides robust security (in principle) where as for closed source we can never be sure.

    Software is only secure when specific security tests are performed against it. Almost no one does much of this, or even understands it well. I doubt that in 1000 readers, more than 5 could recite the top 5, never mind the top 20 tests you must perform.

    Open source is also not inherently better at security because of it must be peered reviewed. If the reviewer doesn't know what to check, then what is the point of the review?

    Software must be security certified by professionals, whether open or otherwise.

    --
    Mike www.sharecube.com
  28. Its a pity GCC isnt like that by Anonymous Coward · · Score: 0

    Embedded software companies use versions of GCC with buggy optimisers in them, and they won't give us the source code so we can find out what the bug is!

  29. Not as serious as it sounds.. by SlowCoder · · Score: 1

    Of course, I'm not going to downplay the effects this could have for Cisco and in the long run for possibly tainted opensource projects.. The comments in here speak for themselves that people can't keep their hands off the source-code.

    I've seen the 12.3 sourcecode before, under NDA, and several institutions outside of Cisco has legal access to it. Several universities, most of the larger security-firms such as ISS and whatnot have had access to it for years. So it's been combed through pretty well before. Sure there might be an odd exploit released from this source, but I don't count it as very probable, and certainly not as a threat to internet stability.

  30. Thats not all it does. by CodePyro · · Score: 5, Funny

    "I guess Cisco forgot to implement their own Self Defending Network solutions"

    No they did implement it. But when it found out that it was outnumbered by the hackers, the self-surrender module(also know as the french module) went into effect.

    1. Re:Thats not all it does. by $0+31337 · · Score: 2, Insightful

      My ice coffee just shot out of my nose all over the fucking monitor... great comment :)

  31. This really means nothing. by corrosive_nf · · Score: 4, Informative

    Cisco had already announced a few weeks ago that version 13 of IOS was coming out and in June they were going to dump IOS fully for a totally new os for their routers that was going to be pluggable and more secure

    http://news.com.com/2100-1033_3-5210745.html

    1. Re:This really means nothing. by Anonymous Coward · · Score: 0

      How can you possibly say this means nothing? Did you even read that article you linked to? This new OS is specfically designed for the "HFR($500K-1M dollar)" next-gen router and is NOT a drop in replacement for every Cisco router out there. The new OS will also be A) missing several important features when it comes out and B) need at least a year to stabilize. So how in the hell does this solve the problems of everyone who is using Cisco latest IOS? Huh? Please tell me because I'd love to know.

      If the source was indeed leaked then this is a huge fucking problem will not be easily solved.

    2. Re:This really means nothing. by AaronW · · Score: 2

      Cisco's new software should indeed be much more secure, being built on top of QNX rather than their home-grown kernel. This will significantly improve their memory protection and make the system much more robust.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    3. Re:This really means nothing. by Kenja · · Score: 2, Insightful

      Thank god there aren't a bunch of old routers out there being used by people who think they are still secure.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    4. Re:This really means nothing. by (1)down · · Score: 1

      Put your tinfoil hats on guys....Ok....Good....So Cisco left their network open because they were HOPING that it would get stolen to scare people into a massive flock of upgrades?

      --
      my other sig is a commando
    5. Re:This really means nothing. by T-Ranger · · Score: 1

      QNX is a general purpose embedded OS. If I know my history right, what became Cisco started out as a project at Stanford - to build a purpose buit router hardware/software combo.... IOS has 20 years of developement to be a router OS. Its not something they hacked together over a weekend.

  32. China? by DAldredge · · Score: 0

    There is a good chance that this leak came from one of the 'partners' in china that Cisco uses.

    China doesn't have the same regard for foreign IP that the USA does.

    1. Re:China? by Anonymous Coward · · Score: 0

      I think you mean 'huawei' for their partner in china? :)

    2. Re:China? by jack_csk · · Score: 1

      How did you come up this good chance, boy?
      I mean, what directs you to China, but not any other nation in the world.
      It seems like you are a bit stereotyped.

    3. Re:China? by DAldredge · · Score: 1

      Because Cisco has had to take legal action and threatend to stop using a company based in china because they where knocking off cisco hardware and selling it as their own.

      Perhaps you should look up the facts before you call others names.

  33. Or, to paraphrase... by FreeUser · · Score: 3, Funny

    Seriously, A friend of mine, in an icq conversation told me it wasn't true. Plus my mom said so as well.

    Translation: Accept information only from Official Sources(tm).

    Any reports, of any event, not vetted by Your Official Corporate Public Relations Officer(tm) isn't real and has no validity.

    Do not accept word of mouth. Healthy kepticism is not sufficient (for the facts may speak for themselves and undermine Our Official Position(tm)); you are to ignore any anectdotes, any word of mouth reporting, completely and utterly.

    Indeed, you shall respond to any unofficial information with disparagement and hostility, as is your duty as a drone Consumer(tm).

    Accept the Party Line. It is the Truth(tm), all else is Heresy.

    Thank you.

    Your Cisco Security.
    ("Stooges R Us")

    --
    The Future of Human Evolution: Autonomy
    1. Re:Or, to paraphrase... by Kalidor · · Score: 1

      Well our cisco rep confirmed.

      --

      Code softly but carry a big magnet.

  34. I am not shocked... by Anonymous Coward · · Score: 0

    If one was to go to Cisco's network acadamy and login, One would find (If they were using a packet sniffer) that the passwords are in clear text.

    When this was brought to cisco's attention the reaction was it was not worth fixing.

    What a great way to start teaching the next generation.

  35. Re:Open source safer ?? doubtful by mirror_dude · · Score: 1

    "Certified Professionals" , right because we all know just how well "certification" works.
    Now well trained professionals might make better sense.
    Open source also ensures the acces of real professionals rather than "certified professionals"...

    --
    Note to Mods: When I post mirrors, it's a best guess. I don't know for certain whether or not the site will go down!
  36. Darth Nader by Anonymous Coward · · Score: 0
    I hope Ralph Nader's portfolio takes a hit. Nader is a multi-millionaire due to his Cisco investments. Cisco is much more of a monopoly in its field than Microsoft is in its field, yet the perennial left-wing fascist and election spoiler rails against the Microsoft Monopoly.

    Here's to poverty Ralph!

  37. Hardware architecture more important by cpghost · · Score: 1

    IOS source code is no big deal. It's Cisco's hardware implementation and architecture that is the real interesting part. At least for the core router functionality. Some fringe aspects would be interesting to study, but it's not really that critical.

    --
    cpghost at Cordula's Web.
    1. Re:Hardware architecture more important by markom · · Score: 1

      This is very much wrong. Cisco's hardware is nothing special, really. Just another telco box. What makes Cisco hardware work the way it does is IOS.

      Marko.

    2. Re:Hardware architecture more important by cpghost · · Score: 1

      Really? I've looked at the leaked IOS code, and it doesn't look like anything special at all. Pretty standard implementation of most protocols. The only really interesting part was EIGRP, because it was never published elsewhere. But really, IOS didn't contain any substantial surprises.

      Anyone could build a decent router with standard TCP/IP stack, like, say, from BSD. But such home-made router would never achieve the performance level of Cisco equipment, if you have to pass every IP packet through the main CPU. Cisco's hardware arch is much more clever, because most of the processing is relegated to the interface processor (cards), most of it transiting very efficiently through the backplane. The main CPU runs OSPF or EIGRP and a few other protocols that maintain global state. That's it, and that's good(tm).

      --
      cpghost at Cordula's Web.
  38. Makes perfect sense to me. by Anonymous Coward · · Score: 1, Insightful

    One thing you learn in the IT industry real quick is the cobbler's sons are the last shod.

  39. Theft? by Anonymous Coward · · Score: 0

    Does the word 'theft' really fit in here?
    I mean, didn't they just copy the sourcecode?
    Or did they remove the sourcecode from the server after the transfer?

  40. Windows Kernel Leaked too by Alex_Ionescu · · Score: 1

    On a side note, everyone on IRC/Bittorrent seems to be excited about a new leak of the NT Source Code, this time only the Kernel. Found a screenshot here: http://members.tripod.com/WinAlOS/Screenshot/sourc e.jpg
    It's on SuprNova and TorrentReactor...

  41. 800 Megs by NitsujTPU · · Score: 1

    Wow, that OS must have a teeny footprint, at a mere 800 Megs for the source code!

  42. ... beautiful ... by Anonymous Coward · · Score: 0

    Just one more reason why OpenBSD is a better solution than other small-midrange under performing, less secure, overly priced, overly patent encumbered Cisco garbage.

    Woooo!

  43. damn dude... by ShadowRage · · Score: 1

    I'm working for my CCNA, and this crap keeps happening? hell we learn how to make sure events like this dont happen.

    the source code should have been on a server on a separate subnet than the rest of the network, or on its own private network that has no access to the internet..

    putting internet access to anything is a sure fire way of getting hacked at one point or the other. so if you have really sensitive data, NEVER put it on a network that's connected to the net.
    it's like having a screen door on a vault filled with raw meat with a hungry bear on the other side.

    1. Re:damn dude... by Anonymous Coward · · Score: 0

      who said it was done through the internet.

      a floppy/cdR could do the same thing to your supposidly secure seperate network

      plus many companies/institutions have legit access to the code.

      now tell me again how to secure all that.
      -

    2. Re:damn dude... by afidel · · Score: 1

      Hahaha, Cisco does a pretty good job of protecting the source code but there are so many people that need access to it and so many locations that have it that it's not entirely suprising that it leaked. There are literally tens of thousands of people with access to at least portions of the code base. Those people are at hundreds of locations around the globe. Hell I had root access to the local ClearCase server when I was a consultant at one of their offices. Remote access in was virtually non-existant, Cisco had what we refered to as the firewall of doom, almost nothing but email and web browsing worked through it and VPN access enforced a no split tunnel policy.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  44. If this were true... by cardpuncher · · Score: 1

    ... and I haven't a clue, quite frankly, it does present an interesting conundrum.

    Cisco's software has been one-plussed and customised so many times to meet (perceived) marketing necessities that it is very hard to maintain - because so many distinct variants (often specific to a customer) are live in the field.

    On the one hand, this makes for a certain amount of reslience to attack, since there is not quite the monoculture that might at first appear. On the other hand, if there are exploits in code which is common across the many variants, there is no straightforward way of issuing a patch, since so many different special builds would be required.

    Although cisco have had some recent success in controlling their proliferating IOS code base, they've had several attempts at a unifying "next gen" architecture and it always so far seems to have eluded them.

    This is always the crunch for "entrenched" systems suppliers: how do you keep your existing customers happy and innovate at the same time.

    Maybe having the code on sourceforge wouldn't be such a bad idea...

  45. Intellectual property theft by bonch · · Score: 2

    When you take intellectual property without paying for it, you have stolen intellectual property. Same reason Slashdot reports on "GPL theft" (violating the copyright of the GPL), not to mention identity theft.

    Why Slashbots continue to be hung up on the use of this simple word which describes a simple violation of the law amazes me. Anything to argue, I guess. Or remove the stigma of "thief" from an online pirate (which is the topic where this argument comes from).

    1. Re:Intellectual property theft by Anonymous Coward · · Score: 0
      When you take intellectual property without paying for it, you have stolen intellectual property.
      Bullshit. Only people with a vested interest in "intellectual property" call it theft. Not even the law considers it theft, but you keep on insisting it is.
      Why Slashbots continue to be hung up on the use of this simple word which describes a simple violation of the law amazes me.
      The reason why any rational individual (Slashbot or no) doesn't like it when people like you try to equate infringement with theft is because they're not even remotely similar and people don't like being painted with a broad brush (as you tend to do with your overly simplistic point of view).

      Not to mention that you're the only person I see around here who links up groups that aren't related (people who support copyright and people who don't) and consistently gets modded up for it. But that's not your fault--that's the fault of clueless moderators who should know better than to fall for your false dichotomy.
    2. Re:Intellectual property theft by bonch · · Score: 1

      Bullshit. Only people with a vested interest in "intellectual property" call it theft. Not even the law considers it theft, but you keep on insisting it is.

      When the FBI raided those computer networks for the Half-Life 2 source code, they were raiding for intellectual property theft.

      Yes, it is theft--both legally, logically, and ethically. Go ahead and justify your piracy though.

    3. Re:Intellectual property theft by mini+me · · Score: 1

      Yes, it is theft--both legally, logically, and ethically. Go ahead and justify your piracy though.

      So I will get charged with stealing if I violate copyright law? They are different crimes and theft does not accurately describe the crime. It doesn't make it any less wrong or illegal with a more suitable title like copyright infringement.

    4. Re:Intellectual property theft by Anonymous Coward · · Score: 0
      Yes, it is theft--both legally, logically, and ethically.
      No, it isn't. It is not theft in any way, shape or form. Just because reporters used the words "IP theft" in reporting FBI activity doesn't suddenly make it so.

      Face it--you're wrong and the law (which you like to bandy about as if it were some sacred screed) doesn't support your false assertion. Go ahead and justify your untenable position though.
    5. Re:Intellectual property theft by Leebert · · Score: 1
      Why Slashbots continue to be hung up on the use of this simple word which describes a simple violation of the law amazes me.



      Because it's a guaranteed "+5 Informative".

  46. Your sig by leoboiko · · Score: 1

    Funny, I clicked the Penny Arcade link in your signature and I was greeted by a pageful of "Warning: mysql_connect(): Can't create a new thread (errno 12)."

    "Slashdot: the bitter truth" indeed.

    --
    Prescriptive grammar:linguistics :: alchemy:chemistry. Stop being a nazi and learn some science.
  47. Not surprised at all when... by edgedmurasame · · Score: 1

    ...IOS is as expensive as it is, not as so much as money, but more of it the idea of having to go as far as selling your soul to them to get it (read: contracts that have the threat of taking away the security of your network). Given the situation, I'm very glad this happened - since I'd not mind taking a good look at this myself.

    --
    "Forget the engineers." -Carly Fiorina, briber of MIT Technology Review.
  48. Re:Open source safer ?? doubtful by nettdata · · Score: 1

    "Certified Professionals" , right because we all know just how well "certification" works.


    Actually, Ciso Certification is probably one of the very few certifications that I will trust.

    It ain't your typical MCSC / crackerjack box certification process.

    --



    $0.02 (CDN)
  49. Re:Open source safer ?? doubtful by Vrallis · · Score: 2, Interesting

    I agree with nettdata, Cisco has one of the only certification programs out there that actually means something. Granted, though, this is more true for CCNP/CCDP and CCIE certs, and not so much CCNA.

    My company sent me to an NT class once that was part of an MCSE track. The instructor was an absolute moron, and the MCSE-track students even worse. One student was *bragging* that he had spent 'only' about $18k so far. He immediately followed up lamenting about having to finish within the next month, though, because MS was about to expire his current MCSE track. If he didn't take the exam and pass, he'd have to re-take every class and exam he had done so far.

    Morons...

  50. 800 MB of source code?! by kylemonger · · Score: 1
    To put that 800MB number in perspective...

    $ uname -rs
    FreeBSD 4.9-RELEASE
    $ du -sk /usr/src
    385392 /usr/src

    So if they snagged 800MB of code it's hard to believe that they didn't get everything including years of revisions.

  51. Juniper / KAME comments by MavEtJu · · Score: 2, Funny

    Did somebody grep for "Juniper coders are weenies?"

    --
    bash$ :(){ :|:&};:
  52. Re:Open source safer ?? doubtful by octaene · · Score: 2, Interesting
    I doubt that in 1000 readers, more than 5 could recite the top 5, never mind the top 20 tests you must perform.

    Care to share what those tests are?

  53. "Granted, though, this is more true for CCNP/CCDP" by luke923 · · Score: 1

    I agree with nettdata, Cisco has one of the only certification programs out there that actually means something.
    I wouldn't necessarily agree with this. The last place I worked, I worked in a LAN/WAN group, and I - with no certs - was teaching IP subnetting to CCIEs! And, I'm talking about guys whose 4-digit CCIE numbers start with 3. Now, I haven't even gotten into discussing CCNPs who would ask for my help regarding basic frame relay troubleshooting nor the CCNAs who don't even know the OSI model. Let's just say that the certifications of any stripe don't really tell the tale.
    In other words, don't be in awe of someone's cert - even if he has multiple CCIEs, because all that means is that he/she has studied for a test.

    --
    "Good, Fast, Cheap: Pick any two" -- RFC 1925
  54. write-only code by TheGratefulNet · · Score: 1

    its the only solution to security of source. write-only code. aka, write-once, read never. or, more accurately, write-once, read-never, execute-only.

    with this approach there is NEVER a chance that your IP can be taken. it just can't.

    (this has nothing to do with c++. while its true that c++ is a KIND of write-only language, this isn't the one I was referring to).

    --

    --
    "It is now safe to switch off your computer."
  55. Re:"Granted, though, this is more true for CCNP/CC by Anonymous Coward · · Score: 0

    Right. Hard one to believe.
    Try verifying these 'CCIE's' with Cisco and see if they actually are certified with it. A CCIE who doesn't know subnetting is like Isaac Newton not knowing basic arithmetic.

  56. Code should be posted by mnmn · · Score: 1

    I hope in a sick way, that the cisco code or its analysis is posted somewhere online. People can then compile it for x86 machines under Linux/BSD/someother crap to turn it into a high-performance cisco router.

    I know Linux has its own routing tools, but the IOS has more features and too many net admins are used to its syntax. zebra is a nice attempt at cloning IOS, which itself is far more advanced.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Code should be posted by Anonymous Coward · · Score: 0

      People can then compile it for x86 machines (...) turn it into a high-performance cisco router

      Yes, sure. And the $5 Realtek network card suddenly turns into a high-performance routing ASIC...

  57. one word: bullshit by bani · · Score: 2

    speaking as someone who works at an ISP, you have no fucking clue what you're spewing.

    the big boys do use cisco. unless you don't count qwest, worldcom/uunet, sprint, at&t, etc. as "big boys".

    juniper marketshare is slowly growing, but the majority of IXP traffic is still carried through cisco (switches, routers).

    1. Re:one word: bullshit by thinlineofsanity · · Score: 2, Informative

      You'll be happy to know that MCI (UUNET/Worldcom) use a significant portion of Juniper equipment, nowadays.

  58. Who do you work for? by oliverthered · · Score: 1

    "Where I work we legally have access to Cisco IOS, although we're very strict and only a handful of engineers have the permissions to access it (me being one of them). The code is very clean and when I've browsed it looking to see if there's any exploits, I have thus far come up empty"

    Sound like the words of a Cicso employee to me..

    --
    thank God the internet isn't a human right.
  59. Re:"Granted, though, this is more true for CCNP/CC by Vrallis · · Score: 1

    I agree that some morons may have slipped through the cracks with a CCNP. But the CCIE certi costs $400-450 for the written test. Once you pass that, then you get the privilege of paying $1200+ for the hands-on exam. Until last year (i.e. when your 3000-ish CCIE took it), it was two days--now it's one day. They put you into a room full of various Cisco equipment--everything under the sun. They give you a set of scenarios, and you have to build design and build the network properly.

    During the two-day test, the second day the proctor would break your network in every way imaginable, and you had to fix it.

    You simply can't fake out and pass a test like that. You have to know what you are doing to have any hope--unless you paid off the proctor, that is...

  60. Re:"Granted, though, this is more true for CCNP/CC by luke923 · · Score: 1

    Well, I guess that Isaac Newton doesn't know basic arithmetic, because we've verified these guys. From their CCIE leather jackets w/ their CCIE numbers on it, to our company's Cisco account reps verifying their claims, to the CCIE database actually having them listed as a CCIE - these guys are, as those girls in O Brother, Where Art Thou would say, they're bonafide.

    --
    "Good, Fast, Cheap: Pick any two" -- RFC 1925
  61. Why's this consistently modded up when it's wrong? by Urine1diot · · Score: 1
    This kind of IP propaganda keeps getting modded as "insightful" or "interesting" when it's nothing more than carefully crafted misinformation. When it comes to this kind intellectual diarrhea, I think RMS said it best:
    Copyright apologists often use words like "stolen" and "theft" to describe copyright infringement. At the same time, they ask us to treat the legal system as an authority on ethics: if copying is forbidden, it must be wrong.

    So it is pertinent to mention that the legal system--at least in the US--rejects the idea that copyright infringement is "theft." Copyright apologists are making an appeal to authority...and misrepresenting what authority says.

    The idea that laws decide what is right or wrong is mistaken in general. Laws are, at their best, an attempt to achieve justice; to say that laws define justice or ethical conduct is turning things upside down.
    --

    At the end of the day, you just have to face the fact that foo bar baz.
  62. Re:Open source safer ?? doubtful by Cramer · · Score: 1

    True. However, CCxx is far less difficult today than it was a few years ago.

  63. QNX is fast by Huusker · · Score: 1

    QNX is amazingly efficient at doing I/O, especially when handling high interrupt rates. In 1983 I developed an application on QNX that could handle 12 dialup users at 2400 baud on a 4 Mhz 8086 CPU. And that was with one-char-per-interrupt 8250 UART chips.

  64. ..nah, those 800 MB is part of TSCOG's "IP". ;-) by Anonymous Coward · · Score: 0

    ..you know the stuff they printed out and scanned and put on a few hundred cd's, to comply to the letter of the court order. ;-)

  65. Losing secret status as result of others' actions by momerath2003 · · Score: 1

    Mod parent up, what he says is true.

    It's different from other IP, because it's not published; it's a trade secret. Music files, binary executables, etc., aren't kept secret.

    When someone reveals a secret, it's no longer a secret, so its secret-virginity has been lost; since being lost is a result of someone else's actions, there is good reason to call it "stealing."

    --
    I had but a simple dream, to destroy all humans.
  66. Actual combination by momerath2003 · · Score: 1

    IIRC, it was
    user: admin
    password: password

    --
    I had but a simple dream, to destroy all humans.