Coder Social home page Coder Social logo

BUG: dead domain query about pyfunceble HOT 9 OPEN

ryanbr avatar ryanbr commented on July 28, 2024
BUG: dead domain query

from pyfunceble.

Comments (9)

funilrys avatar funilrys commented on July 28, 2024

Hi @ryanbr,

sorry for the waiting time. It was my WeAreDevs Congress Week.
Anyway, it seems that those domains are unreachable from the perspective of PyFunceble.

However, I can replicate you result but only if I disable the WHOIS lookup.
Indeed:

  • A WHOIs record for them exists. - but your instance wasn't allowed or couldn't query it.
  • no NS record can be found.
  • no A record can be found.

Therefore, PyFunceble flagged them as INACTIVE.

Hope that helps. Let me know if you need something else.

Best Regards,
Nissar

from pyfunceble.

ryanbr avatar ryanbr commented on July 28, 2024

Which command line flags do I need to ensure they're marked correctly?

docker run -it pyfunceble/pyfunceble --color --aggressive --adblock -f https://secure.fanboy.co.nz/easylist.txt > el.txt

What I'm currently using

from pyfunceble.

funilrys avatar funilrys commented on July 28, 2024

Hey @ryanbr, that's strange ... Here it's working:

cat test.list ; docker run -it -v ./test.list:/tmp/test.list pyfunceble/pyfunceble  -f /tmp/test.list
qbqzbzbzzzjjb.top
qbrrrlawwrvbv.top
qmqjvreqwywbk.top
qmykwjryyrrjj.top
    ██████╗ ██╗   ██╗███████╗██╗   ██╗███╗   ██╗ ██████╗███████╗██████╗ ██╗     ███████╗
    ██╔══██╗╚██╗ ██╔╝██╔════╝██║   ██║████╗  ██║██╔════╝██╔════╝██╔══██╗██║     ██╔════╝
    ██████╔╝ ╚████╔╝ █████╗  ██║   ██║██╔██╗ ██║██║     █████╗  ██████╔╝██║     █████╗
    ██╔═══╝   ╚██╔╝  ██╔══╝  ██║   ██║██║╚██╗██║██║     ██╔══╝  ██╔══██╗██║     ██╔══╝
    ██║        ██║   ██║     ╚██████╔╝██║ ╚████║╚██████╗███████╗██████╔╝███████╗███████╗
    ╚═╝        ╚═╝   ╚═╝      ╚═════╝ ╚═╝  ╚═══╝ ╚═════╝╚══════╝╚═════╝ ╚══════╝╚══════╝
    


Subject                                                                                              Status      Source    
---------------------------------------------------------------------------------------------------- ----------- ----------
qbrrrlawwrvbv.top                                                                                    ACTIVE      WHOIS     
qbqzbzbzzzjjb.top                                                                                    ACTIVE      WHOIS     
qmqjvreqwywbk.top                                                                                    ACTIVE      WHOIS     
qmykwjryyrrjj.top                                                                                    ACTIVE      WHOIS     


Status      Percentage   Amount      
----------- ------------ ------------
ACTIVE      100%         4           
INACTIVE    0%           0           
INVALID     0%           0           

                          █
                        ████    ██
                     ███ ██   █████   ███
               ███ █████    █████   █████
             ██████████   █████   █████
           ██████████   █████   ██████   ██
         ██████████   █████   ██████   ████
       ███████████████████████████   █████
      ██████████████████████████   ████
     ████████ █████ ██████████   █████
     ███████   ███   ███████   █████
     █████████████████████   █████
     ████████████████████  █████
     ███████         █████████
      ████████     █████████
        ██████████████████
          ██████████████
               ████

    

Thank you for using PyFunceble!

I will let the test run a few 100 times to see if the result is a different one. I'll let you know

from pyfunceble.

funilrys avatar funilrys commented on July 28, 2024

Okay, so there is apparently a rate limit because PyFunceble is querying too quickly 😞
It's maybe time to launch a collaborative platform that will look into those whois record at a very slow speed.

from pyfunceble.

funilrys avatar funilrys commented on July 28, 2024

@ryanbr it's not a solution, but a workaround is to use the --cooldown feature to make PyFunceble sleep a few milliseconds / seconds between each test... It's suboptimal, but it seems to work ...

from pyfunceble.

ryanbr avatar ryanbr commented on July 28, 2024

Using a --coldown 5, unless this is too short?

jvnvrqzvyvbmv.top                                                                                    INACTIVE    STDLOOKUP 
jvaemllmeezyw.top                                                                                    INACTIVE    STDLOOKUP 
jvylyreyazmea.top                                                                                    INACTIVE    STDLOOKUP 
kjvaqbyebqkzy.top                                                                                    INACTIVE    STDLOOKUP 
laqwnrazvywaz.top                                                                                    INACTIVE    STDLOOKUP 
lazmblmywqjyb.top                                                                                    INACTIVE    STDLOOKUP 
lrqvmaverkabb.top                                                                                    INACTIVE    STDLOOKUP 
lrvrayrnqjzkz.top                                                                                    INACTIVE    STDLOOKUP 
lzylbjlqeknwe.top                                                                                    INACTIVE    STDLOOKUP 

from pyfunceble.

ryanbr avatar ryanbr commented on July 28, 2024

Another test: --cooldown 55 (really slow, overnight..) Maybe a better .top whois registerer is needed?

qbqzbzbzzzjjb.top                                                                                    INACTIVE    STDLOOKUP
qbrrrlawwrvbv.top                                                                                    INACTIVE    STDLOOKUP
qmqjvreqwywbk.top                                                                                    INACTIVE    STDLOOKUP
qmrwbzwalrmry.top                                                                                    INACTIVE    STDLOOKUP
qmvnrvjeyyzna.top                                                                                    INACTIVE    STDLOOKUP
qmykwjryyrrjj.top                                                                                    INACTIVE    STDLOOKUP
qqvvkebebnbb.top                                                                                     INACTIVE    STDLOOKUP
qqyqeqqmqrybb.top                                                                                    INACTIVE    STDLOOKUP
qwmaeqrneewny.top                                                                                    INACTIVE    STDLOOKUP

from pyfunceble.

funilrys avatar funilrys commented on July 28, 2024

I didn't expect that 🤔. We definitely need a better .top whois register - then.

from pyfunceble.

ryanbr avatar ryanbr commented on July 28, 2024
qiqgvcrnhwc.com                                                                                      INACTIVE    STDLOOKUP
ncpxhrurirscgsd.com                                                                                  INACTIVE    STDLOOKUP 
ndryqdqwtnn.com                                                                                      INACTIVE    STDLOOKUP 
nceqpmxyhqo.com                                                                                      INACTIVE    STDLOOKUP
zheevmmvlwg.com                                                                                      INACTIVE    STDLOOKUP

Doing a whois is showing some recent domain being marked as INACTIVE. --cooldown 7 was used here.

from pyfunceble.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.