Slashdot Mirror


Crazy Firewall Log Activity — What Does It Mean?

arkowitz writes "I happened to have access to five days worth of firewall logs from a US state government agency. I wrote a parser to grab unique IPs out, and sent several million of them to a company called Quova, who gave me back full location info on every 40th one. I then used Green Phosphor's Glasshouse visualization tool to have a look at the count of inbound packets, grouped by country of origin and hour. And it's freaking crazy looking. So I made the video of it and I'm asking the Slashdot community: What the heck is going on?"

251 of 344 comments (clear)

  1. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  2. Re:Skylab Shreds by KshGoddess · · Score: 2, Insightful

    That's what I thought it was for. Srsly, they're your firewall logs. You should have some clue where inbound traffic is coming from and why. If you've got a webserver serving some sort of information that changes, this could be rss readers hitting your site. Or it could be pings of death being dropped by your firewall. It could be web surfers getting to work and hitting you up for information, or browsers grabbing some active information on your site. It could be googlebots. It could be slashdot hits for all I know. These are just theories, because this isn't my firewall or my traffic.

    --
    It's a little wrong to say a tomato is a vegetable. It's a lot wrong to say it's a suspension bridge.
  3. 2001 by jamesh · · Score: 1, Funny

    Anyone else tempted to hum the theme tune to 2001 when they looked at that?

    And also... "oh my god... it's full of stars"

    1. Re:2001 by hack++slash · · Score: 4, Funny

      And also... "oh my god... it's full of bars"

      Fixed that for you.

      --
      To do something right, you often have to roll up your sleeves and get busy.
  4. I'm confused by Anonymous Coward · · Score: 2, Funny

    Is this post an advertisement for Quova or Green Phosphor's Glasshouse?

    1. Re:I'm confused by pipatron · · Score: 5, Insightful

      I don't even know why they Quova crap is mentioned since you can look up the country for *each* your IP locally using GeoIP.

      --
      c++; /* this makes c bigger but returns the old value */
    2. Re:I'm confused by Gerald · · Score: 3, Informative

      How does /usr/share/GeoIP/GeoIP.dat ban my IP address?

    3. Re:I'm confused by rve · · Score: 1

      He probably went to Quova due to the extreme quantity of data. I imagine most end-user-accessible GeoIP lookup interfaces would temporarily ban your IP after a few thousand rapid-fire lookups.

            --- Mr. DOS

      You can freely download the database, and roll your own in your favorite scripting language

    4. Re:I'm confused by sopssa · · Score: 4, Informative

      Eh what? There's several GeoIP databases that you can install locally. In fact it seems like Quova is the only database you have to query remotely, which is somewhat crazy if you ask me. Or buy a server from them.

      MaxMind is the best known one. Installing it on Linux server using yum merely takes "yum install GeoIP*"

    5. Re:I'm confused by Mr.+DOS · · Score: 2

      I didn't even think about that being a possibility.

      On a related note, thank you for that tidbit of information - I'm sure I'll find it useful in the future.

            --- Mr. DOS

  5. vertical stripes by donaggie03 · · Score: 1

    I'm actually a lot more interested in the vertical stripes than the horizontal ones. It looks like at certain times, every country in the world sends a packet . .

    --
    Three days from now?? Thats tomorrow!! ~Peter Griffin
    1. Re:vertical stripes by jmauro · · Score: 4, Informative

      It looks like an active attack probably from one source with a number of controlled bots helping out.

      The packets from every country at once are probably spoofs sender IP addresses from one or more sources (probably the spike countries).

      The spiked country traffic are probably the controlled bots attacking the host actively.

      Without seeing the actual packet data it's just a guess though.

    2. Re:vertical stripes by wizardforce · · Score: 1

      This could just be a case where traffic is routed through different proxies at nearly the same time by a relatively small group of computers or Something coordinated many different machines to connect to their server(s) like a botnet.

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    3. Re:vertical stripes by jra · · Score: 2, Insightful

      Yeah, I meant to say that it's also difficult to tell what's going on because you conflated all destination protocols and ports together.

    4. Re:vertical stripes by FatherDale · · Score: 1

      Agree. It'd be interesting to know what the trigger is for EVERYBODY to hit it at once....

    5. Re:vertical stripes by Anonymous Coward · · Score: 1, Insightful

      quite likely the server in question is sending floods of stuff out into the world and the vertical stripes are the responses... which quickly die off as the target machines loose interest

      the horizontal lines are probably botnets who, now that they've seen the 'announce' that the vertical lines represent, are interested and are picking away looking for a way in

    6. Re:vertical stripes by dcarlo · · Score: 1

      Could also be a spoofed source IP scan.

    7. Re:vertical stripes by Firehed · · Score: 1

      That would make more sense if they were regular - but those lines appeared to show up at several irregular periods throughout the day. Though on the flip side, they may have several cron jobs that run and ping (most of) the outside world to make sure there wasn't a nuclear detonation during teatime or something.

      Without knowing more about the environment and having more data, we can only speculate. But I doubt it's malicious - seems unlikely to follow that consistent of a pattern for the vertical stripes. Someone above mentioned videoconferencing as a possible explanation - it starts at the beginning of the work day and ends at the end, and is only going out to a few different places. Something along those lines would make sense for the horizontal stripes, at least.

      --
      How are sites slashdotted when nobody reads TFAs?
    8. Re:vertical stripes by golden+age+villain · · Score: 1

      I thought exactly about the same thing. It would be useful though to have a longer time stretch to see if the pattern is meaningful or if it periodically repeats over days, weeks or months.

    9. Re:vertical stripes by Animats · · Score: 1

      I'm actually a lot more interested in the vertical stripes than the horizontal ones. It looks like at certain times, every country in the world sends a packet.

      Yes, I noticed that. The edges on the stripes are so sharp that I suspect a bug in the analysis or graphing program. Either he's being attacked intermittently by an widespread, tightly synchronized botnet, or the breakdown by country is bogus. I'll bet he has some bug like getting the bytes of an IP address backwards, so when he gets a traffic spike, it looks like it comes from all over the world. With his crap visualization program, you can't tell. His "3D" visualization of a 2D graph would be more useful if you could zoom in.

    10. Re:vertical stripes by osu-neko · · Score: 2, Interesting

      If we assume the video conference included people from all of those countries, who all endeavored to join at the same time GMT regardless of local time, and they keep conferencing for several days without sleeping, then yes, that would account for those horizontal lines that suddenly get thick at the first vertical stripe and continue until the end of the five-day period. That definitely makes sense... ~

      --
      "Convictions are more dangerous enemies of truth than lies."
    11. Re:vertical stripes by __aasqbs9791 · · Score: 1

      In some cases outsourced countries will 'realign' their work force schedules to match up with another country. I worked with a company in India that did this while we (stupidly) outsourced some of our work to them. I say stupidly not because they couldn't do good work, but rather because some things shouldn't be outsourced, and what we did was some of that.

    12. Re:vertical stripes by ebursley · · Score: 1

      I would agree with this assessment. Looks like a control DDoS, but would need to review firewall logs. Would presume this site would also have IDS / IPS measures in place, along with DDoS mitigation.

      --
      Eric Bursley
    13. Re:vertical stripes by Anonymous Coward · · Score: 1

      Exactly. As it is now, it seems fairly useless.

      Is it web traffic, email traffic, P2P, VNC, Streaming, FTP, rejected traffic ala port sniffing, etc.?

      Also what government site is it? What kind of data would they provide that may be of interest?

      There could be things like press releases or RSS feeds or even webcams involving subjects that may be of international interest. Any one of those could explain why there are periodic boosts and spikes in activity. There's also possibility that somebody could also be running a P2P or BOINC on there that kicks in periodicly too.

      However, without narrowing down the data sets this graph is pretty useless in explaining the traffic. All it can show is "yes, there is traffic" and "yes, there are patterns occuring in the traffic."

    14. Re:vertical stripes by Athanasius · · Score: 1

      See http://www.youtube.com/watch?v=VxGBu1v6SiU for what TCP/UDP ports were involved.

      A look at what exactly the 'na' (cited to probably be ICMP) stuff was, exactly, would be useful.

    15. Re:vertical stripes by hearth00 · · Score: 1

      Heck it could be packet responses from someone inside the network running a global port scan of some kind - this would account for the traffic at the same time from all countries, and the boosted responses from China etc. He never said anything about outgoing traffic, so his graph showing only half ths story can't determine anything...

    16. Re:vertical stripes by j00r0m4nc3r · · Score: 1

      His "3D" visualization of a 2D graph would be more useful if you could zoom in.

      If you look closely you can see a 3rd vertical dimension for the data, looks like load data maybe. If you had control of the program I think you would find it zooms.

  6. No forreals... by ihatewinXP · · Score: 1

    RTFV: this is one of the more interesting problems ive seen posted in years.... Especially as a China resident... Odd... Thought /. community?

    "Does this mean anything?"

    --
    ---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
  7. Finally by sznupi · · Score: 1

    Somebody who doesn't forgets Poland.

    (even if traffic from there wasn't unusual in any way)

    --
    One that hath name thou can not otter
  8. Another Slashdot Ad? by Frogking · · Score: 5, Insightful

    Wait, is this just an advertisement for Glasshouse? The voice in the video on Green Phosphor's website is exactly the same.

    What gives?

    1. Re:Another Slashdot Ad? by Jah-Wren+Ryel · · Score: 5, Informative

      Wait, is this just an advertisement for Glasshouse? The voice in the video on Green Phosphor's website is exactly the same.

      It is totally the same guy - the background noise sounds identical too - like he recorded it on the same microphone with the same environmental conditions.
      Hell, he even starts each narration exactly the same with the pattern of, "Hi <name> here."

      --
      When information is power, privacy is freedom.
    2. Re:Another Slashdot Ad? by jra · · Score: 1

      Heh. Well, if they need voice talent (and they *do* need voice talent, let me tell you), I'm available.

    3. Re:Another Slashdot Ad? by NoTheory · · Score: 5, Informative

      If you check the other uploaded videos on youtube by the same guy (who's name appears to be "Ben Lindquist", the CEO of Green Phosphor, found on blogger and twitter), there is an introduction to Green Phosphor's Glasshouse. So yeah, Slashvertisement done in the style of Lost.

      Welcome to the future of advertising. /sigh.

      --
      There are lives at stake here!
    4. Re:Another Slashdot Ad? by Baloo+Uriza · · Score: 1

      Hi, Vince here for Slap Chop...

      --
      Furries make the internet go.
    5. Re:Another Slashdot Ad? by Firehed · · Score: 1

      And to think that I was going to ask what kind of person has enough time to make data visualizations like that. Guess it's easy when that's your job.

      Still, the video raises an interesting question, slashvertisement or not. (FWIW, I wouldn't have known what company was being slashvertised if it hasn't been pointed out a dozen times in the comments)

      --
      How are sites slashdotted when nobody reads TFAs?
    6. Re:Another Slashdot Ad? by noidentity · · Score: 3, Funny

      Maybe you could do a visualization of this guy's astroturfing. And for some reason it seems highly appropriate to use his own visualization tools for it. The ad demonstrating the product would be based on everywhere the ad itself had been spammed. I love it.

    7. Re:Another Slashdot Ad? by Nikker · · Score: 1

      You're gonna love my nuts...

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    8. Re:Another Slashdot Ad? by __aasqbs9791 · · Score: 1

      I wouldn't have had a problem with that if he had made that clear from the beginning. The idea is interesting, even if not really well executed. But trying to hide that info just makes me questions his ethics.

    9. Re:Another Slashdot Ad? by VoltageX · · Score: 2, Insightful

      The correct response to spam like this is to start and develop a Sourceforge project that contains most, if not all of Glasshouse's features.

      --
      "Anonymous could not immediately be reached for further comment." - International Business Times
    10. Re:Another Slashdot Ad? by sopssa · · Score: 3, Informative

      To be fair though, he didn't link to the companies in submission, only the video and merely mentioned what he used. I guess kdawson added the links. While certainly promoting their own software, the bitching about it has been taken to quite irrelevant levels in this story. Instead of bitching about that, we could had have much more interesting discussion about what it actually is or did anyone else see such spikes on the same days. Personally I think it might be some botnet scanning either for exploits or to find each other (this might be extremely relevant if some botnet was taken down on the same day and P2P scanning to find other nodes kicked in). Port numbers and a little more info would had been helpful, though.

    11. Re:Another Slashdot Ad? by /.Rooster · · Score: 1

      Well simple way to show your disapproval is to rate the video a 1 or post a negative comment. Rating is easy but I can't be bothered to comment. No way I am getting that 4 minutes 36 seconds back now. Not worth the effort.

      --
      Rooster - A friend. "Anyone's friend in particular or just generally well disposed to people?"
    12. Re:Another Slashdot Ad? by Rogerborg · · Score: 1

      What gives

      Really? You have to ask. Let me draw your attention to...

      Posted by kdawson

      Further comment would be superfluous.

      --
      If you were blocking sigs, you wouldn't have to read this.
    13. Re:Another Slashdot Ad? by Pictish+Prince · · Score: 1

      Please, modders, mod parent insightful.

      --
      Only his tendency toward a dazed stupor prevented him from screaming aloud.
    14. Re:Another Slashdot Ad? by Nikker · · Score: 1

      Never doubted that for a second ;)

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    15. Re:Another Slashdot Ad? by arkowitz · · Score: 1

      After getting some great analyses from the community, I reloaded ten contiguous days of the firewall logs, re-visualized, and produced this next video: http://www.youtube.com/watch?v=4K4QmpTCtDc I think the stripes across all countries have to be some sort of backscatter/ISP network phenomenon that is a secondary effect of the botnet activity, as was suggested by several people. So I filtered out those stripes by eliminating any countries with fewer than 200 total inbound packets over the ten days. This leaves what is really interesting: botnets becoming active and going dormant, and portscans - one clearly visible from Sweden; shown in this new video.

  9. Interesting. by Dartz-IRL · · Score: 2, Insightful

    It's pretty interesting. You can see the countries with the largest botnets in the log... which also seems to suggest that a large majority of the packets are coming from the one botnet... since a good number of them kick in at the same time.

    It also looks cool. Which is critical.

    --
    So there I was, scribbling down some notes off the PC screen by hand, when I reached for the keyboard and Ctrl-S'd.
  10. botnet. by Anonymous Coward · · Score: 1, Interesting

    The striping across all countries is a check whether your site is reachable from that part of the botnet, the purpose of the traffic is unclear; either to do a large data grab or it's a (very unsuccessful) bandwidth attack, or something. You should adjust it for number of internet connected users per country first then revisualize that.

    1. Re:botnet. by Comen · · Score: 1

      I am not sure what is unusual about this, this is the type of thing you see when you watch a big firewall's logs, I used to parse through a big checkpoint firewall's logs with all kind of trending software all the time, and you always see strange trends like this. There could be all kinds of reason why a certain counties accesses your network or webpages at a certain time of day everyday, not to mention botnet activity or really just servers scanning for open ports etc... The vertical stripes would mean that all countries accessed your network more on one day that the day before or after for some reason (there could be real reasons that would happen) you mentioned "Over a hundred packets a hour" that is small really, nothing to unusual.
      This reminds me of many times we would sell customers a PIX and the first thing they do is start asking why the logs have red alarms denying packets in it... And even have customer get made because we sold them a internet connection with traffic that is coming in from all these places and getting denied. I would just explain that is why you bought this firewall, feel goos its here blocking this stuff. I do agree its interesting, but if you really want to figure out what this stuff is you can always sniff it and see what they are doing I guess.

  11. Filter your data... by Itninja · · Score: 3, Insightful

    Is this guy filtering out backscatter like DNS replication and time updates? If it's from a State agency it's entirely possible that are running a root DNS server on-site (I work st a State agency and we are). Also, what timezone is he in? Knowing that might help explain the spike at 21:00. Is that GMT? Need input!

    --
    I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    1. Re:Filter your data... by scottv67 · · Score: 1

      >If it's from a State agency it's entirely possible that are running a root DNS server on-site (I work st a State agency and we are)

      No, you aren't.

  12. Why am I worried? by Anonymous Coward · · Score: 4, Insightful

    So you have access to these firewalls but you don't know how to go about diagnosing the problem aside from an Ask Slashdot? Am I the only one who's a little baffled by this?

    1. Re:Why am I worried? by Anonymous Coward · · Score: 1, Insightful

      You're right, this story doesn't add up. It could be that this data has all been faked, just to advertise for the linked-to companies and products.

    2. Re:Why am I worried? by digitalchinky · · Score: 5, Insightful

      Why baffled? This is naught more than an advert for a graphic log analysis filter riding on the coattails of the google / China thing.

      There are many others that go about the same task in different ways, most are free, this one is not.

    3. Re:Why am I worried? by krej · · Score: 1

      I was wondering the same thing. Why do you have access to government logs yet don't have a better way to figure out what it is than ask on slashdot?

    4. Re:Why am I worried? by chiguy · · Score: 1

      So you have access to these firewalls but you don't know how to go about diagnosing the problem aside from an Ask Slashdot? Am I the only one who's a little baffled by this?

      I would ask, so you have access to government firewall information and you don't have an NDA? That baffles me.

      --
      passetspike!
  13. Mystery? What mystery? by Anonymous Coward · · Score: 1, Insightful

    Were you unaware that botnets spanned the globe, or that certain countries have a higher incidence of compromised systems? If you don't understand those things, maybe you should get someone else to manage your firewalls?

  14. Intel by MandoSKippy · · Score: 1

    I would have to say that the countries of interest on the graph seem to be the countries of interest from a malware/hacking perspective. Perhaps it's bot net activity where there is a large amount of port scans that kickoff from all over the world and then some of the "increase" after the lines would be further recon activity. All very interesting.

  15. My guess by JoshuaZ · · Score: 2, Interesting

    It looks to me like the lines of major activity likely corresponded to major news events or other events that caused people to look at the relevant government agency. Without more data it is difficult to speculate. It might be possible to look at the approximate date (Early September of 2009) and find a specific event that would cause this. Indeed, it might then be possible to actually make a guess as to what government agency the firewall belonged.

    1. Re:My guess by sfcat · · Score: 2, Insightful

      If that was the case, it you would see a more gradual decline in the traffic and not so regular usage across the board. Its looks like a bot net with significant infection in the countries with increased traffic after the first stripe. I'm sure something with more experience in this type of thing could tell us even more about it however...

      --
      "Those that start by burning books, will end by burning men."
    2. Re:My guess by osu-neko · · Score: 1

      If that was the case, it you would see a more gradual decline in the traffic and not so regular usage across the board.

      You would also see gradual buildups from at least some of the countries. If a major news event sent everyone to one particular website, you would immediately see *some* traffic from everywhere, but at any given time, a third of the world is asleep, and from those countries, you're just catching the night-owls, the traffic would increase as people started waking up and getting the news.

      I'm guessing GP didn't even look at the video. It looks nothing like a new event triggered spike. People from every country hit the site one hour, then don't the next hour or two, then do again? Uh huh. Sorry, that's not even a good guess...

      --
      "Convictions are more dangerous enemies of truth than lies."
  16. Temporal Discontinuity in Data by wufpak · · Score: 2, Insightful

    Looking at the pop-up labels that show up when you mouse-over the data, there seems to be a huge temporal discontinuity in your data set: right at the first vertical stripe, the displayed date/time labels jump from 2009-09-17 to 2009-09-27. Maybe I'm just misreading the display, but a 10-day discontinuity would seem to account for the anomaly you describe.

    It couldn't be that easy, could it?

    1. Re:Temporal Discontinuity in Data by Dachannien · · Score: 1

      It might account for the first vertical stripe directly (ten days' worth of minimal packet data accumulated into one data point), but then you would expect the data from the busy countries to then be ten times as high for that one data point.

      But what it does indicate is that there are ten days of missing data that most likely show the start of this behavior and could provide further insight.

      I wonder whether this data was inadvertently left out by the submitter, inexplicably dropped by the third-party processing company, or intentionally deleted from the server logs by some outside party who gained access to the box.

    2. Re:Temporal Discontinuity in Data by Dachannien · · Score: 1

      Er... sorry, the x axis goes by hours mostly, so it would be 240 times as high rather than 10.

  17. Re:Skylab Shreds by Magic5Ball · · Score: 1

    Yes. Some context would be helpful, including what's behind the firewall, the kinds of traffic you think you're accepting, and public expectations of the services available.

    Visualizing by port or protocol would be a great way to begin figure out what the traffic is.

    Also, CERT and related may remember if any interesting 0-days were released just prior to the first band, etc.

    --
    There are 1.1... kinds of people.
  18. Re:I see the people who have a clue haven't gotten by Loomismeister · · Score: 1

    Don't waste their time with this shameless advertisement.

  19. Re:Skylab Shreds by bakes · · Score: 3, Insightful

    Yes, he knows the firewall and the traffic. The question is - why is there suddenly traffic suddenly appearing from every country in the world at the same time? and again a number of hours later? And again 5 or 6 times? Suddenly there is inbound packets from every country in the world, for an hour or two, then it dies off. For some countries, the first 'stripe' is also the start of consistently higher traffic from that country. Does this mean anything?

    I think it might be more useful to know the actual dates, and see if this corresponds with any spikes in spam or virus activity. What would be most useful would be know the dest port number of the inbound traffic, that could give us much better clues as to the reasons behind the patterns.

    --
    Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  20. Ad by Anonymous Coward · · Score: 5, Insightful

    it means that this is an ad for Quova and Green Phosphor's Glasshouse

    1. Re:Ad by Alcemenes · · Score: 1

      For three easy payments of $49.95 (plus shipping and handling)

  21. "And its freaking crazy looking" by PCM2 · · Score: 5, Insightful

    Am I the only one who found the five minutes of this video to be about as interesting as listening to a stoned person describe the cracks on the ceiling?

    You designed the visualization, buddy. If it's "freaking crazy looking," rather than yielding any useful insight, then obviously you did not visualize it in a meaningful way. You failed, in other words.

    But as an earlier poster noted, this is just a Slashvertisement for the visualization tool in question. No doubt it will be quite effective on the kind of people who talk as slowly as the guy in the video.

    --
    Breakfast served all day!
    1. Re:"And its freaking crazy looking" by garcia · · Score: 1

      You designed the visualization, buddy. If it's "freaking crazy looking," rather than yielding any useful insight, then obviously you did not visualize it in a meaningful way. You failed, in other words.

      I don't know this guy or how he obtained the data he used to build the visualization but based on his question asking what is happening, it would appear that he doesn't understand the data that he analyzed visually. So, to respond to your point that it's his fault because he couldn't properly frame the data visually, well, I can't say it's really his fault. He doesn't seem familiar with the data and thus probably wouldn't be able to give anyone else something useful.

    2. Re:"And its freaking crazy looking" by Dr.+Evil · · Score: 5, Insightful

      I wouldn't be so quick to support the author. The voice on the youtube video sounds a lot like the voice on the youtube video featured on the front of the webpage for http://www.greenphosphor.com/. If not him, look at the related videos, notice a pattern? Maybe one of the other voices talking about features of the product will sound familiar.

    3. Re:"And its freaking crazy looking" by mr+exploiter · · Score: 1

      Hey I agree with you but it's not necessary to be so aggressive towards the advertisers, after all they are the ones that allow Slashdot to continue existing.

  22. Several factors contribute to this graphics ... by GNUALMAFUERTE · · Score: 2, Interesting

    First, we would need to know what kind of traffic we are seeing. TCP/UDP? Web? DNS?

    On the other hand, I think you have only partial logs, that would explain many of the blanks on your data. Some blanks are too geometric to be correct, you are probably missing a shitload of data.
    You have to take into account that, and timezones. Timezones are the key to this. This is probably some public service that gets hit at regular intervals (root DNS server, webserver holding news/stock/climate or similar information, etc). Timezones would explain the pattern. We would need to check times for each country against a timezone table to see if they correlate.
    I'm also pretty sure that if someone took the time to look at the most active countries, and the less active countries, and some groups in between, we would be able to probably determine what kind of traffic this was.

    Some people mentioned botnets, and it's a big chance that they have a huge influence on this graphs, again, matching timezones against this graph would help us understand.

    I don't know what kind of information does the submitter have on the logs, or how he got them, but if he could post at least a small sample, that would help a lot. /methinks that submitter has a lot to do with the tool he's using, and this is just another slashvertisement.

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  23. It looks like by kilodelta · · Score: 1

    Web robots. Just put a robots.txt file in your web directory and that pretty much shuts it down.

    Also take into account that China, Russia, et al are +12 from us So that might explain some of it. In other words, they might be caching your site.

  24. Umm by DrugCheese · · Score: 1

    So why is he using State property for personal gain? My guess is his logs for his website were way too boring.

    Shouldn't there be some agency in Florida who does not want their logs posted, even in cartoon format, in an internet video. I'm guessing this is probably either the Florida Dept. of Revenue or the Florida Dept. of Financial Services.

    --
    *DrugCheese rants*
    1. Re:Umm by ceoyoyo · · Score: 1

      Maybe he made the whole thing up.

  25. It just means by OeLeWaPpErKe · · Score: 5, Interesting

    (this is a guess, obviously. Full netflow data would tell me more, but only way to be really sure would be a full packet trace)

    This just shows that you're being scanned with random source IP adresses (that's why the vertical stripe lights up). It is essentially a check to see if part of the botnet has more firewall access than other parts, or if a loadbalancer directs stuff to different firewalls, or if you have additional BGP uplinks, some of which might not be quite as secure.

    Then the real scan starts, which uses the information gained in the first phase to make sure it tests out all the firewalls the target network has. Especially in the case of backup bgp links, where traffic comes in on physically and administratively different lines (say 1 verizon, 1 at&t, if you've got money to burn, and most govt. idiots feel the need to burn money). If the company in addition to the multiple uplinks outsources firewalls to those ISPs (or "security", not knowing what they're buying and getting nothing more than a smug false sense of security), again this is done by too many govt. agencies, you are bound to find holes this way. This uses actual bandwidth, and cannot be done on some networks. So what you're seeing is a disproportionate amount of scanning traffic coming from countries with fast networks and few watchful netadmins (or netadmins that just don't care, in Turkey's case), and many unsecured computers (and dear God, Turks and Russians really do not see any need for virusscanners, but generally you'd see a few other countries in there too. Heh the Russians are probably worried that running a virusscanner will interfere with their development of new viruses)

    The regular repeats of vertical lines are probably to rescan reachability information, in case something changed. BGP can be twitchy, especially with incompetent local admins (on the botnet side of the network I mean)

    From the (low) speed of the attack you can further deduce that it was an advanced attack, meant to stay below rate limiters, and presumably meant to stay below the radar. And from the resources required to pull this off you can deduce that this was not a lone hacker. Perhaps an organization (these days, tracing source ip's for security attacks almost invariably yields an IP address in far inland China, which is not because the russians have stopped attacking networks, but the Chinese are putting quantity above quality it seems these days).

    And frankly, if someone has this kind of patience, generally they will find at least something, even in a well maintained network. Best hope it was only some files left out in the "public" folder or ~username folders. It's a good bet they probed the network security in other ways too (esp. googling), with IP's that will tell you much more about where the attack is coming from (using many hops is possible, but results in very slow page loads. And we're all human)

    Btw : looking up a net's country can be done quickly via dns, no need for external company, no need for any tax dollars :

    [kimmy@t61 ~]$ host -t TXT 104.79.125.74.cc.iploc.org
    104.79.125.74.cc.iploc.org descriptive text "US"

    (don't forget to reverse the IP address : looking up 1.2.3.4 is done by host -t TXT 4.3.2.1.cc.iploc.org)

    1. Re:It just means by TooMuchToDo · · Score: 1

      Perhaps the same group China was using to pull data from Google? It would match with the criteria you outlined in your post (sophisticated attack, resources required, etc). Whomever is handling the LEO side of the Google investigation should get a copy of these logs.

    2. Re:It just means by OeLeWaPpErKe · · Score: 1

      It's been relatively accurate for me. Perhaps the servers you looked up were colocated ?

  26. bot net by Jessta · · Score: 1

    My guess is that it's a bot net becoming active.
    The countries with higher traffic during that period are countries that are widely known to have high bot net activity they are also more likely to have server bot net activity, which is why they don't stripe like the over countries.

    The stripes are likely day/night where infected PCs are turned off when not in use.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
  27. Are the numbers supposed to be multiplied by 40? by hellop2 · · Score: 1

    So 300p/hr = 12000p/hr?

    --
    How many more years will slashdot have an off-by-one error on your Score in your profile?
  28. Re:Obviousness? by zippthorne · · Score: 1

    Not really. It makes green phosphor look like laggy shareware. Somthing with no effort spent on beautifying the interface and even less effort spent on cheating enough to make it visually smooth.

    It made me think, "that's a really cool idea. If I had to do that kind of visualization (large dataset over two independent variables), I'd definitely be interested in something like that. But done well, instead."

    --
    Can you be Even More Awesome?!
  29. Re:Skylab Shreds by rednip · · Score: 4, Insightful

    You're trying imagine shapes in clouds, there is no context. Video conference call, maybe? Also, could be synchronization, or backups. Spooky garbage for the tin foil hat crowd, I hear theres a good business in it these days. It's an ad for a 3D graphing service.

    --
    The force that blew the Big Bang continues to accelerate.
  30. Re:obviously by AlexWillisson · · Score: 1, Offtopic

    Where are mod points when you need them? Parent desperately needs to be modded something OTHER than informative.

  31. Distributed ssh attacks by discordia666 · · Score: 1

    Over the past week I've had the following countries hitting my ssh:

      108 location: RO
      121 location: CZ
      122 location: HU
      133 location: AU
      142 location: HK
      143 location: MX
      145 location: BR
      151 location: TH
      152 location: CO
      158 location: IN
      183 location: MU
      184 location: NL
      191 location: ES
      205 location: ININ
      234 location: JP
      252 location: FR
      270 location: CA
      306 location: PL
      313 location: GB
      314 location: TW
      355 location: CNCN
      364 location: IT
      379 location: RU
      399 location: KR
      632 location: DE
    1361 location: CN

    1. Re:Distributed ssh attacks by rwa2 · · Score: 1

      That's pretty normal...

      aptitude install denyhosts
      should give you some relief by adding firewall rules against hosts that blatantly try to brute-force your machine for weak ssh passwords.

    2. Re:Distributed ssh attacks by jra · · Score: 1

      I'm prone to Samhain's SSH brute-force blocker script; I use the tcpwrappers approach myself.

  32. what when where who? by quantumpineal · · Score: 1

    there's absolutely no context given at all here. and the fact that ips are coming from different countries could simply mean that proxies are being used in those countries. you say you work for the government?

    --
    ~don't feel threatened by my pineal~
  33. Great ways to start a conversation by Anonymous Coward · · Score: 5, Funny

    "I happened to have access to five days worth of firewall logs from a US state government agency..."

    "While skimming through my grandmother's cookbook, I stumbled upon a recipe for processing yellowcake uranium..."

    "In passing, a close personal friend mentioned to me that he would deploy ~30k troops to a Mideastern country, but he's worried that the local restaurantuers won't serve fresh babaganoush ..."

    "While I was talking to a famous adult film star about my successful experiment with cold fusion..."

    "I was fighting against an alien invasion of the Soviet Union the other day. Natalie Portman and I prepared a platoon of sharks with frickin' hotgrits cannons on their heads, but the unwelcome overlords kept jumping the sharks..."

    1. Re:Great ways to start a conversation by jra · · Score: 1

      +1 Funny. (I'm in the thread, or I'd mod.)

    2. Re:Great ways to start a conversation by Anonymous Coward · · Score: 2, Funny

      I want to be your friend.

  34. Uh, that's PETER GIBBONS! by adosch · · Score: 1

    If that's not the voice of Peter Gibbons from Office Space, then slap me silly!

    "...Well, I generally come in at least fifteen minutes late, ah, I use the side door - that way Lumbergh can't see me - and, uh, after that I just sorta space out for about an hour and visualized activity by hour and country. I... took a bunch of the IP's from the logs, sent them to a company called Initech; Initech took every... (sent millions of them) Initech took every 40th one and sent them to Lumberg's house."

    1. Re:Uh, that's PETER GIBBONS! by spydum · · Score: 1

      Were you watching E! ? Office Space just ended, and I was thinking the same thing!

    2. Re:Uh, that's PETER GIBBONS! by jra · · Score: 1

      I used to date a girl who crewed on Office Space; do I get karma points for that?

    3. Re:Uh, that's PETER GIBBONS! by droopycom · · Score: 1

      Close, but no... You just missed one strategically placed 'S' to get it...

    4. Re:Uh, that's PETER GIBBONS! by TangoMargarine · · Score: 1

      I used to date a girl...do I get karma points for that?

      Seeing as this is Slashdot...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  35. Mod parent up by Anonymous Coward · · Score: 1, Informative

    Exactly. This guy is advertising his own not-very-creative service.

    Sure - he just happens to have access to the US State Deapartment logs, but isn't smart enough to look at the packets?

      Astroturf.

  36. CrazyFireWallActivityGenerator.c by mysidia · · Score: 1

    GenerateCrazyFirewallActivity( struct in_addr dest[NUM_TARGETS], int hour, int minute ) {
    int i,SpoofPackets[NUM_COUNTRIES][HOURS_OF_THE_DAY]
    = { { 10, 17} , .... } ;
    for(j=0;j<NUM_TARGETS;j++) for(i=0;i<NUM_COUNTRIES) { count=SpoofPackets[j][hour] * random_fraction() + (confuse_the_hell_out_of_them ? 100 : 0); SpoofPacketsTo(dest[i],count) }
    }

  37. Bot-Net attack by MasterOfGoingFaster · · Score: 1

    I'd guess you are seeing a bot-net attack. The bot-net army would have the greatest numbers in IT-heavy countries (US, India, China). The command structure would cause them all to attack at (roughly) the same time, regardless of time zone.

    Or maybe you've been slashdotted.

    --
    Place nail here >+
  38. Privacy concerns - how did you get the data? by SuperKendall · · Score: 1

    Is no-one else bothered by the fact he has access to raw logs from a government system? Are there no privacy concerns from a private citizen being allowed to scan for users of government system? For instance, let's imagine it's the local IRS server - he now knows exactly what forms you were downloading, or perhaps visitors to a government site to help people find providers of mental health care. Really I don't care what the site was, it just seems like there's no valid reason for anyone to have raw data rather than aggregated data outside that department.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Privacy concerns - how did you get the data? by cbreak · · Score: 1

      That was the first thing I thought of.

      It seems quite stupid to give some random, untrustworthy company access to the IP address data of visitors of a government network. That probably violated a few privacy laws.

      And the only result is some boring, low resolution pseudo 3D graph? What a waste.

    2. Re:Privacy concerns - how did you get the data? by osu-neko · · Score: 1

      ... Really I don't care what the site was, it just seems like there's no valid reason for anyone to have raw data rather than aggregated data outside that department.

      Cool. Write your senators and tell them that (a) you want them to raise your taxes, and (b) you want the extra money to be used to hire IT experts for every government office to analyze firewall traffic.

      [If you aren't agreeable to (a), then don't bother whining about it.]

      --
      "Convictions are more dangerous enemies of truth than lies."
    3. Re:Privacy concerns - how did you get the data? by osu-neko · · Score: 1

      It seems quite stupid to give some random, untrustworthy company access to the IP address data of visitors of a government network.

      Government offices rarely give data to random, untrustworthy companies. They have specific companies they contract with.

      That probably violated a few privacy laws.

      Why do you say that? Which privacy laws mandate the government may never hire private sector contractors?

      --
      "Convictions are more dangerous enemies of truth than lies."
    4. Re:Privacy concerns - how did you get the data? by cbreak · · Score: 1

      It seems quite stupid to give some random, untrustworthy company access to the IP address data of visitors of a government network.

      Government offices rarely give data to random, untrustworthy companies. They have specific companies they contract with.

      Yes, but in this case it was obviously not a trustworthy one. Just look at this article! They posted it on youtube!

      That probably violated a few privacy laws.

      Why do you say that? Which privacy laws mandate the government may never hire private sector contractors?

      Hireing is one thing, telling them who visited their network an other. And letting them post the results on the web a completely different.

  39. Naughty Country IP list by EmperorOfCanada · · Score: 1

    Where can one get a list of IP addresses for countries like China and India so that server admins like myself can block these countries entirely?

    1. Re:Naughty Country IP list by cbreak · · Score: 1

      Why would you want to do that? You don't expect evil people to use botnet nodes in every country?

    2. Re:Naughty Country IP list by fluffy99 · · Score: 1

      Where can one get a list of IP addresses for countries like China and India so that server admins like myself can block these countries entirely?

      Google can tell you within minutes what IPs ranges correspond to non-US locations. Here's one such list that's reasonably close. http://www.experts-exchange.com/Networking/Misc/Q_21787352.html. You should also be blocking bogons (address that you shouldn't see on the internet such as unassigned ranges) http://www.cymru.com/Documents/bogon-list.html.

      Keep in mind that blocking all foreign IPs isn't foolproof as some US clients may still end up going through a foreign relay or some sort of proxy. Also systems compromised by foreign adversaries or foreign controlled botnets will be seen coming from within the US. I block all non-US addresses, bogons, a few problematic US ISP ranges, and a select list of other subnets based on previous attacks. The company I work for also maintains a very large list of addresses to black-hole (both in and out) based on other information such as previous attacks or IPs controlled by foreign companies. Outgoing traffic to specific addresses triggers red flags for potentially compromised systems.

    3. Re:Naughty Country IP list by fluffy99 · · Score: 1

      Why would you want to do that? You don't expect evil people to use botnet nodes in every country?

      Simply this: If you don't expect any traffic from foreign countries, then it's safe and prudent to block traffic from foreign countries. It's the whole least-privileges approach applied at the firewall level. For example, you might have http/https accessible from anywhere, but VPN is only allowed from within the US where your sales staff is reasonably expected to travel.

      You're right that it's not foolproof, given botnets and compromised computers within the US. Still it's a layer of security that can improve the overall security of the network.

    4. Re:Naughty Country IP list by osu-neko · · Score: 1

      Where can one get a list of IP addresses for countries like China and India so that server admins like myself can block these countries entirely?

      If I block all Canadian IP addresses, will I no longer have to view comments from clueless server admins like yourself?

      --
      "Convictions are more dangerous enemies of truth than lies."
    5. Re:Naughty Country IP list by RocketRabbit · · Score: 1

      Because for most people, the only traffic coming from those places is bad traffic.

  40. That wasn't complaining. THIS is complaining. by PCM2 · · Score: 5, Insightful

    You want complaining? How about this: This visualization is terrible.

    The video took five minutes to watch and most of it was him rolling over the bars in the 3-D chart so you can see what each of the lines means. If that's supposed to be a useful visual aid, I'll eat my hat. It's bad enough that you have to manually roll over every data element to figure out what it is; scrolling through the graph seemed dead slow. I hope that's not a limitation of the product itself.

    Simple labels on the axes of the graph would have been nice. Far be it from anyone to try stick little flags next to the lines to represent different countries. Hell, just color-coding them in a totally arbitrary way would have made the graph easier to read.

    BTW, a quick look at the Glasshouse site reveals all their output looks pretty much just like this demo. And there's no evidence that you can export one of their rudimentary 3-D graphs to "pretty it up" in a real 3-D app. Instead, their raison d'être appears to be allowing you to run around looking at these graphs... in Second Life.

    I'm sorry, but if you're doing something like plotting fractals, for example, where visual similarity to patterns is the whole point, I can forgive you for coming to the conclusion that "it's crazy looking." If what you're doing is trying to provide a visual to aid in the interpretation of data, then the visual should -- y'know -- aid interpretation. A glance at this graph, on the other hand, reveals nothing; not even what it's supposed to represent.

    In summary, Edward Tufte will be rolling in his grave when he dies from looking at this graphic.

    --
    Breakfast served all day!
    1. Re:That wasn't complaining. THIS is complaining. by Baloo+Uriza · · Score: 1

      Wow, I'm all for finding new and interesting ways to use Second Life, but as a network visualization tool? That's a tad bit of a stretch.

      --
      Furries make the internet go.
    2. Re:That wasn't complaining. THIS is complaining. by melikamp · · Score: 1

      You bring up a good point: the raw data would be more eye-friendly than this travesty. But also, if it's not backed up by the free and open raw data - that is, if there is such data, but it's being kept secret - then it cannot be good science.

    3. Re:That wasn't complaining. THIS is complaining. by arkowitz · · Score: 1, Informative

      Everyone always wants me to have labels on the graphs. I don't put them there unless you roll over the data, because I want you to see the patterns in the data without bias first.

      I should not have called this graph "crazy looking". It is actually pretty simple and makes it quite clear what is going on, as you can see from the comments submitted by people talking about botnets.

      Finally, I am not interested in producing graphs which show you everything "at a glance". Use a pie chart for that. I am making graphs which facilitate a deeper understanding of larger amounts of data than Tufte dreamed of showing using his 2D paradigms.

    4. Re:That wasn't complaining. THIS is complaining. by PCM2 · · Score: 4, Interesting

      Everyone always wants me to have labels on the graphs. I don't put them there unless you roll over the data, because I want you to see the patterns in the data without bias first.

      Why? The only reason for that would be so you could go, "Whoaahh, it's crazy looking." You've proven that. Anonymous data with no points of reference has no meaning. If you honestly think your graph has more value to the viewer than this graph from 1880 showing the population of Sweden over time, I think you're kidding yourself.

      It is actually pretty simple and makes it quite clear what is going on

      That's debatable. I've argued that it could be much, much clearer.

      Finally, I am not interested in producing graphs which show you everything "at a glance". Use a pie chart for that. I am making graphs which facilitate a deeper understanding of larger amounts of data than Tufte dreamed of showing using his 2D paradigms.

      Careful. If you're trying to get into the data visualization business, it's a bad idea to make it known that you're completely ignorant of Edward Tufte.

      For starters, anyone who knows the slightest thing about Edward Tufte knows that he hates pie charts. So he would never say "use a pie chart for that."

      Second, contrary to your assertion, Tufte advocates for extremely data-rich graphics wherever possible. He does not advocate abridging large data sets out of laziness. He does, however, advocate data compression when it will reveal data, and he does not like "wasted ink." Your graphs appear to have miles and miles and miles of plotted data -- none of which is identifiable without mouse interaction -- but relatively few points of interest. As you scroll through the data set, half your movie seems to feature the text "empty" hovering in midair above the graph. In other words, your dataset may indeed be large, but your visualization of it is not particularly informationally dense.

      Finally, until such a time as your product can reach out of my flat-screen monitor and tweak me in the nose, you're every bit as tied to a "2D paradigm" as Tufte is. All you're doing is making it possible to adjust what is plotted in real time. Tufte would probably argue that it's better to get the plot right the first time. Allowing viewers to take their time to absorb a lot of data points is fine, but they shouldn't have to waste their time fiddling around with the plot to reveal those data points.

      --
      Breakfast served all day!
    5. Re:That wasn't complaining. THIS is complaining. by arkowitz · · Score: 2, Interesting

      Only change of perspective makes something 3D; this is the point of using a virtual world, so that the user can fly around building a spatial awareness.

      I do not want to produce a one-time "plot". I want to show data for what it is. If it doesn't look as nice as Tufte would have made it look, I don't care. The point is not to look nice... it's to provide the ability for people to see what is in databases, without bias. And I still don't think Tufte's paradigms work with as much data as these 3d ones do.

    6. Re:That wasn't complaining. THIS is complaining. by Cyberllama · · Score: 1

      It wasn't pretty, I'll grant you that -- but it wasn't a very obtuse representation. It very clearly shows a pattern, and it's vaguely interesting -- if you're into that sort of thing. The guy found something neat and thought he could talk about it and maybe promote his software at the same time. It's not that big of a deal. Yes, it's a bit deceptive the way its worded that he says "I used XXXX Software" without disclosing that he's the guy who made it -- it's clearly shameless self-promotion, but that sort of thing is par for the course with most Ask Slashdot posts. Nobody really cares as long as there's some actual content to discuss.

      I don't think it's super mysterious, however. It's clearly botnet activity. You get a sudden influx of connections from all over the world creating each of the 4-5 lines, and the countries which show the significant increase in activity past that point happen to be the ones which are known to be the most "wired" (and thus have the most bots): Russia, India, Brazil, China.

      I'm sure there's more to the story than that, but asking why a botnet attacks a US Government Agency is like asking why the sun shines. If you really want to know more than that, you need more data than you apparently have.

    7. Re:That wasn't complaining. THIS is complaining. by DesignPsychology · · Score: 1

      +1 for a reference to Edward Tufte regarding visual interpretation.

    8. Re:That wasn't complaining. THIS is complaining. by tenco · · Score: 1

      Everyone always wants me to have labels on the graphs.

      There may be a reason for that, don't you think?

      I don't put them there unless you roll over the data, because I want you to see the patterns in the data without bias first.

      How can i see a pattern if i don't know what your tuples consist of? An absolute minimum would have been "time" on the horizontal axis, "country" on the vertical one and "# of packets" on the z-axis. It could as well have been "coffee consumed at govt workstations while browsing slashdot for x mins".

    9. Re:That wasn't complaining. THIS is complaining. by dr_blurb · · Score: 1

      You want complaining? How about this: This visualization is terrible.

      The video took five minutes to watch and most of it was him rolling over the bars in the 3-D chart so you can see what each of the lines means.

      Try watching it with the sound off, which is my lithmus test for visualization videos: if you can understand fairly quickly what's going on from the visuals only, then it's a good visualization.

      Needless to say, this video fails.

    10. Re:That wasn't complaining. THIS is complaining. by smallfries · · Score: 1

      PCM2 has tried to use simple logic and reason to explain to you why your approach is wrong. Rather than respond to his point about making an informationally dense representation you said:

      it's to provide the ability for people to see what is in databases, without bias

      There is no point in explaining to you why this is impossible as you've already shown that you wouldn't understand it, or would simply ignore it. So instead here is the relevant AI Koan from the Jargon file for you:

      "What are you doing?", asked Minsky.
      "I am training a randomly wired neural net to play Tic-tac-toe" Sussman replied.
      "Why is the net wired randomly?", asked Minsky.
      "I do not want it to have any preconceptions of how to play", Sussman said.
      Minsky then shut his eyes.
      "Why do you close your eyes?", Sussman asked his teacher.
      "So that the room will be empty."
      At that moment, Sussman was enlightened.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    11. Re:That wasn't complaining. THIS is complaining. by arkowitz · · Score: 1

      Here's a good one:

      Whitehead, British math professor and author of the Principia, was visiting Harvard as a guest lecturer. He was lecturing on logic, and every time he talked about P(a), the American students would burst out laughing. The stodgy professor was quite confused, as this had never happened in England. He asked for advice from a Harvard professor whom he knew, when he bumped into him in the hallway.

      The professor explained that the American students were not as genteel or demure as those in England, and were reacting to a double entendre when Whitehead talked about "the p-ness of a". Whitehead blushed, thanked the professor for explaining, and returned to the lecture hall the next day, determined to avoid further outbursts. He picked up where he had left off, now discussing A(p).

      (Not sure if he made up the joke, but I heard this from Professor David McCarty many years ago.)

  41. It's the people avoiding patterns to fear. by 955301 · · Score: 1

    This just doesn't seem like a big deal. The countries he points out are all in the same timezones so it's probably just their normal day starting. So this probably correlates to dns refresh or some other aspect (vertical) of general internet operations landing on the same hour.

    He needs tcp port analysis and to compare days - the pattern is probably the same from day to day.

    --
    You are checking your backups, aren't you?
    1. Re:It's the people avoiding patterns to fear. by AHuxley · · Score: 1

      Lights on and infected MS boxes start up in the tropics and old Europe?
      That would need some day/night bars on the graph per country of origin.
      You get that kind of thinking with $1,000,0000 budgets from ex spooks selling their services back to a flay over state via power point. "Please note China and Brazil"
      If a bot was written to target the US, why run your US bot during the US day, the gov admin might be just at their desk, awake and clicking.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:It's the people avoiding patterns to fear. by benjamindees · · Score: 1

      The countries he points out are all in the same timezones so it's probably just their normal day starting.

      He says in the video that it's five days of data.

      --
      "I assumed blithely that there were no elves out there in the darkness"
  42. Re:Skylab Shreds by Jane+Q.+Public · · Score: 1

    Video conference calls do not last for hours or days. And why would somebody in China or Romania be "backing up" data from a state government website?

  43. Timezones? by magamiako1 · · Score: 1

    Nothing really "interesting". What you notice is that around 9:00PM a bunch of East Asian countries start to show some spiked traffic. My guess is botnets on computers that are being turned on during the day generating a lot of traffic data. Or just computers coming on in general, for anything. There's no context as to what data they were requesting, it could have been simple search hits or image hits, or link hits in google or whatever else. But what it shows to me is nothing more than "hey look, the eastern half of the world wakes up when it's evening time in the US."

  44. What a let down by Aoet_325 · · Score: 1

    I normally I'd love this sort of thing. I pour over logs in my spare time - for kicks even, but this video just bored me. For nearly half the video this thing never goes beyond "look! people in different countries are active at different times!".

    Even the few things that almost start to seem interesting leave you unable to gain any insight because there is just no information. There isn't any useful data to work with.

    What this fails to provide us with is what kind of traffic this was in the first place. Any reasonably large site is going to get hit with all kinds of background noise, and so the fact that they found themselves with large amounts of "traffic" from 'nearly every country' doesn't surprise me.

    This seems to be nothing more than an example of a very dull and uninformative way to display a large collection something very very common.

    1. Re:What a let down by Random+Walk · · Score: 1

      There isn't any useful data to work with that we have about stars - only their light. Yet some people have seen that as a challenge, and have built a whole branch of science on it. There's plenty of obvious structure in that visualisation, meaning there's plenty of information.

  45. Re:Skylab Shreds by pipatron · · Score: 4, Insightful

    It's an ad for a 3D graphing service.

    Indeed, the guy from the graphing service is the same guy who made this.

    --
    c++; /* this makes c bigger but returns the old value */
  46. Data jumps? by mother_reincarnated · · Score: 1

    Maybe the fact that you put random chunks of data from days apart next to each other has something to do with it?

  47. hey, i have access to this amazing tech by circletimessquare · · Score: 1

    for a powerful client, but i need, you, random slashdork, to help me out here

    no, i'm not a salesman

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:hey, i have access to this amazing tech by Nikker · · Score: 1

      LOL, it's funny cause it's true.

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    2. Re:hey, i have access to this amazing tech by benjamindees · · Score: 1

      no, i'm not a salesman

      Are you Fox Mulder?

      --
      "I assumed blithely that there were no elves out there in the darkness"
  48. It means... by Baloo+Uriza · · Score: 1

    ... you should hire someone who knows what they're doing, and/or quit acting like the kids from Jurassic Park. Pretty pictures alone don't tell the whole story in the real world.

    --
    Furries make the internet go.
  49. Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 5, Insightful

    I see no reason whatever that it would be necessary to use either Quova or Green Phosphor. Any competent programmer could have sampled the data, used whois to get location, and then used about 1000 different programs to visualize the data just as well. (Like Crystal Reports or Seagate.)

    The fact that OP did neither, and is involved at a high level with one of the two companies, makes this whole post suspicious.

    My best guess is that OP thought he had discovered a way to freely advertise via Slashdot, and victimized us as a result.

    I get enough Spam. I don't need to see even more, on Slashdot. Can this user be blocked?

    1. Re:Looks like a sneaky ad to me. by tpstigers · · Score: 1

      Just guessing here, but I'm assuming that the guy who cooked up this advertising scheme also cooked up the data.

    2. Re:Looks like a sneaky ad to me. by osu-neko · · Score: 1

      Any competent programmer could have sampled the data, used whois to get location, and then used about 1000 different programs to visualize the data just as well. (Like Crystal Reports or Seagate.)

      How do you use whois to get the geographic location of an IP address? I know how to get the mailing address of a registrant this way, but that's an utterly unrelated question...

      --
      "Convictions are more dangerous enemies of truth than lies."
    3. Re:Looks like a sneaky ad to me. by flydpnkrtn · · Score: 2, Insightful

      I know it's trollish, but the real question is: can kdawson be blocked?

      (yes I know you can block authors in your user prefs... I mean from Slashdot entirely.... save us the pain, please, for the love of god)

    4. Re:Looks like a sneaky ad to me. by adaviel · · Score: 1

      Whois providers get pissed off if you start making millions of queries. I used to analyse logs with thousands of entries, and carefully cached netblock ranges in a database to avoid hitting them too often, but that might not scale to millions.

    5. Re:Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 1

      The public registry is just that: public. And the domain name registrars are required by law to supply their whois information. It might not make them happy; you wouldn't want to effectively do a DOS attack on them, but if you space your queries you should get all the results you need.

    6. Re:Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 1

      Well, you might have to do your best guess, algorithmically, among owner's address, tech admin address, and other whois information.

      There are also services that will do this for you. But keep in mind that this data was sorted by country. Most of the time that should not be hard to discover.

    7. Re:Looks like a sneaky ad to me. by adaviel · · Score: 1

      Well, yes. But I quote, from jwhois google.org: "..under no circumstances will you use this data to..enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator or any ICANN-Accredited Registrar, except as reasonably necessary to register domain names or modify existing registrations." I have an idea I had seen one whois server apply throttling, and not return more than N responses/hour. I forget the value of N.

    8. Re:Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 1

      That's like shrink-wrap EULAs. Has no force of law. That is to say, they can do whatever they want with their service, but that has no bearing on the whois information itself.

      Whois information is PUBLIC. Google has no legal right to restrict its use. Nor, for that matter, can ICANN. That would be contrary to the entire principle of having public whois information in the first place.

      Google can restrict their service if they want, but they can't restrict the information itself. And really, it's all kind of irrelevant, since Google is not a domain name registrar anyway. Google has no right to put limitations on the information from domain name registrars... all they can do is restrict their own service.

    9. Re:Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 1

      Please do not misunderstand me: I am not suggesting that this particular user should be blocked. I meant it in a more general manner: if a user is attempting to spam Slashdot, can they be blocked? I think probably. After all Slashdot has been around a while. I bet they have run into more blatant attempts before. You have to at least give this guy credit for being somewhat clever about it.

    10. Re:Looks like a sneaky ad to me. by HeadlessNotAHorseman · · Score: 1

      Please do not encourage anyone to use crystal reports. My limited experience of it has been enough to make me limit my experience of it. It is so full of annoying idiosyncracies and bugs^h^h^h^hfeatures that it nearly drove me (and my team) crazy.

      --
      I like my coffee the way I like my women - roasted and ground up into little tiny pieces.
    11. Re:Looks like a sneaky ad to me. by cdrguru · · Score: 1

      WHOIS is pretty meaningless. Most of the registrars will now allow semi-anonymous entries, like:

      Mr. Nona YourDamBisness
      Somewhere
      Mt. Everest, Tibet

      As long as they are doing that, well, WHOIS only has "nice" people in it. Anyone doing something real on the Internet can set their WHOIS information to point to nobody, their attorney, their grandmother, or someone they would like other people to spam.

    12. Re:Looks like a sneaky ad to me. by adaviel · · Score: 1

      It's not Google restricting the use, it's the .org registrar. I just happened to choose google.org as an example. Whois was never designed as a general search engine, and it seems reasonable to me that the operators can throttle access to their service if that allows it to continue to run for free. If they did not, the service would crash or the pipe saturate under the load of spammers looking for email addresses, and then everyone would complain that whois was broken and stop using it.

    13. Re:Looks like a sneaky ad to me. by Jane+Q.+Public · · Score: 1

      Throttle, yes. I mentioned that myself. Limit, no.

  50. basic interpretations by v1 · · Score: 1

    The vertical stripes, indicating worldwide activity at the same time, are probably the result of botnets being ordered to target an area that includes your IP pool. (or possibly, specifically your organization - depending on where you got the logs this may be more or less likely) The horizontal stripes are of course showing continuous activity from specific regions, which can indicate activity of a regional botnet doing general penetration scans looking for more machines to infect. For example, botnets that tend to post their driveby installer on russian web pages will be primarily comprised of participants from russia or other russian-speaking countries

    You should also consider the sensitivity of the graph. Only having two axis is unhelpful. Could for example, one high bandwidth box at a single IP doing an intensive DDoS or password brute force on you be responsible for any of the horizontal lines? (in which case the graph is only showing number of connections, not number of UNIQUE IP connections) From that graph alone it's impossible to say if the attacks are distributed or simply high bandwidth solo, which can lead to different conclusions. A single compromised akami server could similar to a minor botnet on that graph.

    You'd be advised to take a horizontal or vertical slice you are interested in and examine it alone, creating a new 2d graph with other information on the other axis. More patterns are bound to develop and you can further regraph with new information until clear patterns stop, and then you can consider the patterns you've identified as a group.

    --
    I work for the Department of Redundancy Department.
  51. Re:Obviousness? by Jeremy+Erwin · · Score: 1

    Better colors, please. Perhaps labels for the axes, as well.

  52. Security issue? by Thaidog · · Score: 1

    Pretty sure I'd lose my job for posting this kind of stuff on slashdot....

    --

    ||| I still can't believe Parkay's not butter.

  53. what's going on ??? by NemoinSpace · · Score: 1
    Please tell me your a VBA codemonkey and not a security specialist or interface designer. In which case, you should stop screwing around and get back to work!

    p.s. The comments on you tube are funnier than here.

  54. Re:Skylab Shreds by MojoRilla · · Score: 4, Insightful

    Uh...a bot net?

    That would explain most of it.

  55. Re:Skylab Shreds by Mal-2 · · Score: 4, Insightful

    Also is he plotting this based on potentially spoofed IP addresses? I'm thinking not just a botnet, but a botnet that doesn't care if it's getting packets back or not. It may not be every country in the world, just a bunch of random IPs coming from zombies which may (or may not) be in far-flung places.

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  56. did you also have a coca-cola(TM) by Punto · · Score: 1

    while you were processing the numbers? did you use Microsoft(TM) Windows(R) Moviemaker(C) to make the Youtube(TM) video?

    --

    --
    Stay tuned for some shock and awe coming right up after this messages!

    1. Re:did you also have a coca-cola(TM) by heson · · Score: 1

      No, he is not selling those.

  57. Re:Skylab Shreds by Nikker · · Score: 2, Interesting

    It does seem like a type of coordination of interest in the site possibly a bot-net but it could also be due to press releases or other media publications since it is a gov site. You would have to look over many days and not just hours to come up with something conclusive but it is none the less interesting that every country even those in different time zones accessed at the same time and it is odd that the Chinese are interested that much in a US gov site at the same time but I digress. Overall more information is needed and over a longer time frame to make any real conclusions.

    --
    A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
  58. Re:Skylab Shreds by whitelabrat · · Score: 1

    Looks like a botnet to me yo. What the fella doesn't explain is if that activity was inbound or outbound.

  59. Re:Skylab Shreds by MichaelSmith · · Score: 4, Interesting

    Yes, he knows the firewall and the traffic. The question is - why is there suddenly traffic suddenly appearing from every country in the world at the same time? and again a number of hours later? And again 5 or 6 times?

    I get a lot of distributed dictionary attacks like that. Its pretty normal.

  60. Re:Obviousness? by jra · · Score: 1

    "Whaddayou think *this* is?"

    "It's something like a man's penis, only smaller."

    (Spider Robinson, "Fivesight", _Time Travellers Strictly Cash_, no commercial association)

  61. RTFV?!?!??!?! by A+nonymous+Coward · · Score: 1

    Don't you mean WTFV?

  62. Re:Skylab Shreds by adolf · · Score: 1

    Conference calls, backups, and synchronization from damn near every country on earth? For an agency within a single US state? No.

    Also, too: The packet rates are far too low for those activities. If you watch TFV, you'll see that the largest users are only up to around a couple hundred packets per hour, which is such small number that even if you multiply it by 40 (due to the scaling done by the geo-IP service[1]), it's still far too small for those activities that you listed.

    Any other theories?

    [1]: It's not clear, to me, if we should be looking at these packet counts as they're shown in TFV, or multiplying them to account for the selection performed on the data.

  63. Distributed attack? by Progman3K · · Score: 1

    Maybe all the bots are part of the same botnet and were programmed to attack at the first spike.
    The fact they are located in different countries doesn't mean anything, it's simply hiding whoever is really behind the attack.

    --
    I don't know the meaning of the word 'don't' - J
  64. timed zombies by Ralph+Spoilsport · · Score: 1

    when something happens all ovr the world at the same time in DC, it is likely a zombie computer network hitting EVERYTHING. The countries with activity rising in general after the first blast probably indicates that the zombies in those countries are successful, and are increasing their attacks.

    --
    Shoes for Industry. Shoes for the Dead.
  65. Looks like BitTorrent. by dweller_below · · Score: 4, Interesting

    Nice visualization. Wonder if there is some way to do it in real time.

    I've done networking and security for a university for the last 10 years. I can guess what this kind of activity would be if it was at my institution. Basically, there are several reasons why every country in the world will suddenly talk to us. They include P2P/Gnutella's, P2P/Swarmcasting, Bittorrent, Skype, P2P-poisoning, P2P-misdirection, and hacker/bot activity.

    When we have pulses like you are observing, it is usually BitTorrent.

    The Gnutella P2P variants don't usually have that many peers. And, they tend to last for several hours or days.

    The various Swarmcasting P2P variants look very similiar to BitTorrent, but again, the users tend to leave them running for hours or days.

    A popular Torrent makes connections to hundreds of locations at once, and usually the local user shuts down in minutes (or an hour) when they get their file.

    Skype won't be narrow bands. It will be every country in the world talking to you all the time. We have had computers promote themselves up the Skype infrastructure until they are constantly talking to over 600K peers. Of course, it is more normal to see a Skype node talking to 10K to 20K peers, but still Skype won't be bands. Skype raises the floor for the entire graph.

    P2P-poisoning would closely match your bands. For several years we observed pulses where every member of a large P2P cloud would attempt to talk to a non-existing IP at our institution. Eventually, we realized that somebody was attempting to render the P2P cloud non-functional by poisoning the P2P community with info on non-existing peers. Of course, since this is a Denial of Service (DoS) attack, this is technically illegal, but we saw it happening for years. But, it appeared to stop a couple years ago (about the time Obama replaced Bush) and we haven't seen any evidence of it lately.

    P2P-misdirection is where a cloud will attempt to confuse traffic analysis by throwing out random connections/packets to random IPs. Typically, this misdirection happens all the time, and not in bursts/bands.

    Bot attack activity doesn't match your patterns either. We observe several types. None would look like your bands:
    - The spoofed attacks will look like every one of your IPs getting acks from a few remote IPs.
    - The mapping activity will look like a representative sample of your IPs getting traffic from a few dozen IPs.
    - An incoming DoS would have a few of your IPs get (spoofed) traffic from everywhere, but it would be sustained.
    - Portscans will only involve a handful of remote IPs.
    - The Tag-team SSH password guessing is close. During the last week, we observed about 3000 sources located all over. But, it happens all the time (in the aggregrate), not in bursts. And the sources this week are concentrated in Italy, Poland, Eastern Europe, Colombia, and Brazil. They aren't really all over the world.

    So, I'm guessing it is BitTorrent. But, your situation may be way different from mine.

    Miles

    1. Re:Looks like BitTorrent. by arkowitz · · Score: 1, Troll

      I looked at the traffic by destination port and hour, and it looks like botnet activity: all of the traffic producing those stripes is aimed at either port 137 (windows networking) or no port (icmp). Thanks for your comment; this is the type of informed response I was hoping to get with my post.

    2. Re:Looks like BitTorrent. by dweller_below · · Score: 3, Insightful

      Then, I would say somebody with a large botnet is doing reconnissance on you.

      I'm sure you have incoming port 137 blocked. So that traffic is outgoing. I expect that will be your Windows hosts responding to their probes.

      They are probably attempting to find your end-hosts and your switching infrastructure.

      Your clients shouldn't respond to the probes. If they are, make them stop. Your servers probably have to respond. If you have not already, you should make very sure that your switching infrastructure can't bleed packets to the outside world. Yah, I know, people tell you to send out 'fragmentation needed' but, you might have to chose between big packets and survival. Be nice if you only need to bleed 'Fragmentation needed' to a few specific external hosts and could discard it (and everything else from your switching infrastructure.)

      One way you can you can mess with their heads (assuming they care about your switching infrastructure) is to modifying your border to discard any packet with a low hop-count. The apparent radius of the internet is currently a little over 16 hops. Nothing legit (except traceroute) generates packets with less than a 32 TTL. So, you can arbitrarily discard any packet at your border with a TTL of 8 to 12.

      It messes up your ability to trouble-shoot your network from the outside using traceroute but if the choice is that or survival...

      I've never been mapped by anything that big. We would see it in our darknet (non-allocated IP) sensors. Lucky you. Brace for impact..

      I expect they will get to my institution eventually.

      We've seen an explosion in hacker activity in the last week. All kinds of crap. The most unsettling is a series of compromises that carefully scan a locally attached /24 for 139, 445, 3389, 5900 8080, 40080. C&C appears to be innoculous accesses to local Akamai hosts. Almost impossible to spot.

      Thanks for the heads-up.

      Miles

  66. Translation by Alex+Belits · · Score: 3, Interesting

    Vertical stripes may be from spoofed addresses -- nothing from real sources, even botnets, can be that uniform across the whole address space. It would make sense to check how much of traffic comes from unallocated address space, as packets from there are guaranteed to be spoofed. Why would anyone do such a thing? As a direct portscan it would be useless (he can't see the responses), however it might be used as a smokescreen to hide a real portscan or attack from some of those addresses. It may even be an attack that floods the DNS servers with fake responses in the attempt to poison DNS cache, thus redirecting some of the traffic to the attackers' addresses.

    Then, after whatever kind of discovery was completed, you have seen some targeted host scans, [D]DoS attempts or actual exploits causing large amount of traffic (horizontal stripes).

    Another possibility is that those packets are responses caused by something on your network being coerced into sending packets uniformly to the whole address space. It may be something as stupid as a web page with random redirects, however more likely it is a worm on some of your computers looking for other members of his botnet. After such discovery some hosts joined the botnet[s], producing horizontal stripes composed of traffic from other botnet members.

    --
    Contrary to the popular belief, there indeed is no God.
  67. TCP/IP for Dummies? by Gothmolly · · Score: 1

    It means that some IP spaces are used more heavily, and that if you don't care about getting a response (hello, UDP) then you can make your traffic come from anywhere.

    The real question is - if you don't know what this means, why in gods name did the US Gov hand over the logs to you??

    --
    I want to delete my account but Slashdot doesn't allow it.
  68. Redundant firewalls? by mooneypilot · · Score: 1

    Just a guess. Stripes are caused by either a redundant firewall arrangement, or redundant feeds to the internet, where the load balancer (or telco) is moving traffic one way or the other.. Simple enough to reverse out your own IP..no need to outsource that part. Lastly, you are working with a small sample size, (no more than a few hundreds of packets per line) so any small change appears larger.

  69. The reason is quite obvious: by Hurricane78 · · Score: 1

    and sent

    several million

    of them to a company called Quova, who gave me back full location info on every 40th one.

    Well, there you have it. Unless you can prove, that that filtering that Quova does, does not influence your results, you can’t really draw any information from it. Could just be selectivity, applied by Quova. Or a otherwise bad filter.

    Only if you are safe in that regard, would you first have to look at the actual outgoing traffic, in case there are correlations. (Which, considering the data, seems very likely.)

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:The reason is quite obvious: by osu-neko · · Score: 1

      of them to a company called Quova, who gave me back full location info on every 40th one.

      Well, there you have it.

      Interesting. Under what conditions would a sampling of every 40th packet on a server that sees millions of packets per hour differ from a true random selection from the same sample? How would random sources from every country on the planet coordinate in such a way that causes particular packets always show up in the (n*40)th position?

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:The reason is quite obvious: by benjamindees · · Score: 1

      It wasn't every 40th packet. It was every 40th IP address.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    3. Re:The reason is quite obvious: by tenco · · Score: 1

      I also don't get what he meant by "unique IP".

  70. Re:Skylab Shreds by Khyber · · Score: 1

    "Video conference calls do not last for hours or days."

    Maybe not in your world, but then again it's likely you've never been in a Camfrog room. Also, on Skype, my UK and AUS partners and I just leave the conversation going. If any of us are near the computer and hear the others, we'll speak up and start a conversation. It's much simpler. Our machines are all located in our in-home offices.

    I usually leave Camfrog and Skype open and connected 24/7. It's just much simpler that way.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  71. Statistically flwed? by viking80 · · Score: 1

    It appears that the big countries, like china, and india shows up with more hits than the small countires like angola and cuba.

    I wonder what that can mean? Is it similar to the statistical fact that most truck accidents happen in US made trucks?

    In the latter, until you factor in that 95% of US trucks are made in the US, you have only meaningless statistics.

    It seems that current incarnation of this analysis tool suffers the same flaw.

    --
    don't cut it off www.mgmbill.org
  72. Re:Skylab Shreds by osu-neko · · Score: 2, Informative

    Computers are used by people. People who wake up, work, play, sleep, have weekends, business holidays, religious holidays, events and a pantheon of other reasons why they might act in seeming semi-concert.

    You're suggesting that for the five day period in question, the majority of people work up at the same time GMT? Not 7am local time, but 9pm GMT everywhere in the world? Or did you just not actually look at the video (which shows spikes of data from every country in the world at the same time)? "Timezone effects" should eliminate these sorts of lines, not cause them, by spreading that kind of activity out over 24 hours.

    --
    "Convictions are more dangerous enemies of truth than lies."
  73. Increased traffic... by sleeping143 · · Score: 1

    I think it's safe to say the traffic spikes, especially from asia and the south pacific, is due to the tsunami that hit. http://en.wikipedia.org/wiki/2009_Samoa_earthquake

  74. Re:Skylab Shreds by Anonymous Coward · · Score: 2, Insightful

    It's elementary my dear Watson. P2P. Someone's firing up Bittorrent (hence, every country in the world with long streams to those actually grabbing data).

  75. Hey mods! Don't mod arkowitz "Troll" by PCM2 · · Score: 2, Insightful

    This is the guy whose product we're talking about. He wants to explain himself. If you think he tried to use Slashdot to advertise his product, you don't have to mod him up, but if you mod him down to -1 then he'll drop below a lot of people's thresholds and they won't even see that he tried to participate. That's not being fair.

    --
    Breakfast served all day!
    1. Re:Hey mods! Don't mod arkowitz "Troll" by tenco · · Score: 1

      This guy is obviously trolling slashdot by posting a slashvertisment. I think it's right to mark him as that.

  76. Re:Skylab Shreds by ozmanjusri · · Score: 1
    You're suggesting that for the five day period in question, the majority of people work up at the same time GMT? Not 7am local time, but 9pm GMT everywhere in the world?

    No, I'm suggesting that people who work across timezones are aware of other people's schedules and organise their own to coordinate.

    I work regularly with a group in Arizona and another in Shanghai. I know what times they get to work, what times they leave and I plan my activities to work with that. They do the same for my GMT +8 timezone.

    It is an increasingly common mode of work.

    --
    "I've got more toys than Teruhisa Kitahara."
  77. Re:Skylab Shreds by osu-neko · · Score: 1

    No, I'm suggesting that people who work across timezones are aware of other people's schedules and organise their own to coordinate.

    Actually, that'd be the opposite of what you were previously suggesting. You're replacing "a seeming semi-concert" caused by people tending to do the same thing at the same time of day with actual, intentional coordination.

    --
    "Convictions are more dangerous enemies of truth than lies."
  78. 2 possibilities by ILuvRamen · · Score: 1

    Everyone wants to think botnet but I have a second theory that's kinda out there. Maybe it's Google's international search engine robot servers all hitting it on a schedule to update their indexes. Why they'd be that synchronized I don't know for sure though. Maybe the google master controls decide it's time to update that website's index and it doesn't want the UK's google to show something 2 days later than the US version or people might find out and bitch about second rate service for their country so they signal all the robot servers everywhere to hit it at once.

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
  79. Re:Skylab Shreds by tsm_sf · · Score: 1

    And this would explain hits from every country in the world at the same time on the same day?

    IMO looks like botnet activity.

    --
    Literalism isn't a form of humor, it's you being irritating.
  80. Re:Skylab Shreds by osu-neko · · Score: 1

    Some people also work at night and browse at odd hours you know. Just because it doesn't coincide with your personal ratrace schedule means nothing.

    I have lived in 6 countries and it's readily noticeable to anyone that people keep different schedules in different places. Don't try to apply your limited little world on everyone else.

    Um, that was my point. Try some reading comprehension. The facts you've just stated should spread the traffic out, and thus do not explain worldwide time-coordinated spikes.

    --
    "Convictions are more dangerous enemies of truth than lies."
  81. Re:Skylab Shreds by ozmanjusri · · Score: 1

    People getting to work in US Mountain Time Zone IS "a seeming semi-concert". Do you think they all get together and plan their commutes?

    --
    "I've got more toys than Teruhisa Kitahara."
  82. What! by Korbeau · · Score: 1

    He finds it surprising that people actually look at government websites?

    I find it surprising too! :)

  83. Re:Skylab Shreds by fatp · · Score: 1

    Does this mean anything?



    It means the logs are incomplete
  84. Re:Skylab Shreds by Anachragnome · · Score: 5, Insightful

    Bingo. My thoughts exactly.

    Unless his gives up some more data, hard to tell for sure.

    But, I agree, it sounds like someone is using their employer's (government)bandwidth to torrent. Could be a machine that someone shuts off the monitor on but P2P downloads overnight with a scheduled P2P app.

    The peaks/valleys might be explained by reset packets introduced by the ISP temporarily killing the outbound requests and it takes the inbound requests awhile to trickle off.

    You can see this same type of log traffic by simply starting a torrent, waiting a little bit, then stopping the P2P client, waiting awhile again, then restarting it. Rinse, repeat and you will see something that looks awfully close to what you have.

    Reset packets essentially create the same traffic pattern, but for a different reason (ISP- introduced traffic "shaping").

  85. Not enough information by ebrandsberg · · Score: 1

    While this looks interesting, there isn't enough information to determine the cause. What were the packets?

    It could be DNS requests based on the expiration of a domain on the stripes. The content on the website may be expiring at particular times. Someone may be posting on blogs, or tweeting with a link to the page.

    Simply put, without knowing what the content is, and filtering out "explainable" traffic, then looking at the result, any pattern is just an interesting curiosity, nothing more.

  86. Re:Skylab Shreds by Z00L00K · · Score: 1

    I'm more thinking that there is one or more machines behind his firewall that were in the process of sending spam or were infected by a bot of some type during the times where there was a cross country stripe, and that made his IP address visible to the world, and that in turn started probes back, or even that it was bot control attempts that then did show up as country specific stripes.

    So I would suggest a check of all machines behind the firewall for virus infections as a first measure.

    What can be seen in the log is just the symptom, not the cause.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  87. Re:Skylab Shreds by Tamran · · Score: 2, Insightful

    I would wager that if he was to look at outbound traffic at the same time as the inbound "stripes" he would indeed find a correlation. For example, if you ping some IP address it should send you back a packet of data. Perhaps those strips aren't so representative of everyone else all of a sudden looking at the site but the site looking at everyone else and getting some kind of answer back?

    I'm no sys-admin, but it's a logical hypothesis.

    Tamran

  88. Re:Skylab Shreds by Jane+Q.+Public · · Score: 2, Funny

    Ahah. So you are why my costs for bandwidth are so high.

  89. Re:Skylab Shreds by bakes · · Score: 1

    Yeah he does. All the plotted traffic is inbound. And yeah, botnet seems the most likely explanation.

    Strange how they don't appear in the first half of the graph though. I didn't know that botnets took the weekends off.

    --
    Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  90. Re:Skylab Shreds by The+Archon+V2.0 · · Score: 2, Funny

    Not sure what it means, but I'm tempted to plug-in Guitar Hero and jam along to your firewall logs.

    Just let me finish my Klax game first.

  91. Re:Skylab Shreds by bakes · · Score: 3, Insightful

    Piss-poor ad though. How many people saw the video and thought "I must get me some of this graphing tool!"? My first thought was "interesting way of presenting information, but his graphing tool is crap".

    --
    Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  92. News Items on BBC or CNN? by thingie · · Score: 1

    I'm thinking that the strips are a news item relevant to the agency running on a world-wide news channel (BBC/CNN/Al Jazeera) and then when a local media picks up the story.

  93. Re:Are the #s supposed to be multiplied by 40? by slicerwizard · · Score: 1

    I would say that they have to be. He didn't take 7.5 packets from his 1/40th filtered data and multiply by 40 to get 300, did he?

    If so, it's pretty stupid of him to not scale the numbers for presentation or at least mention that "Oh yeah, that 300 really means probably about 12,000..."

    And not doing the geolocation on all of the data himself - WTF?

  94. Re:Skylab Shreds by KshGoddess · · Score: 1

    Yes they do. They plan to all get in my way. It's a vast government conspiracy to have everyone in Denver go to work at 8am and leave at 5pm. Well, they're in my way on my way from work, as I'm one of those opposite-hours people.

    --
    It's a little wrong to say a tomato is a vegetable. It's a lot wrong to say it's a suspension bridge.
  95. Re:Skylab Shreds by TangoMargarine · · Score: 1

    Why is the ad "piss-poor"? If it's on a technical basis, yeah it didn't convey much in the way of information, but it didn't sound like he was really trying to convey much. Which is a different reason to be displeased with him. And if you're criticizing it on an artistic basis...well, I don't see why everything in front of our eyes must be smoothly rendered with swooping camera angles that cause some kind of visual orgasm when you see it. It was perfectly sufficient for me in that regard.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  96. Re:Skylab Shreds by TangoMargarine · · Score: 1

    Oh crap. Ad---I just got that. If he's trying to sell the renderer thing as a product, yes, it sucks. My apologies.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  97. Re:Skylab Shreds by HybridJeff · · Score: 4, Informative

    The graph is kind of misleading, its not actually to scale and its not showing the 5 days he claims in the youtube description. Go to around the 3:05 mark and watch the time stamp when he mouses over Romania. On the far right you can see an early date of 2009-09-15, as he scrolls to the right we can see a date of 2009-09-28 at the second stripe which is roughly in the middle of the graph, continuing on the far right hand side portion of the graph is dated 2009-09-30. The left hand side of the graph shows results over the span of 13 days and the right hand side taking up the same visual space only shows 2-3 days. Basically I just wasted 15 minutes looking over worthless data on a random youtube video that doesn't actually say anything.

  98. Re:Obviousness? by tenco · · Score: 1

    And when did the first stripe occur, say, 0600 Monday local time?

    My first thought. I bet the first day of this 5-day-period is saturday.

  99. Re:Skylab Shreds by Anachragnome · · Score: 1

    In hind sight, this MAY be very dangerous.

    It all depends on what government agency you are talking about. If sensitive information is at stake, you could have serious problems.

    A scheduled P2P application uploading the contents of a hard drive as a torrent would be a worst case scenario. Judging by the logs, it would seem that if this IS a P2P app, a LOT of people are interested in that torrent.

    It wouldn't be that hard to script a drive imaging application to create an .iso of the drive then another script to periodically upload the newest image as a torrent.

    Fun stuff.

  100. What about outbound packets ? by Alain+Williams · · Score: 1
    It could be something on the govt agency's computers connecting out at certain times and what we see are the reply packets coming back in. Maybe one of their own cron jobs.

    Without a whole bunch of more information we are guessing in the dark:

    • What agency ?
    • What sort of packages ? UDP/TCP/ICMP ? What port numbers ?
    • The remote addresses: are they the same ones all the time, or a much smaller set ?
    • The local addresses: how many are these packets being sent to ?
    • Correlate protocol and IP address

    Until we know more -- it is not worth spending time on this.

  101. Re:Skylab Shreds by nospam007 · · Score: 1

    It's the times when the latest 'Hero', 'Chuck', 'Castle' etc version gets posted and the planet's consumers grab it simultaneously.

    During weekends not much is posted.

  102. Worst. Advert. Ever. by Anonymous Coward · · Score: 1, Funny

    "Hi! I've created this awesome freaky-looking visualisation tool! It's so fucking useless that even I, the author, can't actually determine any useful information from the output it shows me, so I have to go ask some random commenters on a website if they've got a single sodding clue what's going on.

    Wanna buy it?"

    1. Re:Worst. Advert. Ever. by Arimus · · Score: 1

      Err... he didn't create the tool (and argueably not the data set - the 'net users did that part :) )

      --
      --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
    2. Re:Worst. Advert. Ever. by ceoyoyo · · Score: 1

      Actually, it sounds like he did create the tool, and there's no particular reason to believe he didn't create the data too.

  103. Re:obviously by flyneye · · Score: 1

    Wul, way to go picky pants, now it's modded off topic and down. You were the classroom snitch back in school, weren't ya?

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  104. my idea by someone1234 · · Score: 1

    DDOS bots got a new target. That would explain the simultaneous bombardment from different countries.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  105. Re:Skylab Shreds by walt-sjc · · Score: 1

    My first impression was botnet too, but just IP info alone isn't enough to come to a conclusion. Give me port info and packet size too. His graph is enough to go "Huh. That's interesting" and then look into it further. That's it.

  106. Re:Skylab Shreds by Ihmhi · · Score: 1

    I'm not sure, I can't really parse the data mentally on a 2-D plane. Perhaps he should get one of the computers these guys use and cook up some 3D cityscape models.

  107. Re:Skylab Shreds by ultranova · · Score: 3, Interesting

    Any other theories?

    A botnet attack? But then the activity shouldn't be concentrated by country, but spread around the world about evenly.

    Or it could be that someone's seeding a torrent from behind the firewall. That would explain the suddenly starting continuous activity. It might also explain the concentration by country (language or timezone). It would help if the graph could be organized by such factors.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  108. Re:Skylab Shreds by emilper · · Score: 1

    No botnet attack, just bittorrent traffic, with the stripes being times when the client used inside the "US government agency" is uploading traffic data at the request of the tracker, and the high activity countries being those with good broadband connectivity and serving lots of packets :P

  109. Re:Skylab Shreds by Pictish+Prince · · Score: 1

    Yeah he does. All the plotted traffic is inbound. And yeah, botnet seems the most likely explanation.

    Strange how they don't appear in the first half of the graph though. I didn't know that botnets took the weekends off.

    botnets don't take the weekends off, but owners of infected machines are likely to turn off their computers over the weekend.

    --
    Only his tendency toward a dazed stupor prevented him from screaming aloud.
  110. I can't beleive all you slashdoters are missing it by kurt555gs · · Score: 1

    Look at the chart. LOOK. it's obvious what this means.

    BSD is dying!

    --
    * Carthago Delenda Est *
  111. Re:Skylab Shreds by ceoyoyo · · Score: 2, Insightful

    My first thought was "why does everybody have to make everything a video?"

  112. Re:Skylab Shreds by bondsbw · · Score: 1

    The graph is kind of misleading, its not actually to scale

    I think the point is to show that time prior to a point of interest shows one behavior, and the time after that shows another. If he had only shown 2-3 days prior, it would have looked basically the same.

    Yes, he is misleading in the video, but having extra data is forgivable.

    Basically I just wasted 15 minutes looking over worthless data on a random youtube video that doesn't actually say anything.

    The validity of the data has nothing to do with the rest of your post. Is 15 days worth of data suddenly less worthwhile than 5?

    --
    All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
  113. It seems to me... by jellomizer · · Score: 1

    Do these stripes have to do anything with your business hours....

    Starting work say a 9:00 everyone logs in checks and sends their email out getting server responces will create a stripe. If other countries work with the organization they probably have their schedules match to the US time zones. (AKA working nights) So you get you start of the day stripe. After cofee break stripe, lunch stripe, etc...

    The stripes are not really a big deal. I would pay more attention to the active countries

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  114. Re:Skylab Shreds by Pictish+Prince · · Score: 1

    My intuition says the lines are caused by some type of botnet activity.

    --
    Only his tendency toward a dazed stupor prevented him from screaming aloud.
  115. Speculation: he's pwned? by AliasMarlowe · · Score: 1

    Some context would be helpful, including what's behind the firewall, the kinds of traffic you think you're accepting, and public expectations of the services available.

    Exactly. Without context, we can merely speculate that the server is pwned or under attack. This conjecture could be assessed better if there were also logs of outbound traffic as well as inbound. Also, it's not clear if the packets were being rejected (attack resisted), or being passed through (active attack or already pwned).

    The stripes in the inbound packets look rather like botnet c&c traffic, which is presumably distributed worldwide. There are not many other activities which would be synchronous worldwide. Traffic from specific countries rises and stays high for extended times after some of the stripes. This could be payload updates, or other nefarious activity. Was there outbound traffic to the same sites also?

    What kind of services does this site provide? One would not expect the same traffic profile for a LOC or NASA web server as for a stratum 1 or 2 NTP server, for instance. Maybe the traffic pattern is all innocent, maybe not...

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  116. Re:Skylab Shreds by ozmanjusri · · Score: 1
    They plan to all get in my way. It's a vast government conspiracy to have everyone in Denver go to work at 8am and leave at 5pm.

    It's not the government, at least not my part of it.

    Btw, did you enjoy The Truman Show?

    --
    "I've got more toys than Teruhisa Kitahara."
  117. Re:Skylab Shreds by BrokenHalo · · Score: 2, Interesting

    What I find a bit odd is that nobody has even thought to question what business the submitter has with 5 days' worth of server logs from a US state government agency.

  118. Possibly... by benjic · · Score: 1

    E.T. Phone Home?

  119. Do you know... by multimediavt · · Score: 1

    ...what new sites or services started the day of the first stripe? Given that you did a every 40th sample this could potentially be a sampling error, or a moire pattern caused by said sampling error.

    I'd go with a site or service coming online somewhere within the organization where the data came from. If it's a higher-education institution it could have been anything or anyone setting up a website, or it could even have been a trojan or virus that is now using a machine to tunnel through the firewall and share music, video or warez.

    Happy Hunting!

  120. Re:Skylab Shreds by scottv67 · · Score: 1

    >I would wager that if he was to look at outbound traffic at the same time as the inbound "stripes" he would indeed find a correlation.

    For firewall logs related to procotols that the firewall treats as stateful, the log entries usually have a source ip and destination ip. A single log entry covers both the packets generated by the local system as well as the responses received from the remote system. For a single stateful session, there are not separate log entries for the "outbound" requests and the "inbound" replies. In your example with ping (ICMP), some firewalls treat a ping as a stateful connection and will log just one entry that covers the outbound echo request and the inbound echo reply.

  121. video professor by jdc18 · · Score: 1

    Are you linked to the video professor

  122. Not enough information... or maybe too much... by argent · · Score: 1

    First, as many people have noted, these stripes could easily be due to events that have world-wide interest, and the spikes due to regional events. Without knowing the site involved there's not much point in speculating.

    Second, if I was the admin at the unnamed site I'd be pissed that he'd disclosed firewall trace information to a data-mining company.

    Third, not disclosing his relationship to the graphing company is pretty dodgy.

  123. Re:Skylab Shreds by SecurityGuy · · Score: 1

    A botnet attack? But then the activity shouldn't be concentrated by country, but spread around the world about evenly.

    No, not really. It should be spread across vulnerable computers about evenly, which means it should be concentrated in large countries with significant technological infrastructure. China and India are both huge, and while a decent chunk of them are impoverished, I suspect they're still quite up there in terms of internet connected systems.

    Some kind of distributed attack, possibly, or something completely benign. Look at the packets and see what they are. Looking at source alone isn't that revealing.

  124. If it were a botnet... by mengel · · Score: 1
    Wouldn't you only see this sort of activity if you were hosting a control node of the botnet? Or are you thinking the botnet is scanning him by doing parallel distributed port probes?

    It would be clearer if we knew the destination port distribution of these "stripes".

    If its all to port 80, it could be there's a web page with a refresh that updates every few hours, and people happen to have it up on their screens...

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  125. Delete this spam article please by xerxesnine · · Score: 1

    By keeping this article up you are rewarding spammers and inviting more of it. When I receive spam, I mark and delete it. Don't you, Slashdot?

  126. Second Life? by j741 · · Score: 1

    Second Life? Is that where you go after you die? Not everyone believes in reincarnation.

    --
    - James
    1. Re:Second Life? by Baloo+Uriza · · Score: 1

      Not quite. It's actually a virtual reality environment anybody can join. Feel free to check it out.

      --
      Furries make the internet go.
  127. You are ready for the second stage by n2rjt · · Score: 1

    Now that you have isolated a few categories of interesting packets, you should study samples of those interesting packets in more detail. Many have speculated about what the "stripes" mean, but you can find out more by investigating one stripe.

  128. Romania by vacarul · · Score: 1

    if it's Romania in there, it's BitTorrent.

    Dugg for Romania!

    oh wait...

  129. Visual analysis by HooliganIntellectual · · Score: 1

    Somewhere, Edward Tufte is rolling over in his bed.

  130. Re:Skylab Shreds by TommydCat · · Score: 1

    How sure are we that the resulting data from this service is accurate? Is there a pattern between the times and resulting countries because they're mistakenly parsing the date/time of the log instead of the actual IP address? Or if they're only parsing every 40th entry maybe they're injecting bursts of "wrong" data as part of a trial?

    I see no reason to jump to any conclusion as long as there may be doubt about the validity of the data you/we are looking at.

    --
    This comment does not necessarily represent the views and opinions of the author.
  131. Re:Offtopic? by not_hylas(+) · · Score: 1

    Glib.
    Surely, you can type, dear one - defend your rating.

    http://slashdot.org/my/journal

    --
    ~hylas
  132. ask slashdot advertising = FAIL by nufrosty · · Score: 1

    advertising in the guise of an ask slashdot.. annoying.

  133. Re:Skylab Shreds by drougie · · Score: 1

    first and only theory i'm buying here so far..

  134. Re:Skylab Shreds by Khyber · · Score: 1

    What's sad is I have access to about 50/50 (wireless bridging of my personal internet connection with my fiance's university account via the wireless signal that reaches our apartment) and I saturate it mostly with sending live research data/footage to those partners as well so they can watch how their money gets spent and used.

    Imagine if I had a 100/100 connection. I'd be putting your bills thru the skyscraper antenna!

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  135. Re:Skylab Shreds by Hadlock · · Score: 1

    Right but this is only 300 packets or so from each country. How much data is 300 packets, potentially? 20KB? Bit torrent usually pushes an order of magnitude more data than that.

    --
    moox. for a new generation.
  136. Re:Skylab Shreds by LBt1st · · Score: 1

    I would assume it's from global botnets running scripted attacks in unison at particular times.

  137. Re:Skylab Shreds by hardwarefreak · · Score: 1

    Any other theories?

    A botnet attack? But then the activity shouldn't be concentrated by country, but spread around the world about evenly.

    Or it could be that someone's seeding a torrent from behind the firewall. That would explain the suddenly starting continuous activity. It might also explain the concentration by country (language or timezone). It would help if the graph could be organized by such factors.

    You people have lost your damn minds. The highest "peak" was ~350 packets PER HOUR. Not per second, but PER HOUR the narrator said. That's so low I'm guessing this probably is router-router traffic, BGP updates or similar. 350 packets isn't even a meg. It's slightly over 512KB assuming ethernet frame size of 1514 bytes. There is so little traffic described here it's not worth analyzing. Seriously. The guy who came up with this is a loser.

  138. Re:Skylab Shreds by tokul · · Score: 1

    The question is - why is there suddenly traffic suddenly appearing from every country in the world at the same time? and again a number of hours later? And again 5 or 6 times?

    googlebot, msnbot, slurp, insert your favorite web crawler here.

  139. Re:Skylab Shreds by jon3k · · Score: 1

    Who knows, we don't have enough information. We need to analyze individual streams in both directions with port numbers and ideally even packet payload. We also need to know the firewall action (drop, allow, etc).

    Not even close to enough information. Anyone who claims to have any idea what this means is grasping at straws.

  140. Need to rule out aliasing, confirm accuracy first by Medievalist · · Score: 1

    Try using some other sample intervals and see if your patterns stay consistent. You might be aliasing.

    I'd try 101 and 17 right off the bat, since prime numbers work best for detecting aliasing in my experience (I'm not a mathematician so my methods are empirical, I stole those numbers from bamboo and locusts respectively).

    Those plaids may be an artifact of your sampling interval. The real patterns might even be more interesting!

  141. I don't care if it's an ad. by Medievalist · · Score: 1

    The day someone invents a working greasemonkey script that lets me remove meta-whining from conversations I will throw a party.

    Personally, I am interested enough in these data visualizations that I don't care if you are "advertising" your company and/or products.

    I don't know if you read my earlier comment about aliasing, but the data filtering you used here (that removed the "plaid" effect) could easily be acting as a poor-man's anti-aliasing system.

    Try using prime numbers in your sampling intervals. You might be surprised what happens. Most networks have broadcast traffic that hits at regular 60-second intervals (due to unimaginative default settings in commercial software and hardware) that introduces regular "pulses" into the data flows. In very large switched networks this can create amazing patterns as the switches dynamically fiddle with the broadcast traffic to optimize per-port throughput. In my experience no pattern is real unless it shows up using multiple sample intervals on the same traffic. Check out this video where Burton MacKenzie abuses the Nyquist limit.