Open cmcm951102 opened 1 year ago
Are you sure that change is the root cause? How did you verify it?
I am encountering a high CPU utilization issue, as shown in the screenshot attached, with a build from the latest master branch. As suggested by @cmcm951102, I will be investigating the issue and attempting to verify their suggestion as soon as possible
@cmcm951102 . It seems like the removal of the "sleep" function in the "lib/controller/controller.py" file (line 548) has caused high CPU consumption and slow scanning. The expected behavior is for the CPU consumption to be low.
@cmcm951102 . It seems like the removal of the "sleep" function in the "lib/controller/controller.py" file (line 548) has caused high CPU consumption and slow scanning. The expected behavior is for the CPU consumption to be low.
Do you have any evidence for this?
@cmcm951102 . It seems like the removal of the "sleep" function in the "lib/controller/controller.py" file (line 548) has caused high CPU consumption and slow scanning. The expected behavior is for the CPU consumption to be low.
Do you have any evidence for this?
Wed Feb 8 11:35:13 2023 test.out
12318916 function calls (12291255 primitive calls) in 12.588 seconds
Ordered by: cumulative time
List reduced from 3734 to 20 due to restriction <20>
ncalls tottime percall cumtime percall filename:lineno(function)
472/1 0.007 0.000 12.589 12.589 {built-in method builtins.exec}
1 0.000 0.000 12.589 12.589 mytest.py:1(<module>)
1 0.000 0.000 12.026 12.026 C:\Users\cm\Desktop\dirsearch-master\dirsearch.py:36(main)
1 0.000 0.000 10.769 10.769 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:74(__init__)
1 0.000 0.000 10.662 10.662 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:198(run)
1 0.000 0.000 10.658 10.658 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:261(start)
1 1.001 1.001 10.085 10.085 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:554(process)
1 0.000 0.000 4.064 4.064 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:502(handle_pause)
2 3.873 1.936 3.873 1.936 {built-in method builtins.input}
1618990 0.973 0.000 3.866 0.000 C:\Users\cm\Desktop\dirsearch-master\lib\core\fuzzer.py:124(is_finished)
1619015 1.388 0.000 2.894 0.000 C:\Python38-32\lib\threading.py:1071(is_alive)
505/4 0.008 0.000 1.805 0.451 <frozen importlib._bootstrap>:986(_find_and_load)
503/4 0.004 0.000 1.804 0.451 <frozen importlib._bootstrap>:956(_find_and_load_unlocked)
478/5 0.004 0.000 1.802 0.360 <frozen importlib._bootstrap>:650(_load_unlocked)
430/5 0.004 0.000 1.801 0.360 <frozen importlib._bootstrap_external>:777(exec_module)
594/6 0.001 0.000 1.773 0.296 <frozen importlib._bootstrap>:211(_call_with_frames_removed)
1619014 0.694 0.000 1.260 0.000 C:\Python38-32\lib\threading.py:1017(_wait_for_tstate_lock)
1 0.000 0.000 1.163 1.163 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:19(<module>)
1618989 0.908 0.000 1.154 0.000 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:551(is_timed_out)
1619350 0.761 0.000 0.761 0.000 {method 'acquire' of '_thread.lock' objects}
@shelld3v profile shows that fucntion "process" take most time. and after I add sleep fucntion back, the problem solved.
@cmcm951102 . It seems like the removal of the "sleep" function in the "lib/controller/controller.py" file (line 548) has caused high CPU consumption and slow scanning. The expected behavior is for the CPU consumption to be low.
Do you have any evidence for this?
Yes
@cmcm951102 . It seems like the removal of the "sleep" function in the "lib/controller/controller.py" file (line 548) has caused high CPU consumption and slow scanning. The expected behavior is for the CPU consumption to be low.
Do you have any evidence for this?
Wed Feb 8 11:35:13 2023 test.out 12318916 function calls (12291255 primitive calls) in 12.588 seconds Ordered by: cumulative time List reduced from 3734 to 20 due to restriction <20> ncalls tottime percall cumtime percall filename:lineno(function) 472/1 0.007 0.000 12.589 12.589 {built-in method builtins.exec} 1 0.000 0.000 12.589 12.589 mytest.py:1(<module>) 1 0.000 0.000 12.026 12.026 C:\Users\cm\Desktop\dirsearch-master\dirsearch.py:36(main) 1 0.000 0.000 10.769 10.769 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:74(__init__) 1 0.000 0.000 10.662 10.662 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:198(run) 1 0.000 0.000 10.658 10.658 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:261(start) 1 1.001 1.001 10.085 10.085 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:554(process) 1 0.000 0.000 4.064 4.064 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:502(handle_pause) 2 3.873 1.936 3.873 1.936 {built-in method builtins.input} 1618990 0.973 0.000 3.866 0.000 C:\Users\cm\Desktop\dirsearch-master\lib\core\fuzzer.py:124(is_finished) 1619015 1.388 0.000 2.894 0.000 C:\Python38-32\lib\threading.py:1071(is_alive) 505/4 0.008 0.000 1.805 0.451 <frozen importlib._bootstrap>:986(_find_and_load) 503/4 0.004 0.000 1.804 0.451 <frozen importlib._bootstrap>:956(_find_and_load_unlocked) 478/5 0.004 0.000 1.802 0.360 <frozen importlib._bootstrap>:650(_load_unlocked) 430/5 0.004 0.000 1.801 0.360 <frozen importlib._bootstrap_external>:777(exec_module) 594/6 0.001 0.000 1.773 0.296 <frozen importlib._bootstrap>:211(_call_with_frames_removed) 1619014 0.694 0.000 1.260 0.000 C:\Python38-32\lib\threading.py:1017(_wait_for_tstate_lock) 1 0.000 0.000 1.163 1.163 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:19(<module>) 1618989 0.908 0.000 1.154 0.000 C:\Users\cm\Desktop\dirsearch-master\lib\controller\controller.py:551(is_timed_out) 1619350 0.761 0.000 0.761 0.000 {method 'acquire' of '_thread.lock' objects}
@shelld3v profile shows that fucntion "process" take most time. and after I add sleep fucntion back, the problem solved.
Wasn't what I told you right
Hello guys, sometimes when I leave the dirsearch run suddenly the process is ended (not completed) and I got a message "Killed", is it caused by the CPU consumption (my CPU resource is not enough)?
Can confirm as soon as I run Dirsearch my CPU spikes and stays over 100% usage until I Kill dirshearch
Can you please send me your specs?
the more the better
@maurosoria I think the performance issue with dirsearch is something that exists. We should soon try to debug which part of the process that's consumes the most, and then from there try to optimize it
From what I see:
(venv) server:~/src/dirsearch$ /usr/bin/env /src/dirsearch/venv/bin/python /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/adapter/../../debugpy/launcher 35209 -- dirsearch.py --url=http://scanme.nmap.org
_|. _ _ _ _ _ _|_ v0.4.3
(_||| _) (/_(_|| (_| )
Extensions: php, aspx, jsp, html, js | HTTP method: GET | Threads: 25 | Wordlist size: 11723
Output: /src/dirsearch/reports/http_scanme.nmap.org/__24-05-15_09-43-59.txt
Target: http://scanme.nmap.org/
[09:44:02] Starting:
CTRL+C detected: Pausing threads, please wait...
[ ] 3% 442/11723 35/s job:1/1 errors:0(venv) server:~/src/dirsearch$ ^C
cd /src/dirsearch ; /usr/bin/env /home/(venv) server:~/src/dirsearch$ cd /src/dirsearch ; /usr/bin/env /src/dirsearch/venv/bin/python /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/adapter/../../debugpy/launcher 44493 -- dirsearch.py --url=http://scanme.nmap.org
_|. _ _ _ _ _ _|_ v0.4.3
(_||| _) (/_(_|| (_| )
Extensions: php, aspx, jsp, html, js | HTTP method: GET | Threads: 25 | Wordlist size: 11723
Output: /src/dirsearch/reports/http_scanme.nmap.org/__24-05-15_09-45-30.txt
Target: http://scanme.nmap.org/
[09:45:30] Starting:
[09:45:56] 403 - 293B - /.ht_wsr.txt
[09:45:56] 403 - 296B - /.htaccess.bak1
[09:45:57] 403 - 296B - /.htaccess.orig
[09:45:57] 403 - 298B - /.htaccess.sample
[09:45:57] 403 - 296B - /.htaccess.save
[09:45:57] 403 - 294B - /.htaccessBAK
[09:45:57] 403 - 296B - /.htaccess_orig
[09:45:57] 403 - 294B - /.htaccess_sc
[09:45:57] 403 - 297B - /.htaccess_extra
[09:45:57] 403 - 295B - /.htaccessOLD2
[09:45:57] 403 - 294B - /.htaccessOLD
[09:45:57] 403 - 286B - /.htm
[09:45:57] 403 - 287B - /.html
[09:45:57] 403 - 296B - /.htpasswd_test
[09:45:57] 403 - 293B - /.httr-oauth
[09:45:57] 403 - 292B - /.htpasswds
[09:46:16] 301 - 316B - /.svn -> http://scanme.nmap.org/.svn/
[09:46:16] 403 - 287B - /.svn/
[09:46:16] 403 - 298B - /.svn/all-wcprops
[09:46:16] 403 - 294B - /.svn/entries
[09:46:16] 403 - 291B - /.svn/prop
[09:46:16] 403 - 291B - /.svn/text
[09:46:16] 403 - 315B - /.svn/text-base/index.php.svn-base
[09:46:16] 403 - 292B - /.svn/wc.db
[09:46:16] 403 - 297B - /.svn/text-base/
[09:49:13] 403 - 293B - /favicon.ico
[09:49:37] 301 - 318B - /images -> http://scanme.nmap.org/images/
[09:49:37] 200 - 947B - /images/
[09:51:31] 403 - 296B - /server-status/
[09:51:31] 403 - 295B - /server-status
[09:51:36] 301 - 318B - /shared -> http://scanme.nmap.org/shared/
Task Completed
263753274 function calls (263753080 primitive calls) in 450.831 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 450.831 450.831 /src/dirsearch/lib/controller/controller.py:275(start)
1 116.057 116.057 446.793 446.793 /src/dirsearch/lib/controller/controller.py:575(process)
37667849 81.535 0.000 287.088 0.000 /src/dirsearch/lib/core/fuzzer.py:124(is_finished)
37676364 129.816 0.000 205.553 0.000 /usr/lib/python3.10/threading.py:1169(is_alive)
37667873 50.017 0.000 58.787 0.000 /usr/lib/python3.10/threading.py:1102(_wait_for_tstate_lock)
37667848 40.020 0.000 43.648 0.000 /src/dirsearch/lib/controller/controller.py:572(is_timed_out)
37667941 16.949 0.000 16.949 0.000 /usr/lib/python3.10/threading.py:553(is_set)
37668107 8.914 0.000 8.914 0.000 {method 'acquire' of '_thread.lock' objects}
1 0.000 0.000 4.012 4.012 /src/dirsearch/lib/core/fuzzer.py:116(start)
1 0.000 0.000 3.879 3.879 /src/dirsearch/lib/core/fuzzer.py:52(setup_scanners)
9 0.000 0.000 3.879 0.431 /src/dirsearch/lib/core/scanner.py:37(__init__)
9 0.000 0.000 3.879 0.431 /src/dirsearch/lib/core/scanner.py:46(setup)
18 0.001 0.000 3.872 0.215 /src/dirsearch/lib/connection/requester.py:149(request)
18 0.001 0.000 3.825 0.213 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:673(send)
18 0.000 0.000 3.775 0.210 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:434(send)
18 0.001 0.000 3.766 0.209 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:598(urlopen)
18 0.001 0.000 3.762 0.209 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:380(_make_request)
37667956 3.627 0.000 3.627 0.000 {built-in method time.time}
18 0.001 0.000 3.554 0.197 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:440(getresponse)
18 0.000 0.000 3.550 0.197 /usr/lib/python3.10/http/client.py:1331(getresponse)
18 0.001 0.000 3.549 0.197 /usr/lib/python3.10/http/client.py:311(begin)
18 0.000 0.000 3.542 0.197 /usr/lib/python3.10/http/client.py:278(_read_status)
162 0.000 0.000 3.542 0.022 {method 'readline' of '_io.BufferedReader' objects}
19 0.000 0.000 3.542 0.186 /usr/lib/python3.10/socket.py:691(readinto)
19 3.542 0.186 3.542 0.186 {method 'recv_into' of '_socket.socket' objects}
18 0.002 0.000 0.207 0.011 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:324(request)
18 0.000 0.000 0.199 0.011 /usr/lib/python3.10/http/client.py:1267(endheaders)
18 0.000 0.000 0.199 0.011 /usr/lib/python3.10/http/client.py:1029(_send_output)
18 0.000 0.000 0.199 0.011 /usr/lib/python3.10/http/client.py:968(send)
1 0.000 0.000 0.198 0.198 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:237(connect)
1 0.000 0.000 0.198 0.198 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:192(_new_conn)
1 0.000 0.000 0.198 0.198 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:27(create_connection)
1 0.197 0.197 0.197 0.197 {method 'connect' of '_socket.socket' objects}
43 0.001 0.000 0.148 0.003 /usr/lib/python3.10/threading.py:916(start)
43 0.000 0.000 0.146 0.003 /usr/lib/python3.10/threading.py:589(wait)
43 0.001 0.000 0.145 0.003 /usr/lib/python3.10/threading.py:288(wait)
18 0.000 0.000 0.047 0.003 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:862(resolve_proxies)
54 0.013 0.000 0.044 0.001 /usr/lib/python3.10/urllib/request.py:2487(getproxies_environment)
36 0.001 0.000 0.033 0.001 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:764(should_bypass_proxies)
18 0.000 0.000 0.030 0.002 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:824(get_environ_proxies)
36 0.000 0.000 0.030 0.001 /usr/lib/python3.10/urllib/request.py:2524(proxy_bypass_environment)
4752 0.017 0.000 0.030 0.000 /usr/lib/python3.10/_collections_abc.py:885(__iter__)
1 0.026 0.026 0.026 0.026 {built-in method gc.collect}
18 0.001 0.000 0.023 0.001 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:459(prepare_request)
18 0.000 0.000 0.017 0.001 /src/dirsearch/lib/connection/requester.py:241(increase_rate)
4752 0.010 0.000 0.013 0.000 /usr/lib/python3.10/os.py:698(__iter__)
18 0.000 0.000 0.009 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:352(prepare)
54 0.000 0.000 0.006 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:61(merge_setting)
18 0.000 0.000 0.006 0.000 /usr/lib/python3.10/http/client.py:224(parse_headers)
18 0.001 0.000 0.005 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:199(get_netrc_auth)
9 0.000 0.000 0.005 0.001 /src/dirsearch/lib/utils/diff.py:26(__init__)
8 0.000 0.000 0.005 0.001 /src/dirsearch/lib/utils/diff.py:56(get_static_patterns)
8 0.001 0.000 0.005 0.001 /src/dirsearch/lib/utils/diff.py:62(<listcomp>)
18 0.000 0.000 0.005 0.000 /usr/lib/python3.10/email/parser.py:59(parsestr)
18 0.000 0.000 0.005 0.000 /usr/lib/python3.10/email/parser.py:41(parse)
18 0.001 0.000 0.005 0.000 /src/dirsearch/lib/connection/response.py:28(__init__)
468 0.003 0.000 0.005 0.000 /usr/lib/python3.10/_collections_abc.py:909(__iter__)
217 0.002 0.000 0.004 0.000 /usr/lib/python3.10/urllib/parse.py:379(urlparse)
272 0.001 0.000 0.004 0.000 /usr/lib/python3.10/difflib.py:833(compare)
18 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:331(get_connection)
54 0.001 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:369(parse_url)
44 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:812(generate)
18 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:294(build_response)
18 0.000 0.000 0.004 0.000 /usr/lib/python3.10/email/feedparser.py:173(feed)
36 0.000 0.000 0.003 0.000 /usr/lib/python3.10/email/feedparser.py:178(_call_parse)
18 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:410(prepare_url)
44 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1021(stream)
36 0.001 0.000 0.003 0.000 /usr/lib/python3.10/email/feedparser.py:218(_parsegen)
18 0.001 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:484(prepare_headers)
18 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:357(connection_from_url)
90 0.001 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:40(__init__)
126 0.001 0.000 0.003 0.000 /usr/lib/python3.10/_collections_abc.py:991(update)
16 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:899(read)
126 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:310(putheader)
4770 0.001 0.000 0.002 0.000 /usr/lib/python3.10/os.py:759(decode)
90 0.001 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:340(to_key_val_list)
235 0.002 0.000 0.002 0.000 /usr/lib/python3.10/urllib/parse.py:444(urlsplit)
36 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:124(extract_cookies_to_jar)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:1022(_find_and_load)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:987(_find_and_load_unlocked)
3630/3558 0.001 0.000 0.002 0.000 {built-in method builtins.isinstance}
159 0.001 0.000 0.002 0.000 {built-in method builtins.next}
36 0.001 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:84(<listcomp>)
54 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:35(__init__)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:664(_load_unlocked)
32 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:847(_raw_read)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap_external>:877(exec_module)
18 0.002 0.000 0.002 0.000 {method 'sendall' of '_socket.socket' objects}
43 0.000 0.000 0.002 0.000 /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:1174(pydev_start_new_thread)
2/1 0.000 0.000 0.001 0.001 <frozen importlib._bootstrap>:233(_call_with_frames_removed)
2/1 0.000 0.000 0.001 0.001 {built-in method builtins.exec}
72 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:227(_encode_invalid_chars)
44 0.001 0.000 0.001 0.000 {built-in method posix.stat}
24 0.001 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:893(_fancy_replace)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:242(__init__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/lib/utils/random.py:23(rand_string)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:277(connection_from_host)
43 0.001 0.000 0.001 0.000 {built-in method _thread.start_new_thread}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:611(prepare_cookies)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:521(cookiejar_from_dict)
1 0.000 0.000 0.001 0.001 /usr/lib/python3.10/netrc.py:1(<module>)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:836(select_proxy)
431 0.000 0.000 0.001 0.000 {method 'join' of 'str' objects}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:140(get_cookie_header)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:306(connection_from_context)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:259(_get_conn)
126 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:359(<genexpr>)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:370(request_url)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:564(__init__)
145 0.001 0.000 0.001 0.000 {built-in method builtins.any}
594 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:58(<genexpr>)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:337(extend)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/genericpath.py:16(exists)
5520 0.001 0.000 0.001 0.000 {method 'decode' of 'bytes' objects}
234 0.000 0.000 0.001 0.000 /usr/lib/python3.10/_collections_abc.py:821(get)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:290(putrequest)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/posixpath.py:229(expanduser)
43 0.001 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:827(__init__)
72 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:564(get_content_type)
70 0.000 0.000 0.001 0.000 /usr/lib/python3.10/contextlib.py:139(__exit__)
126 0.001 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:1239(putheader)
216 0.001 0.000 0.001 0.000 /usr/lib/python3.10/os.py:675(__getitem__)
18 0.001 0.000 0.001 0.000 /usr/lib/python3.10/email/feedparser.py:471(_parse_headers)
8 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:492(get_opcodes)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:1083(putrequest)
144 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:462(get)
8 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:421(get_matching_blocks)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/feedparser.py:184(close)
180 0.000 0.000 0.001 0.000 /usr/lib/python3.10/urllib/parse.py:167(hostname)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:1363(__init__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:659(__init__)
126 0.000 0.000 0.001 0.000 /src/dirsearch/lib/utils/random.py:29(<genexpr>)
56 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:303(_normalize_host)
134 0.000 0.000 0.001 0.000 /usr/lib/python3.10/_collections_abc.py:828(__contains__)
524 0.001 0.000 0.001 0.000 /usr/lib/python3.10/urllib/parse.py:122(_coerce_args)
1 0.000 0.000 0.001 0.001 /src/dirsearch/lib/connection/dns.py:28(cached_getaddrinfo)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1685(extract_cookies)
54 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:588(get_content_maintype)
1 0.000 0.000 0.001 0.001 /usr/lib/python3.10/socket.py:938(getaddrinfo)
342 0.000 0.000 0.001 0.000 /usr/lib/python3.10/abc.py:117(__instancecheck__)
220 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/_policybase.py:311(header_fetch_parse)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:76(copy)
24 0.001 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:305(find_longest_match)
5772/5753 0.001 0.000 0.001 0.000 {built-in method builtins.len}
1 0.001 0.001 0.001 0.001 {built-in method _socket.getaddrinfo}
2 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap>:921(_find_spec)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:331(connection_from_pool_key)
494 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:51(__getitem__)
90 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1231(deepvalues)
68 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:724(_error_catcher)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:542(merge_cookies)
108 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1032(check_header_validity)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:534(<listcomp>)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:316(__init__)
2 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:950(get_code)
2 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:1431(find_spec)
2 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:1399(_get_spec)
17 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:15(is_connection_dropped)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:159(resolve_redirects)
43 0.000 0.000 0.001 0.000 /usr/lib/python3.10/queue.py:122(put)
342 0.000 0.000 0.001 0.000 {built-in method _abc._abc_instancecheck}
54 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1266(__init__)
548 0.001 0.000 0.001 0.000 {method 'match' of 're.Pattern' objects}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:589(prepare_auth)
4 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap_external>:1536(find_spec)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1361(add_cookie_header)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/urllib/parse.py:505(urlunparse)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:248(__init__)
17 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:258(is_connected)
1 0.000 0.000 0.001 0.001 /src/dirsearch/lib/core/fuzzer.py:92(setup_threads)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:772(get_proxy)
70 0.000 0.000 0.000 0.000 /usr/lib/python3.10/contextlib.py:130(__enter__)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:829(quote)
490 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:46(__setitem__)
296 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:874(_dump)
36 0.000 0.000 0.000 0.000 {method 'settimeout' of '_socket.socket' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1016(get_auth_from_url)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:451(items)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:358(update)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:113(wait_for_read)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1604(make_cookies)
220 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/_policybase.py:281(_sanitize_header)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:230(_new_pool)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:42(safequote)
34 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:624(release_conn)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/random.py:375(choice)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:178(__init__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:459(<listcomp>)
63 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:545(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:96(_default_key_normalizer)
12 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1143(read_chunked)
252 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:312(<genexpr>)
3747 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
180 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:208(_hostinfo)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:349(_get_timeout)
166 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:128(__next__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:302(makefile)
55 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:109(__init__)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:57(poll_wait_for_socket)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:297(_put_conn)
8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:140(_path_stat)
1003/1002 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:206(_read_headers)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:222(set_seq2)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:120(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/shlex.py:1(<module>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:40(assert_header_parsing)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:351(_encode_target)
216 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1043(_validate_header_part)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:790(_fp_read)
38 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:326(<listcomp>)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:154(get)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:184(set_seqs)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:139(__init__)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:266(__chain_b)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:101(push)
112 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/_policybase.py:293(header_source_parse)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:188(clone)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:100(__new__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:106(_encode_params)
67 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:236(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/re.py:249(compile)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/re.py:288(_compile)
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/decorators.py:55(with_locking)
70 0.000 0.000 0.000 0.000 /usr/lib/python3.10/contextlib.py:279(helper)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:993(__instancecheck__)
91/43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/abc.py:121(__subclasscheck__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1070(get_data)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:631(prepare_hooks)
90 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1227(vals_sorted_by_key)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:263(_remove_path_dot_segments)
235 0.000 0.000 0.000 0.000 {method 'search' of 're.Pattern' objects}
216 0.000 0.000 0.000 0.000 /usr/lib/python3.10/os.py:755(encode)
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:68(new_line)
2 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:150(warning)
91/43 0.000 0.000 0.000 0.000 {built-in method _abc._abc_subclasscheck}
32 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:450(read)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:659(requote_uri)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:783(compile)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:74(do_poll)
236 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/util.py:19(to_str)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:538(get_encoding_from_headers)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:258(__init__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:343(geturl)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1739(clear_expired_cookies)
184 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:259(__getitem__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:207(register_hook)
130 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:291(__iter__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:239(_new_conn)
1402 0.000 0.000 0.000 0.000 {method 'get' of 'dict' objects}
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:306(inner)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:900(quote_from_bytes)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:516(urlunsplit)
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:497(get_all)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:879(_plain_replace)
713 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
217 0.000 0.000 0.000 0.000 <string>:1(<lambda>)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:159(_path_isfile)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:206(<genexpr>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:85(path_url)
18 0.000 0.000 0.000 0.000 {method 'poll' of 'select.poll' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:150(_path_is_mode_type)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:668(_init_length)
436 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:412(_close_conn)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:133(__init__)
112 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:302(add)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:342(<genexpr>)
114 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:332(_idna_encode)
166 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:78(readline)
6 0.000 0.000 0.000 0.000 {method 'write' of '_io.TextIOWrapper' objects}
1428 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects}
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1154(__subclasscheck__)
18 0.000 0.000 0.000 0.000 {method 'close' of '_io.BufferedReader' objects}
2 0.000 0.000 0.000 0.000 {built-in method io.open_code}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:213(get_payload)
62 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:359(notify)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:580(iter_slices)
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:840(items)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:383(_check_close)
70 0.000 0.000 0.000 0.000 /usr/lib/python3.10/contextlib.py:102(__init__)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/random.py:239(_randbelow_with_getrandbits)
238 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/utils.py:51(_has_surrogates)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:622(quick_ratio)
389 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x623d70f439a0}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:495(prepare_body)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:335(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:45(erase)
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:29(_splitparam)
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:885(__init__)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:15(default_hooks)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:417(close)
535 0.000 0.000 0.000 0.000 {built-in method builtins.hasattr}
72 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:742(set_environ)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:279(_is_owned)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:276(_acquire_restore)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:107(get_redirect_target)
165 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:130(_validate_timeout)
90 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1758(__iter__)
90 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:57(__iter__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:944(parse)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:38(__init__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:564(module_from_spec)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:670(_compile_bytecode)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:513(_parse_content_type_header)
39 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
1175 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:679(__init__)
16 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:256(get)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:436(_parse_sub)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:492(_init_module_attrs)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1138(__getitem__)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:267(__exit__)
9 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/scanner.py:88(get_duplicate)
2 0.000 0.000 0.000 0.000 {built-in method marshal.loads}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:622(_code)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:264(__enter__)
36 0.000 0.000 0.000 0.000 {built-in method builtins.issubclass}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:836(keys)
144 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1008(_output)
126 0.000 0.000 0.000 0.000 {method 'fullmatch' of 're.Pattern' objects}
72 0.000 0.000 0.000 0.000 {method 'subn' of 're.Pattern' objects}
22 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:126(_path_join)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:494(_parse)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:273(_release_save)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:70(close)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/request.py:189(body_to_chunks)
489 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:768(close)
112 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:479(set_raw)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:770(is_redirect)
90 0.000 0.000 0.000 0.000 {built-in method builtins.sorted}
38 0.000 0.000 0.000 0.000 {method 'read' of '_io.BufferedReader' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:589(add_directory)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:865(__len__)
612 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:437(_init_decoder)
501 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
264 0.000 0.000 0.000 0.000 {method 'rpartition' of 'str' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:302(set_target)
246 0.000 0.000 0.000 0.000 {method 'find' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:394(prepare_method)
36 0.000 0.000 0.000 0.000 {method 'readlines' of '_io._IOBase' objects}
365 0.000 0.000 0.000 0.000 {method 'lstrip' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:782(get_adapter)
3 0.000 0.000 0.000 0.000 {built-in method builtins.__build_class__}
524 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:111(_noop)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:95(__getitem__)
25 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1028(_stop)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/retry.py:383(is_retry)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:59(length)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/parse/url.py:31(parse_path)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:53(__init__)
18 0.000 0.000 0.000 0.000 {built-in method time.sleep}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:245(read_timeout)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:237(cert_verify)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:560(_compile_info)
10 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1121(_handle_chunk)
649 0.000 0.000 0.000 0.000 {built-in method builtins.ord}
34 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:91(is_binary)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1089(path_stats)
19 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1455(debug)
126 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/_internal_utils.py:25(to_native_string)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:418(_splitnetloc)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:838(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:196(target)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:95(wait_for_socket)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:202(start_connect)
20 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:404(parent)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:197(_new_message)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:122(pushlines)
36 0.000 0.000 0.000 0.000 {function HTTPResponse.close at 0x7fbe91d969e0}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:90(RLock)
218 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1430(current_thread)
200 0.000 0.000 0.000 0.000 {method 'join' of 'bytes' objects}
186 0.000 0.000 0.000 0.000 {built-in method builtins.getattr}
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_weakrefset.py:86(add)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:380(cache_from_source)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:252(put)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:9(is_fp_closed)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:16(<dictcomp>)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:782(_newname)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1147(copy_with)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:60(__len__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:159(username)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:292(_optimize_charset)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1301(_make_invoke_excepthook)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1016(__init__)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:120(__init__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:655(unquote)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:391(cached)
36 0.000 0.000 0.000 0.000 {method 'read' of '_io.StringIO' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:34(__init__)
112 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:510(_get_cached)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:862(__init__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:922(urlencode)
101 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:440(isclosed)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:169(__enter__)
20 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:624(_safe_read)
126 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:635(unquote_unreserved)
216 0.000 0.000 0.000 0.000 {method 'rstrip' of 'str' objects}
34 0.000 0.000 0.000 0.000 {method 'translate' of 'bytes' objects}
22 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:128(<listcomp>)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:82(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1062(closed)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:651(real_quick_ratio)
43 0.000 0.000 0.000 0.000 /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:1084(__init__)
37 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1724(isEnabledFor)
73 0.000 0.000 0.000 0.000 {method 'release' of '_thread.RLock' objects}
61 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:248(_qsize)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1143(<genexpr>)
72 0.000 0.000 0.000 0.000 {method 'count' of 'bytes' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:210(_pop_message)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:795(iter_content)
73 0.000 0.000 0.000 0.000 {method 'acquire' of '_thread.RLock' objects}
105 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects}
113 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1302(_cookie_attrs)
9 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:593(<genexpr>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/retry.py:375(_is_method_retryable)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1467(info)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:216(<genexpr>)
110 0.000 0.000 0.000 0.000 {method 'upper' of 'str' objects}
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:251(_put)
19 0.000 0.000 0.000 0.000 {method 'pop' of 'collections.OrderedDict' objects}
79 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects}
18 0.000 0.000 0.000 0.000 {built-in method time.monotonic}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:158(print_header)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1295(_cookies_for_request)
108 0.000 0.000 0.000 0.000 {method 'groups' of 're.Match' objects}
35 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:69(__eq__)
25 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1198(daemon)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1356(_path_importer_cache)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:146(_type_check)
12 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1103(_update_chunk_length)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:87(_compile)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1037(__hash__)
72 0.000 0.000 0.000 0.000 {method 'seek' of '_io.StringIO' objects}
68 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1183(daemon)
47 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident}
97 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects}
19 0.000 0.000 0.000 0.000 {method '_checkReadable' of '_io._IOBase' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1531(_get_spec)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:22(dispatch_hook)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:429(flush)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/_internal_utils.py:38(unicode_is_ascii)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:91(merge_hooks)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/parser.py:17(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:245(__init__)
36 0.000 0.000 0.000 0.000 {method 'rstrip' of 'bytes' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:394(retries)
17 0.000 0.000 0.000 0.000 {method 'register' of 'select.poll' objects}
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/posixpath.py:41(_get_sep)
2 0.000 0.000 0.000 0.000 {built-in method posix.getcwd}
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/collections/__init__.py:420(_make)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:181(is_multipart)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:196(_userinfo)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:179(_get_module_lock)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:375(_merge_pool_kwargs)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:303(set_payload)
42 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:456(_decode)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:132(_path_split)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:746(find_spec)
2 0.000 0.000 0.000 0.000 {method '__exit__' of '_io._IOBase' objects}
72 0.000 0.000 0.000 0.000 {method 'decode' of 'bytearray' objects}
18 0.000 0.000 0.000 0.000 {method 'write' of '_io.StringIO' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/parse/url.py:22(clean_path)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:986(__setattr__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:435(_mk_bitmap)
11 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:255(get)
74 0.000 0.000 0.000 0.000 {method 'count' of 'str' objects}
27 0.000 0.000 0.000 0.000 {built-in method builtins.min}
20 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:163(host)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1214(_validate_method)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1223(_validate_path)
162 0.000 0.000 0.000 0.000 {method 'popleft' of 'collections.deque' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:254(_get)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:566(__subclasshook__)
16 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:695(<setcomp>)
37 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:730(readable)
2 0.000 0.000 0.000 0.000 {built-in method _imp.is_builtin}
108 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects}
143 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
4 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:99(_intenum_converter)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:172(from_float)
130 0.000 0.000 0.000 0.000 {method 'isascii' of 'str' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:1153(_normalize_host)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/request.py:134(set_file_position)
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:359(__call__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:721(spec_from_file_location)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:488(_decref_socketios)
118 0.000 0.000 0.000 0.000 {method 'getrandbits' of '_random.Random' objects}
36 0.000 0.000 0.000 0.000 {method 'extend' of 'collections.deque' objects}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:44(_debug)
26 0.000 0.000 0.000 0.000 {method 'sort' of 'list' objects}
54 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1210(_encode_request)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:196(set_seq1)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:947(__init__)
75 0.000 0.000 0.000 0.000 {method 'append' of 'collections.deque' objects}
62 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:110(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/requester.py:235(is_rate_exceeded)
4 0.000 0.000 0.000 0.000 {built-in method builtins.max}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:409(__subclasshook__)
64 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:249(__len__)
72 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:117(info)
54 0.000 0.000 0.000 0.000 {method 'items' of 'collections.OrderedDict' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:134(play)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:220(__init__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:585(_classify_pyc)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:986(__and__)
14 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:234(__next)
37 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:126(resolve_default_timeout)
108 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects}
68 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects}
37 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:227(connect_timeout)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:426(_checknetloc)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/encodings/idna.py:145(encode)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:422(__init__)
44 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
36 0.000 0.000 0.000 0.000 {method 'truncate' of '_io.StringIO' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:568(set)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:39(_calculate_ratio)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:173(__exit__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:82(_have_working_poll)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:573(prepare_content_length)
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/colors.py:73(set_color)
42 0.000 0.000 0.000 0.000 {built-in method posix.fspath}
32 0.000 0.000 0.000 0.000 {method 'write' of '_io.BytesIO' objects}
24 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:244(_verbose_message)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:618(_validate_timestamp_pyc)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/weakref.py:569(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:437(<listcomp>)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:100(acquire)
19 0.000 0.000 0.000 0.000 {method '_checkClosed' of '_io._IOBase' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:265(_compile_charset)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:84(_unpack_uint32)
18 0.000 0.000 0.000 0.000 {built-in method select.poll}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2731(_collect_type_vars)
1 0.000 0.000 0.000 0.000 {built-in method time.strftime}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:79(<listcomp>)
11 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:250(match)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:935(_is_dunder)
79 0.000 0.000 0.000 0.000 {method '__contains__' of 'dict' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:433(_uniq)
18 0.000 0.000 0.000 0.000 {built-in method builtins.all}
18 0.000 0.000 0.000 0.000 {built-in method builtins.hash}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:485(_get_literal_prefix)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:125(release)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:71(__init__)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:125(__iter__)
8 0.000 0.000 0.000 0.000 {method 'flush' of '_io.TextIOWrapper' objects}
18 0.000 0.000 0.000 0.000 {method 'update' of 'collections.OrderedDict' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:59(lstrip_once)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:35(<listcomp>)
39 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/proxy.py:11(connection_requires_http_tunnel)
8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:134(<genexpr>)
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:678(__new__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:175(getwidth)
48 0.000 0.000 0.000 0.000 {method '__contains__' of 'set' objects}
9 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:810(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:102(__setitem__)
19 0.000 0.000 0.000 0.000 {built-in method sys.audit}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:225(__init__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:542(_check_name_wrapper)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:254(is_closed)
16 0.000 0.000 0.000 0.000 {method 'pop' of 'set' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:198(cb)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:897(__exit__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:399(add_headers)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:103(allowed_gai_family)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:893(__enter__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1022(<genexpr>)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:389(notify_all)
18 0.000 0.000 0.000 0.000 {function HTTPResponse.flush at 0x7fbe91d96a70}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/shlex.py:19(shlex)
25 0.000 0.000 0.000 0.000 {method 'locked' of '_thread.lock' objects}
14 0.000 0.000 0.000 0.000 {method 'split' of 'bytes' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1737(cast)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:87(get_new_headers)
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1031(__eq__)
4 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1094(supports_chunked_reads)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/types.py:176(__get__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:340(_validate_conn)
16 0.000 0.000 0.000 0.000 {method 'getvalue' of '_io.BytesIO' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:357(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:516(_get_charset_prefix)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:826(find_spec)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:180(_path_isabs)
10 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects}
1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:1053(_handle_fromlist)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:296(_class_escape)
2 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:91(is_response_to_head)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1231(_validate_host)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1040(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:78(_check_methods)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:48(_new_module)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1710(getEffectiveLevel)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:287(tell)
10 0.000 0.000 0.000 0.000 {built-in method _imp.acquire_lock}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:76(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:219(_acquireLock)
10 0.000 0.000 0.000 0.000 {built-in method _imp.release_lock}
1 0.000 0.000 0.000 0.000 {built-in method fromkeys}
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:619(isstring)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2655(_check_generic)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:165(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:151(_should_collect_from_parameters)
1 0.000 0.000 0.000 0.000 {built-in method _sre.compile}
6 0.000 0.000 0.000 0.000 {built-in method from_bytes}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/netrc.py:22(netrc)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:928(fix_flags)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:82(groups)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:137(_type_convert)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/netrc.py:10(NetrcParseError)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:228(_releaseLock)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:165(__getitem__)
2 0.000 0.000 0.000 0.000 {method 'flush' of '_io.BufferedReader' objects}
2 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:112(__init__)
4 0.000 0.000 0.000 0.000 {method 'rfind' of 'str' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/io.py:60(__getattr__)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:71(_relax_case)
2 0.000 0.000 0.000 0.000 {built-in method _imp._fix_co_filename}
2 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:486(_flush_decoder)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:173(append)
2 0.000 0.000 0.000 0.000 {built-in method _imp.is_frozen}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:161(__len__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:182(host)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/dictionary.py:209(reset)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/requester.py:107(set_url)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:477(_get_iscased)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:801(value)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1307(disable)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:884(_get_hostport)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:93(_set_socket_options)
1 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:245(_init)
1 0.000 0.000 0.000 0.000 {built-in method builtins.callable}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:412(has_location)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_request_methods.py:51(__init__)
1 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:229(set_base_path)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:874(create_module)
1 0.000 0.000 0.000 0.000 {built-in method atexit.register}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1065(get_filename)
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2756(<listcomp>)
1 0.000 0.000 0.000 0.000 {built-in method _socket.getdefaulttimeout}
This code:
def is_timed_out(self):
return time.time() - self.start_time > options["max_time"] > 0
Triggered from:
while True:
try:
while not self.fuzzer.is_finished():
if self.is_timed_out():
raise SkipTargetInterrupt(
"Runtime exceeded the maximum set by the user"
)
break
except KeyboardInterrupt:
self.handle_pause()
Does a lot of cycles and "waits" almost nothing, maybe it is worth while to add here a:
time.sleep(0.1)
So that this doesn't run 37,667,848 of times in 450 seconds
Small modification:
def process(self):
while True:
try:
while not self.fuzzer.is_finished():
if self.is_timed_out():
raise SkipTargetInterrupt(
"Runtime exceeded the maximum set by the user"
)
time.sleep(0.1)
break
except KeyboardInterrupt:
self.handle_pause()
With the line added the CPU usage is greatly reduced:
Task Completed
83136 function calls (82942 primitive calls) in 199.880 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 199.880 199.880 /src/dirsearch/lib/controller/controller.py:275(start)
1 0.033 0.033 195.888 195.888 /src/dirsearch/lib/controller/controller.py:575(process)
1710 195.818 0.115 195.818 0.115 {built-in method time.sleep}
1 0.000 0.000 3.971 3.971 /src/dirsearch/lib/core/fuzzer.py:116(start)
1 0.000 0.000 3.839 3.839 /src/dirsearch/lib/core/fuzzer.py:52(setup_scanners)
9 0.000 0.000 3.839 0.427 /src/dirsearch/lib/core/scanner.py:37(__init__)
9 0.000 0.000 3.839 0.427 /src/dirsearch/lib/core/scanner.py:46(setup)
18 0.001 0.000 3.831 0.213 /src/dirsearch/lib/connection/requester.py:149(request)
18 0.001 0.000 3.784 0.210 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:673(send)
18 0.001 0.000 3.738 0.208 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:434(send)
18 0.001 0.000 3.728 0.207 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:598(urlopen)
18 0.001 0.000 3.724 0.207 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:380(_make_request)
18 0.001 0.000 3.520 0.196 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:440(getresponse)
18 0.000 0.000 3.516 0.195 /usr/lib/python3.10/http/client.py:1331(getresponse)
18 0.001 0.000 3.515 0.195 /usr/lib/python3.10/http/client.py:311(begin)
18 0.000 0.000 3.508 0.195 /usr/lib/python3.10/http/client.py:278(_read_status)
162 0.000 0.000 3.508 0.022 {method 'readline' of '_io.BufferedReader' objects}
21 0.000 0.000 3.507 0.167 /usr/lib/python3.10/socket.py:691(readinto)
21 3.507 0.167 3.507 0.167 {method 'recv_into' of '_socket.socket' objects}
18 0.001 0.000 0.203 0.011 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:324(request)
18 0.000 0.000 0.197 0.011 /usr/lib/python3.10/http/client.py:1267(endheaders)
18 0.000 0.000 0.197 0.011 /usr/lib/python3.10/http/client.py:1029(_send_output)
18 0.000 0.000 0.196 0.011 /usr/lib/python3.10/http/client.py:968(send)
1 0.000 0.000 0.195 0.195 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:237(connect)
1 0.000 0.000 0.195 0.195 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:192(_new_conn)
1 0.000 0.000 0.195 0.195 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:27(create_connection)
1 0.194 0.194 0.194 0.194 {method 'connect' of '_socket.socket' objects}
43 0.001 0.000 0.148 0.003 /usr/lib/python3.10/threading.py:916(start)
1951 0.147 0.000 0.147 0.000 {method 'acquire' of '_thread.lock' objects}
43 0.001 0.000 0.145 0.003 /usr/lib/python3.10/threading.py:589(wait)
43 0.001 0.000 0.145 0.003 /usr/lib/python3.10/threading.py:288(wait)
18 0.000 0.000 0.045 0.002 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:862(resolve_proxies)
54 0.012 0.000 0.041 0.001 /usr/lib/python3.10/urllib/request.py:2487(getproxies_environment)
1693 0.010 0.000 0.031 0.000 /src/dirsearch/lib/core/fuzzer.py:124(is_finished)
36 0.001 0.000 0.031 0.001 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:764(should_bypass_proxies)
18 0.000 0.000 0.028 0.002 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:824(get_environ_proxies)
36 0.000 0.000 0.028 0.001 /usr/lib/python3.10/urllib/request.py:2524(proxy_bypass_environment)
4698 0.016 0.000 0.028 0.000 /usr/lib/python3.10/_collections_abc.py:885(__iter__)
18 0.001 0.000 0.022 0.001 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:459(prepare_request)
1731 0.013 0.000 0.021 0.000 /usr/lib/python3.10/threading.py:1169(is_alive)
1 0.020 0.020 0.020 0.020 {built-in method gc.collect}
18 0.000 0.000 0.017 0.001 /src/dirsearch/lib/connection/requester.py:241(increase_rate)
4698 0.010 0.000 0.012 0.000 /usr/lib/python3.10/os.py:698(__iter__)
18 0.000 0.000 0.009 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:352(prepare)
1717 0.004 0.000 0.007 0.000 /usr/lib/python3.10/threading.py:1102(_wait_for_tstate_lock)
1692 0.006 0.000 0.006 0.000 /src/dirsearch/lib/controller/controller.py:572(is_timed_out)
9 0.000 0.000 0.006 0.001 /src/dirsearch/lib/utils/diff.py:26(__init__)
8 0.000 0.000 0.006 0.001 /src/dirsearch/lib/utils/diff.py:56(get_static_patterns)
8 0.001 0.000 0.006 0.001 /src/dirsearch/lib/utils/diff.py:62(<listcomp>)
18 0.000 0.000 0.006 0.000 /usr/lib/python3.10/http/client.py:224(parse_headers)
18 0.001 0.000 0.006 0.000 /src/dirsearch/lib/connection/response.py:28(__init__)
54 0.000 0.000 0.006 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:61(merge_setting)
18 0.000 0.000 0.005 0.000 /usr/lib/python3.10/email/parser.py:59(parsestr)
272 0.001 0.000 0.005 0.000 /usr/lib/python3.10/difflib.py:833(compare)
18 0.000 0.000 0.005 0.000 /usr/lib/python3.10/email/parser.py:41(parse)
18 0.001 0.000 0.005 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:199(get_netrc_auth)
468 0.003 0.000 0.005 0.000 /usr/lib/python3.10/_collections_abc.py:909(__iter__)
44 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:812(generate)
44 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1021(stream)
217 0.001 0.000 0.004 0.000 /usr/lib/python3.10/urllib/parse.py:379(urlparse)
36 0.000 0.000 0.004 0.000 /usr/lib/python3.10/email/feedparser.py:178(_call_parse)
18 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:331(get_connection)
18 0.000 0.000 0.004 0.000 /usr/lib/python3.10/email/feedparser.py:173(feed)
18 0.000 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:294(build_response)
54 0.001 0.000 0.004 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:369(parse_url)
36 0.001 0.000 0.003 0.000 /usr/lib/python3.10/email/feedparser.py:218(_parsegen)
18 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:410(prepare_url)
16 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:899(read)
18 0.001 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:484(prepare_headers)
126 0.001 0.000 0.003 0.000 /usr/lib/python3.10/_collections_abc.py:991(update)
18 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:357(connection_from_url)
90 0.001 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:340(to_key_val_list)
90 0.000 0.000 0.003 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:40(__init__)
4716 0.001 0.000 0.002 0.000 /usr/lib/python3.10/os.py:759(decode)
126 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:310(putheader)
32 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:847(_raw_read)
235 0.001 0.000 0.002 0.000 /usr/lib/python3.10/urllib/parse.py:444(urlsplit)
159 0.001 0.000 0.002 0.000 {built-in method builtins.next}
3630/3558 0.001 0.000 0.002 0.000 {built-in method builtins.isinstance}
36 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:124(extract_cookies_to_jar)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:1022(_find_and_load)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:987(_find_and_load_unlocked)
36 0.000 0.000 0.002 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:84(<listcomp>)
43 0.000 0.000 0.002 0.000 /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:1174(pydev_start_new_thread)
24 0.001 0.000 0.002 0.000 /usr/lib/python3.10/difflib.py:893(_fancy_replace)
2/1 0.000 0.000 0.002 0.002 <frozen importlib._bootstrap>:664(_load_unlocked)
72 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:227(_encode_invalid_chars)
54 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:35(__init__)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:521(cookiejar_from_dict)
2/1 0.000 0.000 0.001 0.001 <frozen importlib._bootstrap_external>:877(exec_module)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:242(__init__)
43 0.001 0.000 0.001 0.000 {built-in method _thread.start_new_thread}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:277(connection_from_host)
8 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:492(get_opcodes)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:611(prepare_cookies)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:140(get_cookie_header)
1785 0.001 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:553(is_set)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:564(__init__)
8 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:421(get_matching_blocks)
18 0.000 0.000 0.001 0.000 /src/dirsearch/lib/utils/random.py:23(rand_string)
594 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:58(<genexpr>)
43 0.001 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:827(__init__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:306(connection_from_context)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:836(select_proxy)
431 0.000 0.000 0.001 0.000 {method 'join' of 'str' objects}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:337(extend)
18 0.001 0.000 0.001 0.000 {method 'sendall' of '_socket.socket' objects}
2/1 0.000 0.000 0.001 0.001 <frozen importlib._bootstrap>:233(_call_with_frames_removed)
2/1 0.000 0.000 0.001 0.001 {built-in method builtins.exec}
5466 0.001 0.000 0.001 0.000 {method 'decode' of 'bytes' objects}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:259(_get_conn)
145 0.001 0.000 0.001 0.000 {built-in method builtins.any}
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:370(request_url)
70 0.000 0.000 0.001 0.000 /usr/lib/python3.10/contextlib.py:139(__exit__)
234 0.000 0.000 0.001 0.000 /usr/lib/python3.10/_collections_abc.py:821(get)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/posixpath.py:229(expanduser)
126 0.001 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:359(<genexpr>)
1 0.000 0.000 0.001 0.001 /usr/lib/python3.10/netrc.py:1(<module>)
72 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:564(get_content_type)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:290(putrequest)
126 0.001 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:1239(putheader)
24 0.001 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:305(find_longest_match)
18 0.001 0.000 0.001 0.000 /usr/lib/python3.10/email/feedparser.py:471(_parse_headers)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:659(__init__)
216 0.001 0.000 0.001 0.000 /usr/lib/python3.10/os.py:675(__getitem__)
144 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:462(get)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:1363(__init__)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:1083(putrequest)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/feedparser.py:184(close)
1 0.000 0.000 0.001 0.001 /src/dirsearch/lib/connection/dns.py:28(cached_getaddrinfo)
56 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:303(_normalize_host)
1 0.000 0.000 0.001 0.001 /usr/lib/python3.10/socket.py:938(getaddrinfo)
1800 0.001 0.000 0.001 0.000 {built-in method time.time}
5718/5699 0.001 0.000 0.001 0.000 {built-in method builtins.len}
44 0.001 0.000 0.001 0.000 {built-in method posix.stat}
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1685(extract_cookies)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/genericpath.py:16(exists)
54 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/message.py:588(get_content_maintype)
180 0.000 0.000 0.001 0.000 /usr/lib/python3.10/urllib/parse.py:167(hostname)
524 0.001 0.000 0.001 0.000 /usr/lib/python3.10/urllib/parse.py:122(_coerce_args)
1 0.001 0.001 0.001 0.001 {built-in method _socket.getaddrinfo}
68 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:724(_error_catcher)
126 0.000 0.000 0.001 0.000 /src/dirsearch/lib/utils/random.py:29(<genexpr>)
220 0.000 0.000 0.001 0.000 /usr/lib/python3.10/email/_policybase.py:311(header_fetch_parse)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:331(connection_from_pool_key)
134 0.000 0.000 0.001 0.000 /usr/lib/python3.10/_collections_abc.py:828(__contains__)
1 0.000 0.000 0.001 0.001 /src/dirsearch/lib/core/fuzzer.py:92(setup_threads)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:542(merge_cookies)
342 0.000 0.000 0.001 0.000 /usr/lib/python3.10/abc.py:117(__instancecheck__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:76(copy)
90 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1231(deepvalues)
12 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1143(read_chunked)
108 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1032(check_header_validity)
36 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:534(<listcomp>)
63 0.000 0.000 0.001 0.000 /usr/lib/python3.10/threading.py:545(__init__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:589(prepare_auth)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:316(__init__)
296 0.001 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:874(_dump)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:159(resolve_redirects)
18 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/client.py:248(__init__)
494 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:51(__getitem__)
70 0.000 0.000 0.001 0.000 /usr/lib/python3.10/contextlib.py:130(__enter__)
43 0.000 0.000 0.001 0.000 /usr/lib/python3.10/queue.py:122(put)
2 0.000 0.000 0.001 0.000 <frozen importlib._bootstrap>:921(_find_spec)
54 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1266(__init__)
18 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1016(get_auth_from_url)
36 0.000 0.000 0.001 0.000 /usr/lib/python3.10/http/cookiejar.py:1604(make_cookies)
16 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:120(__init__)
24 0.000 0.000 0.001 0.000 /usr/lib/python3.10/difflib.py:222(set_seq2)
17 0.000 0.000 0.001 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:15(is_connection_dropped)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:451(items)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1431(find_spec)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1361(add_cookie_header)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:505(urlunparse)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1399(_get_spec)
548 0.000 0.000 0.000 0.000 {method 'match' of 're.Pattern' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:358(update)
342 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck}
166 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:128(__next__)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:184(set_seqs)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:772(get_proxy)
34 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:624(release_conn)
220 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/_policybase.py:281(_sanitize_header)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:459(<listcomp>)
490 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:46(__setitem__)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:790(_fp_read)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:258(is_connected)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:829(quote)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:266(__chain_b)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:230(_new_pool)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/random.py:375(choice)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:178(__init__)
3747 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:96(_default_key_normalizer)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:302(makefile)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:950(get_code)
67 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:236(__init__)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:349(_get_timeout)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:42(safequote)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:113(wait_for_read)
252 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:312(<genexpr>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:297(_put_conn)
32 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:450(read)
38 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:326(<listcomp>)
216 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:1043(_validate_header_part)
70 0.000 0.000 0.000 0.000 /usr/lib/python3.10/contextlib.py:279(helper)
55 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:109(__init__)
36 0.000 0.000 0.000 0.000 {method 'settimeout' of '_socket.socket' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:40(assert_header_parsing)
180 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:208(_hostinfo)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:139(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/shlex.py:1(<module>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:351(_encode_target)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:206(_read_headers)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:154(get)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:57(poll_wait_for_socket)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1536(find_spec)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:188(clone)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:631(prepare_hooks)
1003/1002 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects}
112 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/_policybase.py:293(header_source_parse)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:106(_encode_params)
216 0.000 0.000 0.000 0.000 /usr/lib/python3.10/os.py:755(encode)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:412(_close_conn)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:659(requote_uri)
91/43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/abc.py:121(__subclasscheck__)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:263(_remove_path_dot_segments)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:101(push)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:993(__instancecheck__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/re.py:249(compile)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:258(__init__)
91/43 0.000 0.000 0.000 0.000 {built-in method _abc._abc_subclasscheck}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/re.py:288(_compile)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:207(register_hook)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:100(__new__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:668(_init_length)
18 0.000 0.000 0.000 0.000 {method 'close' of '_io.BufferedReader' objects}
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:497(get_all)
10 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1121(_handle_chunk)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:900(quote_from_bytes)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:783(compile)
54 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:206(<genexpr>)
38 0.000 0.000 0.000 0.000 {method 'read' of '_io.BufferedReader' objects}
130 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:291(__iter__)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:306(inner)
1398 0.000 0.000 0.000 0.000 {method 'get' of 'dict' objects}
184 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:259(__getitem__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:538(get_encoding_from_headers)
90 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1227(vals_sorted_by_key)
713 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1739(clear_expired_cookies)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:343(geturl)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:879(_plain_replace)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:516(urlunsplit)
20 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:624(_safe_read)
70 0.000 0.000 0.000 0.000 /usr/lib/python3.10/contextlib.py:102(__init__)
17 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:74(do_poll)
114 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/url.py:332(_idna_encode)
436 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
166 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:78(readline)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1154(__subclasscheck__)
217 0.000 0.000 0.000 0.000 <string>:1(<lambda>)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1070(get_data)
112 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:302(add)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:38(__init__)
236 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/util.py:19(to_str)
18 0.000 0.000 0.000 0.000 {method 'poll' of 'select.poll' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:342(<genexpr>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:580(iter_slices)
1428 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:85(path_url)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:383(_check_close)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:264(__enter__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:417(close)
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:885(__init__)
235 0.000 0.000 0.000 0.000 {method 'search' of 're.Pattern' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:335(__init__)
535 0.000 0.000 0.000 0.000 {built-in method builtins.hasattr}
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/decorators.py:55(with_locking)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1356(_path_importer_cache)
62 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:359(notify)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:213(get_payload)
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:840(items)
39 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:239(_new_conn)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/random.py:239(_randbelow_with_getrandbits)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:394(prepare_method)
90 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1758(__iter__)
2 0.000 0.000 0.000 0.000 {built-in method posix.getcwd}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:768(close)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:267(__exit__)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:622(quick_ratio)
1175 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:15(default_hooks)
501 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
72 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:742(set_environ)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:564(module_from_spec)
238 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/utils.py:51(_has_surrogates)
165 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:130(_validate_timeout)
90 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:57(__iter__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:107(get_redirect_target)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:70(close)
16 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:256(get)
8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:140(_path_stat)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:944(parse)
2 0.000 0.000 0.000 0.000 {built-in method io.open_code}
36 0.000 0.000 0.000 0.000 {built-in method builtins.issubclass}
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:68(new_line)
72 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:29(_splitparam)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:492(_init_module_attrs)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:679(__init__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:670(_compile_bytecode)
105 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:279(_is_owned)
389 0.000 0.000 0.000 0.000 {built-in method __new__ of type object at 0x5941c866c9a0}
36 0.000 0.000 0.000 0.000 {method 'readlines' of '_io._IOBase' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:133(__init__)
2 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:150(warning)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:865(__len__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:436(_parse_sub)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:276(_acquire_restore)
2 0.000 0.000 0.000 0.000 {built-in method marshal.loads}
9 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/scanner.py:88(get_duplicate)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:495(prepare_body)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:245(read_timeout)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:513(_parse_content_type_header)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/parse/url.py:31(parse_path)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:437(_init_decoder)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:494(_parse)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:770(is_redirect)
612 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1138(__getitem__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/retry.py:383(is_retry)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:622(_code)
144 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1008(_output)
126 0.000 0.000 0.000 0.000 {method 'fullmatch' of 're.Pattern' objects}
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:380(cache_from_source)
34 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:91(is_binary)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/request.py:189(body_to_chunks)
246 0.000 0.000 0.000 0.000 {method 'find' of 'str' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:196(target)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:53(__init__)
112 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:95(__getitem__)
649 0.000 0.000 0.000 0.000 {built-in method builtins.ord}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:782(get_adapter)
524 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:111(_noop)
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:391(cached)
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:836(keys)
489 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:59(length)
3 0.000 0.000 0.000 0.000 {built-in method builtins.__build_class__}
112 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:479(set_raw)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:510(_get_cached)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_weakrefset.py:86(add)
200 0.000 0.000 0.000 0.000 {method 'join' of 'bytes' objects}
36 0.000 0.000 0.000 0.000 {function HTTPResponse.close at 0x76504074a9e0}
365 0.000 0.000 0.000 0.000 {method 'lstrip' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:197(_new_message)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:237(cert_verify)
126 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/_internal_utils.py:25(to_native_string)
72 0.000 0.000 0.000 0.000 {method 'subn' of 're.Pattern' objects}
19 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1455(debug)
90 0.000 0.000 0.000 0.000 {built-in method builtins.sorted}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:202(start_connect)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:216(<genexpr>)
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:418(_splitnetloc)
186 0.000 0.000 0.000 0.000 {built-in method builtins.getattr}
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:120(__init__)
20 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:404(parent)
264 0.000 0.000 0.000 0.000 {method 'rpartition' of 'str' objects}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:90(RLock)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:560(_compile_info)
34 0.000 0.000 0.000 0.000 {method 'translate' of 'bytes' objects}
22 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:126(_path_join)
43 0.000 0.000 0.000 0.000 /.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:1084(__init__)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/structures.py:60(__len__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:302(set_target)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/utils.py:635(unquote_unreserved)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1430(current_thread)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:922(urlencode)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1301(_make_invoke_excepthook)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:9(is_fp_closed)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:655(unquote)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:159(username)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:273(_release_save)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:95(wait_for_socket)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1147(copy_with)
6 0.000 0.000 0.000 0.000 {method 'write' of '_io.TextIOWrapper' objects}
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:122(pushlines)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:158(print_header)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:651(real_quick_ratio)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1467(info)
72 0.000 0.000 0.000 0.000 {method 'count' of 'bytes' objects}
25 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1028(_stop)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1016(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:590(add_directory)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1037(__hash__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:292(_optimize_charset)
32 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:252(put)
21 0.000 0.000 0.000 0.000 {method '_checkReadable' of '_io._IOBase' objects}
37 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:126(resolve_default_timeout)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:82(__init__)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:782(_newname)
126 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:862(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:795(iter_content)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1062(closed)
61 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:248(_qsize)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/_internal_utils.py:38(unicode_is_ascii)
72 0.000 0.000 0.000 0.000 {method 'decode' of 'bytearray' objects}
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:132(_path_split)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:16(<dictcomp>)
36 0.000 0.000 0.000 0.000 {method 'rstrip' of 'bytes' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:245(__init__)
105 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects}
113 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:34(__init__)
42 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:456(_decode)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/posixpath.py:41(_get_sep)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/requester.py:235(is_rate_exceeded)
130 0.000 0.000 0.000 0.000 {method 'isascii' of 'str' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1302(_cookie_attrs)
73 0.000 0.000 0.000 0.000 {method 'acquire' of '_thread.RLock' objects}
37 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1724(isEnabledFor)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:159(_path_isfile)
216 0.000 0.000 0.000 0.000 {method 'rstrip' of 'str' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/retry.py:375(_is_method_retryable)
16 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:695(<setcomp>)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:838(__init__)
218 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
19 0.000 0.000 0.000 0.000 {method 'pop' of 'collections.OrderedDict' objects}
25 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1198(daemon)
110 0.000 0.000 0.000 0.000 {method 'upper' of 'str' objects}
108 0.000 0.000 0.000 0.000 {method 'groups' of 're.Match' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:169(__enter__)
35 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:69(__eq__)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:429(flush)
72 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:117(info)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:87(_compile)
12 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1103(_update_chunk_length)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/collections/__init__.py:420(_make)
97 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects}
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:394(retries)
101 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:440(isclosed)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:181(is_multipart)
126 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:210(_pop_message)
43 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:251(_put)
22 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:128(<listcomp>)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1143(<genexpr>)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1531(_get_spec)
36 0.000 0.000 0.000 0.000 {method 'read' of '_io.StringIO' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/sessions.py:91(merge_hooks)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/poolmanager.py:375(_merge_pool_kwargs)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/message.py:303(set_payload)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:196(_userinfo)
17 0.000 0.000 0.000 0.000 {method 'register' of 'select.poll' objects}
36 0.000 0.000 0.000 0.000 {method 'truncate' of '_io.StringIO' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1214(_validate_method)
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/parse/url.py:22(clean_path)
11 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:255(get)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/parser.py:17(__init__)
68 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:1183(daemon)
47 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident}
42 0.000 0.000 0.000 0.000 {built-in method posix.fspath}
18 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/response.py:35(<listcomp>)
74 0.000 0.000 0.000 0.000 {method 'count' of 'str' objects}
4 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/colors.py:73(set_color)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/hooks.py:22(dispatch_hook)
162 0.000 0.000 0.000 0.000 {method 'popleft' of 'collections.deque' objects}
2 0.000 0.000 0.000 0.000 {method '__exit__' of '_io._IOBase' objects}
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:1295(_cookies_for_request)
79 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects}
39 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:730(readable)
27 0.000 0.000 0.000 0.000 {built-in method builtins.min}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:146(_type_check)
143 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
108 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects}
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:986(__setattr__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:1153(_normalize_host)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:488(_decref_socketios)
4 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:99(_intenum_converter)
20 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:163(host)
9 0.000 0.000 0.000 0.000 /src/dirsearch/lib/controller/controller.py:594(<genexpr>)
18 0.000 0.000 0.000 0.000 {method 'write' of '_io.StringIO' objects}
121 0.000 0.000 0.000 0.000 {method 'getrandbits' of '_random.Random' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:172(from_float)
18 0.000 0.000 0.000 0.000 {built-in method time.monotonic}
36 0.000 0.000 0.000 0.000 {method 'extend' of 'collections.deque' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/request.py:134(set_file_position)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:179(_get_module_lock)
24 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:196(set_seq1)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:435(_mk_bitmap)
26 0.000 0.000 0.000 0.000 {method 'sort' of 'list' objects}
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:359(__call__)
73 0.000 0.000 0.000 0.000 {method 'release' of '_thread.RLock' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:721(spec_from_file_location)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:254(_get)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1223(_validate_path)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/utils/common.py:59(lstrip_once)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1210(_encode_request)
54 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects}
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
62 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects}
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/cookiejar.py:44(_debug)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1089(path_stats)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:947(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/view/terminal.py:45(erase)
64 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:249(__len__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:150(_path_is_mode_type)
4 0.000 0.000 0.000 0.000 {built-in method builtins.max}
44 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects}
75 0.000 0.000 0.000 0.000 {method 'append' of 'collections.deque' objects}
14 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:234(__next)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:134(play)
36 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:110(__init__)
54 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:409(__subclasshook__)
72 0.000 0.000 0.000 0.000 {method 'seek' of '_io.StringIO' objects}
108 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects}
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/urllib/parse.py:426(_checknetloc)
37 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/timeout.py:227(connect_timeout)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/encodings/idna.py:145(encode)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:986(__and__)
54 0.000 0.000 0.000 0.000 {method 'items' of 'collections.OrderedDict' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:568(set)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:585(_classify_pyc)
32 0.000 0.000 0.000 0.000 {method 'write' of '_io.BytesIO' objects}
16 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:39(_calculate_ratio)
68 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects}
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/models.py:573(prepare_content_length)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/weakref.py:569(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/wait.py:82(_have_working_poll)
18 0.000 0.000 0.000 0.000 {built-in method select.poll}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/socket.py:220(__init__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:265(_compile_charset)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:437(<listcomp>)
21 0.000 0.000 0.000 0.000 {method '_checkClosed' of '_io._IOBase' objects}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2731(_collect_type_vars)
24 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:244(_verbose_message)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:618(_validate_timestamp_pyc)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:173(__exit__)
36 0.000 0.000 0.000 0.000 /usr/lib/python3.10/email/feedparser.py:125(__iter__)
1 0.000 0.000 0.000 0.000 {built-in method time.strftime}
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:84(_unpack_uint32)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:79(<listcomp>)
18 0.000 0.000 0.000 0.000 {built-in method builtins.all}
79 0.000 0.000 0.000 0.000 {method '__contains__' of 'dict' objects}
9 0.000 0.000 0.000 0.000 /usr/lib/python3.10/difflib.py:810(__init__)
18 0.000 0.000 0.000 0.000 {built-in method builtins.hash}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:100(acquire)
48 0.000 0.000 0.000 0.000 {method '__contains__' of 'set' objects}
8 0.000 0.000 0.000 0.000 {method 'flush' of '_io.TextIOWrapper' objects}
39 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects}
11 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:250(match)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/proxy.py:11(connection_requires_http_tunnel)
8 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:935(_is_dunder)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:422(__init__)
8 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:134(<genexpr>)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:125(release)
18 0.000 0.000 0.000 0.000 {method 'update' of 'collections.OrderedDict' objects}
19 0.000 0.000 0.000 0.000 {built-in method sys.audit}
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:678(__new__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_collections.py:102(__setitem__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:175(getwidth)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:225(__init__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:254(is_closed)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:746(find_spec)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:542(_check_name_wrapper)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/threading.py:389(notify_all)
18 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1737(cast)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:112(__init__)
14 0.000 0.000 0.000 0.000 {method 'split' of 'bytes' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:71(__init__)
6 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1031(__eq__)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/adapters.py:399(add_headers)
16 0.000 0.000 0.000 0.000 {method 'pop' of 'set' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:566(__subclasshook__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/netrc.py:22(netrc)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:897(__exit__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:433(_uniq)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:1022(<genexpr>)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/requests/cookies.py:87(get_new_headers)
18 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connectionpool.py:340(_validate_conn)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/shlex.py:19(shlex)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:198(cb)
18 0.000 0.000 0.000 0.000 {function HTTPResponse.flush at 0x76504074aa70}
4 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:1094(supports_chunked_reads)
6 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:893(__enter__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:485(_get_literal_prefix)
16 0.000 0.000 0.000 0.000 {method 'getvalue' of '_io.BytesIO' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/types.py:176(__get__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:826(find_spec)
1 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:1053(_handle_fromlist)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:516(_get_charset_prefix)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/_collections_abc.py:78(_check_methods)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:180(_path_isabs)
25 0.000 0.000 0.000 0.000 {method 'locked' of '_thread.lock' objects}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:357(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:296(_class_escape)
10 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1710(getEffectiveLevel)
2 0.000 0.000 0.000 0.000 {built-in method _imp.is_builtin}
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:151(_should_collect_from_parameters)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:1231(_validate_host)
2 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/response.py:91(is_response_to_head)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1040(__init__)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:48(_new_module)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2655(_check_generic)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:287(tell)
10 0.000 0.000 0.000 0.000 {built-in method _imp.release_lock}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:219(_acquireLock)
1 0.000 0.000 0.000 0.000 {built-in method _sre.compile}
10 0.000 0.000 0.000 0.000 {built-in method _imp.acquire_lock}
1 0.000 0.000 0.000 0.000 {built-in method fromkeys}
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:619(isstring)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:928(fix_flags)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:165(__init__)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:103(allowed_gai_family)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/typing.py:137(_type_convert)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:165(__getitem__)
2 0.000 0.000 0.000 0.000 {method 'flush' of '_io.BufferedReader' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:76(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:228(_releaseLock)
6 0.000 0.000 0.000 0.000 {built-in method from_bytes}
4 0.000 0.000 0.000 0.000 {method 'rfind' of 'str' objects}
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:82(groups)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/io.py:60(__getattr__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/netrc.py:10(NetrcParseError)
2 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects}
4 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:71(_relax_case)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:173(append)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/dictionary.py:209(reset)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/_request_methods.py:51(__init__)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/queue.py:245(_init)
2 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/response.py:486(_flush_decoder)
2 0.000 0.000 0.000 0.000 {built-in method _imp._fix_co_filename}
2 0.000 0.000 0.000 0.000 {built-in method _imp.is_frozen}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap>:412(has_location)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/connection.py:182(host)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/enum.py:801(value)
1 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects}
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_parse.py:161(__len__)
2 0.000 0.000 0.000 0.000 /usr/lib/python3.10/sre_compile.py:477(_get_iscased)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/http/client.py:884(_get_hostport)
1 0.000 0.000 0.000 0.000 /usr/lib/python3.10/logging/__init__.py:1307(disable)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/urllib3/util/connection.py:93(_set_socket_options)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/core/fuzzer.py:229(set_base_path)
1 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects}
1 0.000 0.000 0.000 0.000 {built-in method atexit.register}
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:1065(get_filename)
1 0.000 0.000 0.000 0.000 /src/dirsearch/lib/connection/requester.py:107(set_url)
2 0.000 0.000 0.000 0.000 <frozen importlib._bootstrap_external>:874(create_module)
1 0.000 0.000 0.000 0.000 /src/dirsearch/venv/lib/python3.10/site-packages/typing_extensions.py:2756(<listcomp>)
1 0.000 0.000 0.000 0.000 {built-in method builtins.callable}
1 0.000 0.000 0.000 0.000 {built-in method _socket.getdefaulttimeout}
Thanks @nrathaus for your information, this is literally what I wanted 🙏🏻
What is the current behavior?
commit "296e8162368b4bca8153e2550ec00d91982e0ae7" removed the sleep fucntion in "lib/controller/controller.py"(line 548), it cause high CPU consumption on my computer, and scan has been very slow.
What is the expected behavior?
low CPU consumption
Any additional information?
none