Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-75087 Protection against DDoS/Flooding/Brute-Force
  3. QTBUG-75167

Evaluate missing functionality on QtNetwork level

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • None
    • Foundation PM Prioritized

    Description

      As the Qt network code might already have accepted incoming connection, and buffered incoming data, handling flooding or DDoS in the HTTP server might be too late.

      Evaluate the available APIs in QtNetwork code to see what functionality might be missing in order to allow effective protection of a server process. For example

      • defining a blacklist/whitelist of IP addresses
      • rate limiting (slow down brute-force connection attempts)

      Attachments

        Activity

          People

            cnn Qt Core & Network
            vhilshei Volker Hilsheimer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: