Slashdot Mirror


The men behind ettercap-NG

An anonymous reader writes "In 2001 two Italians released the first beta version of ettercap, a network protocol analyzer. Ettercap is now covered in most security books. It's number 9 in the Top 75 Security Tools list of the Nmap Hackers mailing list. This summer they released ettercap-NG, which was completely rewritten from scratch with better, modular code, making it easier to add new features and write and submit patches. NewsForge recently caught up with its authors for an Interview."

89 comments

  1. N o Link? by Anonymous Coward · · Score: 0

    Where is the link to ettercap?

    1. Re:N o Link? by lukewarmfusion · · Score: 1

      Or the explanation of what it does? It's a security tool. That's all I know about it.

      Most ./-ers won't RTFA... what makes the submitter think we'll head on over to Google for more info?

      Ok, I'm off to Google to figure out what ettercap is.

    2. Re:N o Link? by Per+Wigren · · Score: 4, Funny

      Where is the link to ettercap?

      Here it is!

      --
      My other account has a 3-digit UID.
    3. Re:N o Link? by Anonymous Coward · · Score: 0

      Ever heard of Google?

    4. Re:N o Link? by pasde · · Score: 1
    5. Re:N o Link? by Anonymous Coward · · Score: 0
      It's a security tool. That's all I know about it.

      It's not actually a 'security' tool in the sense that you use it to make things better. Crackers use it to break into your network.

      In fact, most things called "security tools" are actually things intended to break into networks with.

    6. Re:N o Link? by harikiri · · Score: 1
      Practical example for Ettercap? Scaring my boss as I show him why it's important to explicitly disallow SSH v1 connections (ettercap can perform Man-In-The-Middle password sniffing on this). Also to demonstrate why you should never let me mess around on a live network:

      Ettercap running under Knoppix crashed, while sniffing the entire floor's network (my laptop was acting as the router for the floor, no wonder it crashed). Slight problem though, almost at once everyone looked up and went "did Exchange go down?". Had to rush from desk to desk flushing the arp table on people's system, as they were still trying to use the laptop as the default gateway.

      --
      Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
  2. spoken like a true *nix fan by necrogram · · Score: 5, Funny
    Because our mailboxes were full of users' requests for Windows porting and our antispam filter started to get confused.

    Thats one way to deal with windows people

  3. Re:Well, I have never liked ettercap by kentmartin · · Score: 4, Informative

    I agree re: ethereal.

    I don't know why it wasn't linked to in the article, but here you go:

    Homepage: http://ettercap.sourceforge.net/
    Description: A suite for man in the middle attacks and network mapping

  4. Good summary, this time by YetAnotherName · · Score: 5, Insightful

    All too often, software announcements mention just the name of the item and not what it is or why it's interesting. As an example, compare this recent summary for Zope.

    Not everyone's heard of Ettercap; this summary says what it is (network protocol analyzer) and also why it's important (in top ten of security tools). I hope to see more summaries of this caliber on Slashdot.

    1. Re:Good summary, this time by TheRaven64 · · Score: 1

      The summary text was good, but a link to the project would have been a good addition, as would a link to the top 75 list mentioned.

      --
      I am TheRaven on Soylent News
    2. Re:Good summary, this time by lukewarmfusion · · Score: 2, Informative

      I don't think this was that good of a summary at all. I've never used ettercap and I've only heard it mentioned in passing. The story simply doesn't explain what it is.

      From ettercap project page:
      "Ettercap is a suite for man in the middle attacks on LAN. It features sniffing of live connections, content filtering on the fly and many other interesting tricks. It supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network and host analysis."

      That's a little more informative than "network protocol analyzer."

    3. Re:Good summary, this time by RollingThunder · · Score: 2, Insightful

      There has to be a limit, otherwise we end up having to define "man in the middle" and "LAN" and "content filtering", etc.

      I think that stating "network protocol analyzer" is sufficient - it indicates the general concept area, and gives the reader enough information to decide if it's something he should be going to dig deeper on or not.

      I do agree with a different responder that some things that could have been hyperlinked weren't.

    4. Re:Good summary, this time by interiot · · Score: 1

      At LEAST mention how it differs from other network protocol analyzers out there... especially if there's a super-popular one that people may be more familiar with (Ethereal). IMHO, the critical difference is that it allows sniffing of switched networks.

    5. Re:Good summary, this time by Anonymous Coward · · Score: 0

      I find google impossible to use as well.

  5. Re:Well, I have never liked ettercap by NicolaiBSD · · Score: 5, Interesting

    You're comparing apples and oranges. Ettercap is not just a packet dumping/protocol analyzer tool like tcpdump. It has many active features, like arp-cache poisoning, data injection etc.

  6. Re:Well, I have never liked ettercap by SillyNickName4me · · Score: 1

    I agree with regards to tcpdump, its small and relatively good at its job. That said, I mostly use it to capture packets and dump them to a file for analysis with other programs (ntop, snort, and tcpdump itself)

    Ethereal? Its nice if it wasn't ridden with bugs and security issues. More alternatives in this market are a good thing, especially when talking about gui based capture tools.

  7. Top 75 Security Tools by Noksagt · · Score: 4, Informative

    The other top tools.

  8. Re:Well, I have never liked ettercap by grap · · Score: 2, Informative

    ettercap has almost nothing to do with ethereal, tcpdump or any other general-purpose sniffers. It's for a men-in-the-middle attack, with ARP poisoning and other techniques, not for simply sniffing packets that already come to your NIC.

    It can sniff in a switched enviroment. You can't do this whith TCPDUMP !!!

  9. Network Analizer... duh by Anonymous Coward · · Score: 3, Informative

    Ettercap is evil :)

    It's more of a hacking tool than a network analizer. It allows you to sniff switched networks, perform man-in-the-middle-attacks, it looks for passwords, etc.

    1. Re:Network Analizer... duh by GigsVT · · Score: 1

      Wouldn't you rather know if it's possible to do those thing on your own network, rather than keeping the tools only in the hands of those with nefarious intent?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Network Analizer... duh by slasher999 · · Score: 4, Interesting

      I tend to agree. Ettercap is a tool I've played with and it has helped me to understand some new concepts, but I haven't really found a good use for it in my day to day Sr Sys Adm career. Other "grey" tools however, such as ethereal and nmap, I wouldn't be without. As the authors pointed out, it's not the tools that are evil.

    3. Re:Network Analizer... duh by funk_doc · · Score: 1

      No tool can sniff switched networks. The information never makes it to your network adapter, nothing to sniff. A hub on the other hand, no problem.

    4. Re:Network Analizer... duh by Anonymous Coward · · Score: 1, Informative

      you are quite wrong. it is possible. try a google for something like "switch mac flood sniff." hopefully the results will help you, and others, realize that often times there is more to security than what "seems" secure.

    5. Re:Network Analizer... duh by _Sprocket_ · · Score: 2, Informative

      Maybe you should take a look at ettercap?

    6. Re:Network Analizer... duh by puddpunk · · Score: 1

      You're incorrect. Ettercap uses a technique called "Arp poisoning" which basically tricks the switch into sending you packets that don't belong to you, which ettercap then forwards to the victim and vice-versa.

      Google can tell you a lot more about it. Also have a look at the DSniff suite.

      Cheers,
      Chris.

  10. Interesting comment by Anonymous Coward · · Score: 5, Funny

    We chose the GPL because it's the most used, so it has to be the best.

    I have a nice Windows XP CD to sell you, guys.

    --
    Glass, total pwnage.

    1. Re:Interesting comment by Anonymous Coward · · Score: 2, Interesting

      I think someone has forgotten a :) at the end of the statement... indeed the next sentences explain the real meaning...

  11. Re:Well, I have never liked ettercap by grazzy · · Score: 1

    err? If it can be broken into, why not do it yourself first and fix the problem instead of letting someone else do it?

  12. Re:Well, I have never liked ettercap by strict3 · · Score: 1

    I don't know why it wasn't linked to in your post, but here you go:

    Homepage: http://ettercap.sourceforge.net/

    --
    "If a frog had side pockets, he'd carry a hand gun" - Dan Rather
  13. I love ettercap... by wschalle · · Score: 5, Interesting

    Its man in the middle feature lets me catch botnets on my college campus (I work in the IT dept.) and shut them down immediately.

  14. Re:My little Ettercap... by FerretFrottage · · Score: 2, Funny

    "...won't you stay a while"

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  15. The fact that it's a *NIX program by Lifewish · · Score: 4, Insightful

    "anyone care to justify this application, which seems to be yet another blackhat/script kiddy tool?"

    Anyone who's smart enough to use it effectively deserves results :)

    Seriously, a swiss army knife for kiddies is by definition a swiss army knife for security testers and system managers. I'd prefer for hacking tools to be available for all rather than just for the malicious portion of the online population.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  16. Re:Well, I have never liked ettercap by garaged · · Score: 1

    Actually you only need a poisoning tool for that matters, not that tcpdump have it, but is not that hard to acomplish actually

    --
    I'm positive, don't belive me look at my karma
  17. Re:Well, I have never liked ettercap by kentmartin · · Score: 1

    Because I use linkification which frees me from having to worry about such mundalities.

    I find its main use is for reading /. comments when idiots like me forget to put the anchor tags in ;)

  18. Re:Well, I have never liked ettercap by fafaforza · · Score: 1

    As a bit of a sidenote, does anyone know of a program like Windows' Sniffer that has a "dashboard" type of applet which display the current packets per second going through an interface, or any other pps monitor (text or graphical)?

  19. Try it with the new UBCD by Leigh13 · · Score: 4, Informative

    The new 3.0 release of the excellent Ultimate Boot CD has Ettercap included with the INSERT live CD. If you're a Windows user, it's an easy way to boot into Linux and try it out without having to worry about compiling and what not.

    --

    What I should have said was nothing.
  20. Re:Well, I have never liked ettercap by grap · · Score: 1

    Can tcpdump take ownership of a connection you are sniffing (for example, take control of a telnet session between two hosts, anc close the connection to one of the two host while retaining the one with th other)?

    ettercap can.

  21. I like ettercap.. by sque · · Score: 2, Funny

    and have used it for long for time. I tend to use it for evil and not good though =/. Being on a switched enviroment at work makes it the perfect happy fun time tool! :-)

  22. Re:Well, I have never liked ettercap by sque · · Score: 0

    ettercap has a nice ncurses and gtk2 'gui' for teh win

  23. Re:Legal uses of ettercap by warpSpeed · · Score: 2, Interesting
    anyone care to justify this application, which seems to be yet another blackhat/script kiddy tool?

    It is perfectly legal for me to do anything I like on my network. What more justification do I need?

    Perhaps we should ban debuggers too, because all we can use them for is breaking into commercial software...

  24. Re:Well, I have never liked ettercap by moyix · · Score: 1

    iptraf does this pretty well. You can have a look at screenshots of it in action here.

  25. Re:Legal uses of ettercap by Anonymous Coward · · Score: 0

    You're being deliberately obtuse in your statement about debuggers. A debugger is most frequently used to debug a program that you're working on. The fact that it can be and is sometimes used to hack somebody else's work is an unfortunate side effect.
    A protocol sniffer on the other hand is useful only for intruding on other people's IMs/e-mails and grabbing their passwords. If it was your own traffic you were sniffing, you wouldn't need to ... you'd already know what you were saying.
    Nice try at rationalising blatant criminal behaviour though, Mr. slashbot.

  26. Re:Legal uses of ettercap by Anonymous Coward · · Score: 0

    Yes I would. Used ethereal for that purpose just yesterday.

    We were making our system interface with a server, and the documentation we got was - well, very little. The test program worked, but the main program didn't. Only when we started comparing packed dumps, did we notice the four bytes that were different.

  27. Kinda Neat, OT Question by MBCook · · Score: 1
    Neat program. I'll mess around with it more later. But looking at the screenshots on the site reminded me of an old /. story (I think) and I'd like help finding it if anyone can help me, this is somewhat OT.

    The program did something similar, it would monitor network traffic and show you all the images that were being transmitted. So you could run it and figure out what sites people were surfing and stuff like that. It was very cool, but I have been unable to find it recently and I don't remember the name. Can anyone help me? Any programs that do this? Thanks.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:Kinda Neat, OT Question by Anonymous Coward · · Score: 0

      Yes, it's called driftnet. Googling for "driftnet" you'll eventually come to host that has something like "exparrot" in it. That's it.

    2. Re:Kinda Neat, OT Question by Anonymous Coward · · Score: 0

      I believe you're looking for Driftnet (for linux, etc.).
      There is also a program for Macs called EtherPeg which does the same thing; I believe it was the original one.

    3. Re:Kinda Neat, OT Question by Anonymous Coward · · Score: 0

      driftnet?

    4. Re:Kinda Neat, OT Question by Anonymous Coward · · Score: 0

      Umm... dude, Ettercap does it. Or at least the old version did - i've not played with NG much.
      Look in the plugins menu, there is one to dump every image it comes across in a HTTP session.

      I use (the old) ettercap for tonnes of stuff. Yes, it is a very 'black' tool (and should not be compared to tcpdump and ethereal as others have been doing), but a lot of those uses invented for nefarious purposes are very good for quick jobs in the real world too.

    5. Re:Kinda Neat, OT Question by _Sprocket_ · · Score: 1

      I seem to remember dsniff had a utility (webspy?) that allowed you to essentially link a browser to a target machine. Your browser would jump about as your target host browsed.

  28. Re:Legal uses of ettercap by Anonymous Coward · · Score: 0

    just read what the authors replied... even dynamite is TODAY primarily used in WARS, but Nobel invented it to help the miners...

    ettercap is useful to filter and inject bits into connections of your lan... to test network applications, to map the hosts in the lan passively... don't focus your attention only on the password collection... this is a "side effect". this was done to open the eyes of the users that are still using plain text protocols...

  29. Re:Legal uses of ettercap by slash-tard · · Score: 2, Interesting

    I sniff traffic all the time using ethereal, etherpeek, and tcpdump. I do this to verify traffic from remote customers, help debug developers custom applications, and estimate bandwidth usage by application. I dont have a need for ettercap, man in the middle attacks, or arp poisoning though. Sniffers do have many legitimate uses other than spying on email and IM sessions.

  30. Re:Legal uses of ettercap by Anonymous Coward · · Score: 0

    Hmmm, so I can alter my XBox without any legal problems? I paid for it.

    What about these DVDs and CDs I bought, I can rip them onto my laptop so I don't have to carry my CDs and DVDs around? I bought these too.

    So I can burn down my own house? I own it... ah... oh... well half of it, the bank owns the other bit (d'oh). If I select the half I own, say the bathroom and the box room; I can trash that with impunity.

    See my cat...

    Ownership doesn't necessarily convey infinite rights, just demans good stewardship. Don't forget to tell Bush...

  31. Re:Well, I have never liked ettercap by Anonymous Coward · · Score: 0

    apart from being ugly it is quite useful app and available in most distros as well

  32. Re:Legal uses of ettercap by Anonymous Coward · · Score: 0

    so I can alter my XBox without any legal problems?

    If you can't then there is something seriously wrong with the laws of your country.

    What about these DVDs and CDs I bought, I can rip them onto my laptop so I don't have to carry my CDs and DVDs around?

    Again, you *should* be able to - if you live under an oppresive regime that disallows such action, then you should be working to bring your country into the 20th century.

  33. Re:Well, I have never liked ettercap by GigsVT · · Score: 1

    You want gkrellm.

    It's great. If you run Red Hat though, they removed it from EL3, because such a useful server monitoring program has no place in the enterprise. (I.E. They are fucking retarded).

    You can use the packages for RH9 though.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  34. Re:Legal uses of ettercap by wickedmm · · Score: 1

    Its all in the user, net tools (i.e. ettercap) don't kill networks, people kill networks.

    --
    Don't be a Hem, find some new cheese.
  35. Re:Legal uses of ettercap by warpSpeed · · Score: 1
    You're being deliberately obtuse in your statement about debuggers.

    You're being deliberately obtuse in your statement about protocol sniffers. How do you know what I do with a sniffer on my network?

    Protocol sniffers do not invade peoples privacy, people do.

  36. Re:Legal uses of ettercap by warpSpeed · · Score: 2, Insightful
    Hmmm, so I can alter my XBox without any legal problems? I paid for it.

    Sure, you just void your warrenty.

    What about these DVDs and CDs I bought, I can rip them onto my laptop so I don't have to carry my CDs and DVDs around? I bought these too.

    You can back them up, or convert them to some other format for your convinience.

    So I can burn down my own house? I own it... ah... oh... well half of it, the bank owns the other bit (d'oh). If I select the half I own, say the bathroom and the box room; I can trash that with impunity.

    You can do what you want with your house with in the limit of the law.

    Ownership doesn't necessarily convey infinite rights, just demans good stewardship. Don't forget to tell Bush...

    Ownership allows you to do what you want with your property as long as it is within the law. Nothing demands good stewardship, unless you count community peer pressure.

    And I did tell Bush, I voted for him. :-)

  37. how is it? by Anonymous Coward · · Score: 1, Funny

    Is ettercap uttercrap?

    1. Re:how is it? by Anonymous Coward · · Score: 0

      your post is toast

  38. Re:Well, I have never liked ettercap by the_mad_poster · · Score: 2, Insightful

    Soooo... your theory behind network intrusion testing is that you shouldn't try to break into the network while you're doing it, and therefore any tool that would help you do it must be useless or evil?

    Remind me to never hire you for anything related to network security testing....

    --
    Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
  39. Re:Well, I have never liked ettercap by virid · · Score: 1

    I think it was the terminal font that was ugly and not the program.

    --
    "The world only exists in your eyes. You can make it as big or as small as you want." - F Scott Fitzgerald
  40. any *real* sysadmins use this tool? by Anonymous Coward · · Score: 1

    By "real" I mean you get paid to admin a box other than your own.

    I'm just curious. I tend to avoid the "dark gray" tools like this and stick to the "light gray" tools like nmap.

    So have you used this tool? In what capacity? Penetration testing? Just poking around the network? For your own education or did you use the info in a report or to solve a specific problem? Etc?

    Just wondering if I should take the time to add it to my toolbox.

  41. Attercop ? by Anonymous Coward · · Score: 1, Interesting

    Old fat spider
    spinning in a tree!
    Old fat spider
    can't see me!
    Attercop! Attercop!
    Won't you stop,
    Stop your spinning
    and look at me!

    Old Tomnoddy, all big body,
    Old Tomnoddy can't spy me!
    Attercop! Attercop!
    Down you drop!
    You'll never catch me up your tree!

  42. Readable version by Anonymous Coward · · Score: 0
  43. Re:My little Ettercap... by RandoX · · Score: 0, Offtopic

    Weird. I'm Offtopic but you're funny. Must have been in the delivery.

  44. robertgraham.com by flibberdi · · Score: 1

    What has happened to robertgraham.com ?? I used to send people there to get a clue about security. "Connection refused" ??!! Huh?

  45. Re:Legal uses of ettercap by PenGun · · Score: 0

    PenGun karma bad. From actually being a Cynical old Fart

    PenGun
    Do What Now ??? ... Standards and Practices !

  46. even works on Mac OS X by ubiquitin · · Score: 2, Informative
    --
    http://tinyurl.com/4ny52
  47. Kiddies by Plazzma · · Score: 1

    I think ettercap really caters to kiddies, like AimSniff.pl and others, especially with all the password tools. It is for switched lans, which is like the popular Linksys routers, so many a thirteen year old adolescent is using ettercap to read someones AIM conversations.

  48. Starting With "I didn't know it existed, but" by IBitOBear · · Score: 1

    [So] I didn't know it existed, but this tool sounds relly useful to me as a completely "white" application.

    I work at a company that makes cell phone system test gear. We help cell phone companies set up quality and throughput testing and transport/content correctness.

    Many is the time when, as I develop the tidbits, I want to see the data flow and content actually being received. I have become a zen grand master of getting my ass lost piecing together partial frames and retransmits.

    A program that reconstructs the session streams into "content" for me would be amazingly useful.

    Not so much as an "admin" tool, and more as a development aid, this thing sounds well worth investigating.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  49. Re:Attercop (A Tolkien reference for the clueless) by Harodotus · · Score: 1

    In case you didn't catch this, its a quote of the song Bilbo sang when taunting the spiders of Mirkwood in "The Hobbit"

    (Horrors. I almost wrongly said it was a misquote of a Tom Bombadil song from The Fellowship of the Ring.. Shudder, what a public embarasment THAT would have been...)

    --
    Its not users who are broken, it's systems not taking account their likely behaviour and fixing it technically.
  50. Re:My little Ettercap... by FerretFrottage · · Score: 1

    "Stay with me, until the end of time...and you'll quickly see that moderators are seldom kind"

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  51. Re:Legal uses of ettercap by jessecurry · · Score: 1

    Blaming people for their own actions! You're sounding like a damn republican....there's no place for that on slashdot :)

    --
    Those who know, do not speak. Those who speak, do not know. ~Lao Tzu