Skip to content
Marketing Factory Digital GmbH
Contact
Logo Marketing Factory Digital GmbH
  • Agency
    • About us
    • History
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development
      • Seamless CMS Integration
    • Hosting and Support
      • Cloud Strategies
      • Hosting Partners of Marketing Factory
    • Services with Third Parties
  • Technology
    • TYPO3
      • Current TYPO3 Versions
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Clients
      • Client List
    • Screenshot of the homepage of the new Maxion Wheels websiteNEW: Relaunch of the corporate website of Maxion Wheels
  • Community
    • Community Initiatives
  • Blog
  • Contact
  • Deutsch
  • English

You are here:

  1. Blog
  2. Attack of the zombie bot?
Grabsteine auf einem Friedhof, verregnete Morgendämmerung
16.07.2021

Attack of the zombie bot?


Show larger version for: Graylog-Histogramm: Zugriffe pro Minute vom Seekport-Bot

We were amazed when we saw massive hits from the Seekport Bot on our systems.

The older ones will remember: Seekport was a German search engine that started in the mid-2000s as an alternative to Google. Unfortunately, she didn't make it - insolvency proceedings were opened in 2009. A zombie bot?

We noticed the bot because it didn't stick to the rel="noindex" markup in the HTML and also started massive downloads. Because a good bot sticks to it and doesn't do exactly that.

A quick search revealed: The domain Seekport has been bought by Sistrix. Apparently, Sistrix operates a new search engine under the name Seekport or uses the "known" bot for its own spiders.

In this specific case, the bot - because it did not comply with the label - caused us to download so many binary files that we had to act: we locked the bot out. In addition to an entry in robots.txt, we also locked out the bot at server level, directly in the varnish.

This was very easy with the following entry in the Varnish Config:

sub vcl_recv {

......

  # block for secific user agent
  # e.g. seekport, which does not follow 
  # the rel="noindex" tag

  if (req.http.User-Agent ~ "Seekport") {
      return(synth(403,"Forbidden."));
  }

.....
}

We then entered this entry in our Puppet configuration, created a tag and the adjustment could already be rolled out for the affected service. You can verify that the bot is actually locked out using cURL:

curl -I --user-agent "Mozilla/5.0 (compatible; Seekport Crawler; seekport.com/)" \
www.domain.name

The result is:

HTTP/1.1 403 Forbidden.

date: Wed, 14 Jul 2021 06:58:02 GMT

server: Varnish

x-varnish: 1421139

content-type: text/html; charset=utf-8

content-length: 782

At the moment we are still checking whether we should block the bot in all our services. If we can find more information about the bot and it adheres to the markup in the HTML, we'll check again.

Maybe the guys from Sistrix can give some more information as a comment?

Ingo Schmitt

Fluent in TypoScript, php and sql; knows perl and bash and has very basic knowledge in java. Joined in 1996 and is meanwhile as managing director responsible for development, operation and hosting of our products. Articles in this blog cover technical and sustainable topics.

More posts by this author

Get blog posts as RSS feed

Related blog posts

    Please feel free to share this article.


    Comments

    No comments yet.

    Write a comment.

    I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Digital GmbH by mail (Marienstraße 14, D-40212 Düsseldorf) or e-mail (info@marketing-factory.de).

    I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

    • Data privacy policy
    • Legal notice

    © Marketing Factory Digital GmbH

    Picture Credits
    1. "Friedhof, Dämmerung": Scott Rodgerson / License: Unsplash License
    2. "Graylog-Histogramm": © Ingo Schmitt / Marketing Factory Digital GmbH