In python3.12.3 there's some new errors while using ctfr.py:

/home/sous/programs/ctfr/other:27: SyntaxWarning: invalid escape sequence '\ '
b = '''
/home/sous/programs/ctfr/other:40: SyntaxWarning: invalid escape sequence '\.'
return re.sub('.*www\.','',target,1).split('/')[0].strip()
A simple fix is adding the r to convert Python string literals:

def banner():
global version
b = r'''
____ _____ _____ ____
/ ___|_ _| ___| _ \
| | | | | |_ | |_) |
| |___ | | | _| | _ <
\____| |_| |_| |_| \_\
Version {v} - Hey don't miss AXFR!
Made by Sheila A. Berta (UnaPibaGeek)
'''.format(v=version)
print(b)
def clear_url(target):
return re.sub(r'.*www\.','',target,1).split('/')[0].strip()
Then no errors:

Thanks!
In python3.12.3 there's some new errors while using ctfr.py:
A simple fix is adding the r to convert Python string literals:
Then no errors:
Thanks!