diff --git a/agent/build.sh b/agent/build.sh index cb3e430..5f20757 100755 --- a/agent/build.sh +++ b/agent/build.sh @@ -24,9 +24,9 @@ source build_venv/bin/activate # Install dependencies echo "Instalando dependências..." -pip install --upgrade pip -pip install -r requirements.txt -pip install pyinstaller +python3 -m pip install --upgrade pip +python3 -m pip install -r requirements.txt +python3 -m pip install pyinstaller # Build echo "Compilando binário..." diff --git a/agent/build/dnsblock-agent/Analysis-00.toc b/agent/build/dnsblock-agent/Analysis-00.toc index 2c04dec..f2f6080 100644 --- a/agent/build/dnsblock-agent/Analysis-00.toc +++ b/agent/build/dnsblock-agent/Analysis-00.toc @@ -146,12 +146,12 @@ ('dis', '/usr/lib/python3.11/dis.py', 'PYMODULE'), ('opcode', '/usr/lib/python3.11/opcode.py', 'PYMODULE'), ('ast', '/usr/lib/python3.11/ast.py', 'PYMODULE'), - ('stringprep', '/usr/lib/python3.11/stringprep.py', 'PYMODULE'), ('tracemalloc', '/usr/lib/python3.11/tracemalloc.py', 'PYMODULE'), ('pickle', '/usr/lib/python3.11/pickle.py', 'PYMODULE'), ('pprint', '/usr/lib/python3.11/pprint.py', 'PYMODULE'), ('dataclasses', '/usr/lib/python3.11/dataclasses.py', 'PYMODULE'), ('_compat_pickle', '/usr/lib/python3.11/_compat_pickle.py', 'PYMODULE'), + ('stringprep', '/usr/lib/python3.11/stringprep.py', 'PYMODULE'), ('_py_abc', '/usr/lib/python3.11/_py_abc.py', 'PYMODULE'), ('logging.handlers', '/usr/lib/python3.11/logging/handlers.py', 'PYMODULE'), ('http.client', '/usr/lib/python3.11/http/client.py', 'PYMODULE'), @@ -467,17 +467,28 @@ ('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY')], [], [], - [('certifi/cacert.pem', - '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', - 'DATA'), - ('certifi/py.typed', + [('certifi/py.typed', '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/py.typed', 'DATA'), + ('certifi/cacert.pem', + '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', + 'DATA'), ('base_library.zip', '/home/halbebruno/Projetos/DNSBlock/agent/build/dnsblock-agent/base_library.zip', 'DATA')], - [('copyreg', '/usr/lib/python3.11/copyreg.py', 'PYMODULE'), - ('genericpath', '/usr/lib/python3.11/genericpath.py', 'PYMODULE'), + [('weakref', '/usr/lib/python3.11/weakref.py', 'PYMODULE'), + ('copyreg', '/usr/lib/python3.11/copyreg.py', 'PYMODULE'), + ('re._parser', '/usr/lib/python3.11/re/_parser.py', 'PYMODULE'), + ('re._constants', '/usr/lib/python3.11/re/_constants.py', 'PYMODULE'), + ('re._compiler', '/usr/lib/python3.11/re/_compiler.py', 'PYMODULE'), + ('re._casefix', '/usr/lib/python3.11/re/_casefix.py', 'PYMODULE'), + ('re', '/usr/lib/python3.11/re/__init__.py', 'PYMODULE'), + ('codecs', '/usr/lib/python3.11/codecs.py', 'PYMODULE'), + ('collections.abc', '/usr/lib/python3.11/collections/abc.py', 'PYMODULE'), + ('collections', '/usr/lib/python3.11/collections/__init__.py', 'PYMODULE'), + ('warnings', '/usr/lib/python3.11/warnings.py', 'PYMODULE'), + ('operator', '/usr/lib/python3.11/operator.py', 'PYMODULE'), + ('stat', '/usr/lib/python3.11/stat.py', 'PYMODULE'), ('encodings.zlib_codec', '/usr/lib/python3.11/encodings/zlib_codec.py', 'PYMODULE'), @@ -708,34 +719,23 @@ ('encodings.ascii', '/usr/lib/python3.11/encodings/ascii.py', 'PYMODULE'), ('encodings.aliases', '/usr/lib/python3.11/encodings/aliases.py', 'PYMODULE'), ('encodings', '/usr/lib/python3.11/encodings/__init__.py', 'PYMODULE'), - ('_collections_abc', '/usr/lib/python3.11/_collections_abc.py', 'PYMODULE'), - ('traceback', '/usr/lib/python3.11/traceback.py', 'PYMODULE'), - ('types', '/usr/lib/python3.11/types.py', 'PYMODULE'), - ('warnings', '/usr/lib/python3.11/warnings.py', 'PYMODULE'), - ('keyword', '/usr/lib/python3.11/keyword.py', 'PYMODULE'), - ('posixpath', '/usr/lib/python3.11/posixpath.py', 'PYMODULE'), ('_weakrefset', '/usr/lib/python3.11/_weakrefset.py', 'PYMODULE'), - ('stat', '/usr/lib/python3.11/stat.py', 'PYMODULE'), - ('sre_compile', '/usr/lib/python3.11/sre_compile.py', 'PYMODULE'), - ('sre_constants', '/usr/lib/python3.11/sre_constants.py', 'PYMODULE'), - ('heapq', '/usr/lib/python3.11/heapq.py', 'PYMODULE'), - ('operator', '/usr/lib/python3.11/operator.py', 'PYMODULE'), - ('re._parser', '/usr/lib/python3.11/re/_parser.py', 'PYMODULE'), - ('re._constants', '/usr/lib/python3.11/re/_constants.py', 'PYMODULE'), - ('re._compiler', '/usr/lib/python3.11/re/_compiler.py', 'PYMODULE'), - ('re._casefix', '/usr/lib/python3.11/re/_casefix.py', 'PYMODULE'), - ('re', '/usr/lib/python3.11/re/__init__.py', 'PYMODULE'), - ('functools', '/usr/lib/python3.11/functools.py', 'PYMODULE'), - ('sre_parse', '/usr/lib/python3.11/sre_parse.py', 'PYMODULE'), - ('weakref', '/usr/lib/python3.11/weakref.py', 'PYMODULE'), - ('collections.abc', '/usr/lib/python3.11/collections/abc.py', 'PYMODULE'), - ('collections', '/usr/lib/python3.11/collections/__init__.py', 'PYMODULE'), - ('locale', '/usr/lib/python3.11/locale.py', 'PYMODULE'), - ('enum', '/usr/lib/python3.11/enum.py', 'PYMODULE'), - ('io', '/usr/lib/python3.11/io.py', 'PYMODULE'), - ('codecs', '/usr/lib/python3.11/codecs.py', 'PYMODULE'), - ('ntpath', '/usr/lib/python3.11/ntpath.py', 'PYMODULE'), - ('abc', '/usr/lib/python3.11/abc.py', 'PYMODULE'), + ('types', '/usr/lib/python3.11/types.py', 'PYMODULE'), ('reprlib', '/usr/lib/python3.11/reprlib.py', 'PYMODULE'), + ('_collections_abc', '/usr/lib/python3.11/_collections_abc.py', 'PYMODULE'), + ('io', '/usr/lib/python3.11/io.py', 'PYMODULE'), + ('functools', '/usr/lib/python3.11/functools.py', 'PYMODULE'), + ('locale', '/usr/lib/python3.11/locale.py', 'PYMODULE'), + ('sre_parse', '/usr/lib/python3.11/sre_parse.py', 'PYMODULE'), + ('posixpath', '/usr/lib/python3.11/posixpath.py', 'PYMODULE'), + ('sre_constants', '/usr/lib/python3.11/sre_constants.py', 'PYMODULE'), + ('traceback', '/usr/lib/python3.11/traceback.py', 'PYMODULE'), ('linecache', '/usr/lib/python3.11/linecache.py', 'PYMODULE'), + ('enum', '/usr/lib/python3.11/enum.py', 'PYMODULE'), + ('abc', '/usr/lib/python3.11/abc.py', 'PYMODULE'), + ('heapq', '/usr/lib/python3.11/heapq.py', 'PYMODULE'), + ('keyword', '/usr/lib/python3.11/keyword.py', 'PYMODULE'), + ('ntpath', '/usr/lib/python3.11/ntpath.py', 'PYMODULE'), + ('genericpath', '/usr/lib/python3.11/genericpath.py', 'PYMODULE'), + ('sre_compile', '/usr/lib/python3.11/sre_compile.py', 'PYMODULE'), ('os', '/usr/lib/python3.11/os.py', 'PYMODULE')]) diff --git a/agent/build/dnsblock-agent/EXE-00.toc b/agent/build/dnsblock-agent/EXE-00.toc index 18a0f92..d93c053 100644 --- a/agent/build/dnsblock-agent/EXE-00.toc +++ b/agent/build/dnsblock-agent/EXE-00.toc @@ -109,19 +109,19 @@ ('libbz2.so.1.0', '/lib/x86_64-linux-gnu/libbz2.so.1.0', 'BINARY'), ('libssl.so.3', '/lib/x86_64-linux-gnu/libssl.so.3', 'BINARY'), ('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY'), - ('certifi/cacert.pem', - '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', - 'DATA'), ('certifi/py.typed', '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/py.typed', 'DATA'), + ('certifi/cacert.pem', + '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', + 'DATA'), ('base_library.zip', '/home/halbebruno/Projetos/DNSBlock/agent/build/dnsblock-agent/base_library.zip', 'DATA')], [], False, False, - 1765128812, + 1765189813, [('run', '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run', 'EXECUTABLE')], diff --git a/agent/build/dnsblock-agent/PKG-00.toc b/agent/build/dnsblock-agent/PKG-00.toc index e4418d3..052a3ac 100644 --- a/agent/build/dnsblock-agent/PKG-00.toc +++ b/agent/build/dnsblock-agent/PKG-00.toc @@ -104,12 +104,12 @@ ('libbz2.so.1.0', '/lib/x86_64-linux-gnu/libbz2.so.1.0', 'BINARY'), ('libssl.so.3', '/lib/x86_64-linux-gnu/libssl.so.3', 'BINARY'), ('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY'), - ('certifi/cacert.pem', - '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', - 'DATA'), ('certifi/py.typed', '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/py.typed', 'DATA'), + ('certifi/cacert.pem', + '/home/halbebruno/Projetos/DNSBlock/agent/build_venv/lib/python3.11/site-packages/certifi/cacert.pem', + 'DATA'), ('base_library.zip', '/home/halbebruno/Projetos/DNSBlock/agent/build/dnsblock-agent/base_library.zip', 'DATA')], diff --git a/agent/build/dnsblock-agent/base_library.zip b/agent/build/dnsblock-agent/base_library.zip index abd5048..23b44ec 100644 Binary files a/agent/build/dnsblock-agent/base_library.zip and b/agent/build/dnsblock-agent/base_library.zip differ diff --git a/agent/build/dnsblock-agent/dnsblock-agent.pkg b/agent/build/dnsblock-agent/dnsblock-agent.pkg index 16ac8dd..66e2402 100644 Binary files a/agent/build/dnsblock-agent/dnsblock-agent.pkg and b/agent/build/dnsblock-agent/dnsblock-agent.pkg differ diff --git a/agent/build/dnsblock-agent/warn-dnsblock-agent.txt b/agent/build/dnsblock-agent/warn-dnsblock-agent.txt index d79519c..2b2b18e 100644 --- a/agent/build/dnsblock-agent/warn-dnsblock-agent.txt +++ b/agent/build/dnsblock-agent/warn-dnsblock-agent.txt @@ -19,8 +19,8 @@ missing module named _frozen_importlib_external - imported by importlib._bootstr excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional) missing module named winreg - imported by importlib._bootstrap_external (conditional), platform (delayed, optional), mimetypes (optional), urllib.request (delayed, conditional, optional), requests.utils (delayed, conditional, optional) missing module named nt - imported by os (delayed, conditional, optional), ntpath (optional), shutil (conditional), importlib._bootstrap_external (conditional) -missing module named _winapi - imported by encodings (delayed, conditional, optional), ntpath (optional), subprocess (conditional), mimetypes (optional) missing module named org - imported by pickle (optional) +missing module named _winapi - imported by encodings (delayed, conditional, optional), ntpath (optional), subprocess (conditional), mimetypes (optional) missing module named _scproxy - imported by urllib.request (conditional) missing module named msvcrt - imported by subprocess (optional), getpass (optional) missing module named win32evtlog - imported by logging.handlers (delayed, optional)