──(kali㉿kali)-[~/ID2T] └─$ ./build.sh --full Updating submodules Submodule 'code_boost/src/SQLiteCpp' (https://github.com/SRombauts/SQLiteCpp) registered for path 'code_boost/src/SQLiteCpp' Submodule 'code_boost/src/libtins' (https://github.com/mfontanini/libtins) registered for path 'code_boost/src/libtins' Submodule 'code_boost/src/pybind11' (https://github.com/pybind/pybind11) registered for path 'code_boost/src/pybind11' Cloning into '/home/kali/ID2T/code_boost/src/SQLiteCpp'... Cloning into '/home/kali/ID2T/code_boost/src/libtins'... Cloning into '/home/kali/ID2T/code_boost/src/pybind11'... Submodule path 'code_boost/src/SQLiteCpp': checked out 'eb065bf741c2422a84de0766fe7fb38cea53f195' Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'code_boost/src/SQLiteCpp/googletest' Cloning into '/home/kali/ID2T/code_boost/src/SQLiteCpp/googletest'... Submodule path 'code_boost/src/SQLiteCpp/googletest': checked out 'ec44c6c1675c25b9827aacd08c02433cccde7780' Submodule path 'code_boost/src/libtins': checked out '5e52091ecf2c97cfc43b08e1d09e2bd5f8c0b4be' Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'code_boost/src/libtins/googletest' Cloning into '/home/kali/ID2T/code_boost/src/libtins/googletest'... Submodule path 'code_boost/src/libtins/googletest': checked out '13206d6f53aaff844f2d3595a01ac83a29e383db' Submodule path 'code_boost/src/pybind11': checked out '9a19306fbf30642ca331d0ec88e7da54a96860f9' Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'code_boost/src/pybind11/tools/clang' Cloning into '/home/kali/ID2T/code_boost/src/pybind11/tools/clang'... Submodule path 'code_boost/src/pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5' Detected OS: Debian Packages: Checking... Packages: Installing... Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package sqlite Requirement already satisfied: pip in ./.venv/lib/python3.9/site-packages (20.3.4) Collecting pip Using cached pip-21.3.1-py3-none-any.whl (1.7 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.3.4 Uninstalling pip-20.3.4: Successfully uninstalled pip-20.3.4 Successfully installed pip-21.3.1 Collecting cairocffi==0.8.1 Downloading cairocffi-0.8.1.tar.gz (79 kB) |████████████████████████████████| 79 kB 2.7 MB/s Preparing metadata (setup.py) ... done Collecting cffi>=1.12.2 Downloading cffi-1.15.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (444 kB) |████████████████████████████████| 444 kB 4.0 MB/s Collecting coverage>=4.5.1 Downloading coverage-6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (215 kB) |████████████████████████████████| 215 kB 2.9 MB/s Collecting cycler>=0.10.0 Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.3.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) |████████████████████████████████| 1.6 MB 3.5 MB/s Collecting lea==2.3.5 Downloading lea-2.3.5.tar.gz (64 kB) |████████████████████████████████| 64 kB 3.0 MB/s Preparing metadata (setup.py) ... done Collecting matplotlib>=2.2.3 Downloading matplotlib-3.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.2 MB) |████████████████████████████████| 11.2 MB 658 kB/s Collecting memory-profiler>=0.54.0 Downloading memory_profiler-0.58.0.tar.gz (36 kB) Preparing metadata (setup.py) ... done Collecting numpy>=1.15 Downloading numpy-1.21.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB) |████████████████████████████████| 15.7 MB 4.1 MB/s Collecting psutil>=5.4.5 Downloading psutil-5.8.0-cp39-cp39-manylinux2010_x86_64.whl (293 kB) |████████████████████████████████| 293 kB 1.0 MB/s Collecting pycparser>=2.18 Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) |████████████████████████████████| 118 kB 1.0 MB/s Collecting pyparsing>=2.2.0 Downloading pyparsing-3.0.6-py3-none-any.whl (97 kB) |████████████████████████████████| 97 kB 805 kB/s Collecting python-dateutil>=2.7.2 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) |████████████████████████████████| 247 kB 982 kB/s Collecting pytz>=2018.4 Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB) |████████████████████████████████| 503 kB 1.0 MB/s Collecting pyxdg>=0.26 Downloading pyxdg-0.27-py2.py3-none-any.whl (49 kB) |████████████████████████████████| 49 kB 1.2 MB/s Collecting scapy==2.4.2 Downloading scapy-2.4.2.tar.gz (795 kB) |████████████████████████████████| 795 kB 1.0 MB/s Preparing metadata (setup.py) ... done Collecting scipy>=1.1.0 Downloading scipy-1.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.8 MB) |████████████████████████████████| 39.8 MB 4.2 MB/s Collecting six>=1.11.0 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting setuptools-scm>=4 Downloading setuptools_scm-6.3.2-py3-none-any.whl (33 kB) Collecting pillow>=6.2.0 Downloading Pillow-8.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB) |████████████████████████████████| 3.1 MB 3.8 MB/s Collecting fonttools>=4.22.0 Downloading fonttools-4.28.2-py3-none-any.whl (880 kB) |████████████████████████████████| 880 kB 4.1 MB/s Collecting packaging>=20.0 Downloading packaging-21.3-py3-none-any.whl (40 kB) |████████████████████████████████| 40 kB 2.4 MB/s Requirement already satisfied: setuptools in ./.venv/lib/python3.9/site-packages (from setuptools-scm>=4->matplotlib>=2.2.3->-r resources/requirements.txt (line 7)) (44.1.1) Collecting tomli>=1.0.0 Downloading tomli-1.2.2-py3-none-any.whl (12 kB) Using legacy 'setup.py install' for cairocffi, since package 'wheel' is not installed. Using legacy 'setup.py install' for lea, since package 'wheel' is not installed. Using legacy 'setup.py install' for scapy, since package 'wheel' is not installed. Using legacy 'setup.py install' for memory-profiler, since package 'wheel' is not installed. Installing collected packages: pyparsing, tomli, six, pycparser, packaging, setuptools-scm, python-dateutil, psutil, pillow, numpy, kiwisolver, fonttools, cycler, cffi, scipy, scapy, pyxdg, pytz, memory-profiler, matplotlib, lea, coverage, cairocffi Running setup.py install for scapy ... done Running setup.py install for memory-profiler ... done Running setup.py install for lea ... done Running setup.py install for cairocffi ... done Successfully installed cairocffi-0.8.1 cffi-1.15.0 coverage-6.2 cycler-0.11.0 fonttools-4.28.2 kiwisolver-1.3.2 lea-2.3.5 matplotlib-3.5.0 memory-profiler-0.58.0 numpy-1.21.4 packaging-21.3 pillow-8.4.0 psutil-5.8.0 pycparser-2.21 pyparsing-3.0.6 python-dateutil-2.8.2 pytz-2021.3 pyxdg-0.27 scapy-2.4.2 scipy-1.7.3 setuptools-scm-6.3.2 six-1.16.0 tomli-1.2.2 -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Running Release configuration. -- CMake version: 3.21.4 -- CMAKE_CXX_COMPILER '/usr/bin/c++' 'GNU' '11.2.0' -- CMAKE_CXX_FLAGS '' -- CMAKE_CXX_FLAGS_RELEASE '-O3 -DNDEBUG -Wall' -- SQLITECPP_RUN_CPPLINT OFF -- Could NOT find cppcheck -- SQLITECPP_RUN_DOXYGEN OFF -- SQLITECPP_BUILD_EXAMPLES OFF -- SQLITECPP_BUILD_TESTS OFF -- Tins will be built from source. CMake Deprecation Warning at libtins/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using specified 'Release' build type. -- Build will generate a shared library. Use LIBTINS_BUILD_SHARED=0 to perform a static build -- Found PCAP: /usr/lib/x86_64-linux-gnu/libpcap.so -- Performing Test PCAP_LINKS_SOLO -- Performing Test PCAP_LINKS_SOLO - Success -- Looking for pcap_get_pfring_id -- Looking for pcap_get_pfring_id - not found -- Looking for pcap_set_immediate_mode -- Looking for pcap_set_immediate_mode - found -- Looking for pcap_set_tstamp_precision -- Looking for pcap_set_tstamp_precision - found CMake Deprecation Warning at libtins/cmake/Modules/CheckCXXFeatures.cmake:53 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): libtins/CMakeLists.txt:97 (INCLUDE) -- Performing Test _HAS_CXX11_FLAG -- Performing Test _HAS_CXX11_FLAG - Success -- Checking C++ support for "decltype" -- Checking C++ support for "decltype": works -- Checking C++ support for "declval" -- Checking C++ support for "declval": works -- Checking C++ support for "initializer_list" -- Checking C++ support for "initializer_list": works -- Checking C++ support for "rvalue-references" -- Checking C++ support for "rvalue-references": works -- Checking C++ support for "functional" -- Checking C++ support for "functional": works -- Checking C++ support for "chrono" -- Checking C++ support for "chrono": works -- Checking C++ support for "noexcept" -- Checking C++ support for "noexcept": works -- Checking C++ support for "builtin-swap" -- Checking C++ support for "builtin-swap": works -- Enabling C++11 features -- Enabling IEEE 802.11 support. -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.1.1l") -- Enabling WPA2 decryption support. -- Enabling TCPIP classes -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") -- Enabling TCP ACK tracking support. -- Enabling TCP stream custom data support. -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: regex -- Tests have been enabled -- Found Threads: TRUE -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.9.so (found suitable version "3.9.9", minimum required is "3.0") -- Python includes found in: /usr/include/python3.9 -- Python libs found in: /usr/lib/x86_64-linux-gnu/libpython3.9.so -- Configuring done -- Generating done -- Build files have been written to: /home/kali/ID2T/code_boost/src/build [ 2%] Building CXX object CMakeFiles/botnetcomm.dir/cxx/botnet_comm_processor.cpp.o [ 2%] Creating directories for 'googletest' [ 5%] No download step for 'googletest' [ 5%] No update step for 'googletest' [ 5%] No patch step for 'googletest' [ 5%] Performing configure step for 'googletest' loading initial cache file /home/kali/ID2T/code_boost/src/build/libtins/googletest-prefix/tmp/googletest-cache-Release.cmake CMake Warning (dev) at /home/kali/ID2T/code_boost/src/build/libtins/googletest-prefix/tmp/googletest-cache-Release.cmake:2 (set): implicitly converting 'bool' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /home/kali/ID2T/code_boost/src/build/libtins/googletest-prefix/tmp/googletest-cache-Release.cmake:3 (set): implicitly converting 'bool' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /home/kali/ID2T/code_boost/src/build/libtins/googletest-prefix/tmp/googletest-cache-Release.cmake:4 (set): implicitly converting 'bool' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /home/kali/ID2T/code_boost/src/build/libtins/googletest-prefix/tmp/googletest-cache-Release.cmake:5 (set): implicitly converting 'path' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at googletest/CMakeLists.txt:48 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found PythonInterp: /usr/bin/python (found version "2.7.18") -- Looking for pthread.h In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/botnet_comm_processor.h:10, from /home/kali/ID2T/code_boost/src/cxx/botnet_comm_processor.cpp:1: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/botnet_comm_processor.h:10, from /home/kali/ID2T/code_boost/src/cxx/botnet_comm_processor.cpp:1: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /home/kali/ID2T/code_boost/src/build/libtins/googletest [ 5%] Performing build step for 'googletest' [ 25%] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o In file included from /home/kali/ID2T/code_boost/src/libtins/googletest/googletest/src/gtest-all.cc:43: /home/kali/ID2T/code_boost/src/libtins/googletest/googletest/src/gtest-death-test.cc: In function ‘bool testing::internal::StackGrowsDown()’: /home/kali/ID2T/code_boost/src/libtins/googletest/googletest/src/gtest-death-test.cc:1009:24: warning: ‘dummy’ may be used uninitialized [-Wmaybe-uninitialized] 1009 | StackLowerThanAddress(&dummy, &result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/libtins/googletest/googletest/src/gtest-death-test.cc:999:6: note: by argument 1 of type ‘const void*’ to ‘void testing::internal::StackLowerThanAddress(const void*, bool*)’ declared here 999 | void StackLowerThanAddress(const void* ptr, bool* result) { | ^~~~~~~~~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/libtins/googletest/googletest/src/gtest-death-test.cc:1007:7: note: ‘dummy’ declared here 1007 | int dummy; | ^~~~~ [ 50%] Linking CXX static library libgtest.a [ 50%] Built target gtest [ 75%] Building CXX object googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [100%] Linking CXX static library libgtest_main.a [100%] Built target gtest_main [ 5%] No install step for 'googletest' [ 7%] Completed 'googletest' [ 7%] Built target googletest [ 7%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o [ 7%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o [ 10%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o [ 13%] Linking CXX shared library libbotnetcomm.so [ 13%] Built target botnetcomm [ 13%] Building C object SQLiteCpp/sqlite3/CMakeFiles/sqlite3.dir/sqlite3.c.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘strftimeFunc’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:20493:52: note: in expansion of macro ‘SQLITE_DYNAMIC’ 20493 | z==zBuf ? SQLITE_TRANSIENT : SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3ErrorWithMsg’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:28380:54: note: in expansion of macro ‘SQLITE_DYNAMIC’ 28380 | sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ [ 13%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o [ 13%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3VdbeMemSetStr’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:71208:19: note: in expansion of macro ‘SQLITE_DYNAMIC’ 71208 | }else if( xDel==SQLITE_DYNAMIC ){ | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘valueFromExpr’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:71608:55: note: in expansion of macro ‘SQLITE_DYNAMIC’ 71608 | sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:71651:29: note: in expansion of macro ‘SQLITE_DYNAMIC’ 71651 | 0, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ [ 15%] Building CXX object SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o [ 15%] Linking CXX static library libSQLiteCpp.a /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3VdbeExec’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:86023:38: warning: cast between incompatible function types from ‘int (*)(u32, void *, void *, void *)’ {aka ‘int (*)(unsigned int, void *, void *, void *)’} to ‘void (*)(void *, const char *)’ [-Wcast-function-type] 86023 | void (*x)(void*,const char*) = (void(*)(void*,const char*))db->xTrace; | ^ [ 15%] Built target SQLiteCpp [ 15%] Building CXX object libtins/src/CMakeFiles/tins.dir/address_range.cpp.o [ 15%] Building CXX object libtins/src/CMakeFiles/tins.dir/arp.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘renameTableFunc’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:96950:44: note: in expansion of macro ‘SQLITE_DYNAMIC’ 96950 | sqlite3_result_text(context, zRet, -1, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘renameParentFunc’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:97014:45: note: in expansion of macro ‘SQLITE_DYNAMIC’ 97014 | sqlite3_result_text(context, zResult, -1, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘renameTriggerFunc’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:97091:44: note: in expansion of macro ‘SQLITE_DYNAMIC’ 97091 | sqlite3_result_text(context, zRet, -1, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ [ 18%] Building CXX object libtins/src/CMakeFiles/tins.dir/bootp.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3DefaultRowEst’: [ 18%] Building CXX object libtins/src/CMakeFiles/tins.dir/crypto.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:103925:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 103925 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~ In file included from /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:12568: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:103925:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 103925 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:103926:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 103926 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~ In file included from /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:12568: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:103926:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 103926 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘printfFunc’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:106549:25: note: in expansion of macro ‘SQLITE_DYNAMIC’ 106549 | SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘generateColumnNames’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:119074:58: note: in expansion of macro ‘SQLITE_DYNAMIC’ 119074 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, zName, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:13031:27: warning: cast between incompatible function types from ‘int (*)(void *)’ to ‘void (*)(void *)’ [-Wcast-function-type] 13031 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:119081:52: note: in expansion of macro ‘SQLITE_DYNAMIC’ 119081 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, z, SQLITE_DYNAMIC); | ^~~~~~~~~~~~~~ [ 21%] Building CXX object libtins/src/CMakeFiles/tins.dir/detail/address_helpers.cpp.o [ 21%] Building CXX object libtins/src/CMakeFiles/tins.dir/detail/icmp_extension_helpers.cpp.o [ 21%] Building CXX object libtins/src/CMakeFiles/tins.dir/detail/pdu_helpers.cpp.o [ 23%] Building CXX object libtins/src/CMakeFiles/tins.dir/detail/sequence_number_helpers.cpp.o [ 23%] Building CXX object libtins/src/CMakeFiles/tins.dir/dhcp.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3_trace’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:143446:16: warning: cast between incompatible function types from ‘void (*)(void *, const char *)’ to ‘int (*)(u32, void *, void *, void *)’ {aka ‘int (*)(unsigned int, void *, void *, void *)’} [-Wcast-function-type] 143446 | db->xTrace = (int(*)(u32,void*,void*,void*))xTrace; | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3VXPrintf’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:25940:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 25940 | flag_long = sizeof(char*)==sizeof(i64) ? 2 : | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25941 | sizeof(char*)==sizeof(long int) ? 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:25943:7: note: here 25943 | case etORDINAL: | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:25945:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 25945 | cThousand = 0; | ~~~~~~~~~~^~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:25947:7: note: here 25947 | case etDECIMAL: | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3GetToken’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:140933:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 140933 | if( !sqlite3Isdigit(z[1]) ) | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:140942:5: note: here 140942 | case CC_DIGIT: { | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:141032:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 141032 | if( z[1]=='\'' ){ | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:141046:5: note: here 141046 | case CC_ID: { | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3ExprCodeTarget’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:95065:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 95065 | case TK_AGG_COLUMN: { | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:95078:5: note: here 95078 | case TK_COLUMN: { | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘resolveP2Values’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:72592:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 72592 | if( pOp->p2!=0 ) p->readOnly = 0; | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:72595:9: note: here 72595 | case OP_AutoCommit: | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘fkActionTrigger’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:109504:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 109504 | if( !pChanges ){ | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:109508:7: note: here 109508 | default: | ^~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3GenerateConstraintChecks’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:111002:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 111002 | onError = OE_Abort; | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:111005:7: note: here 111005 | case OE_Rollback: | ^~~~ [ 26%] Building CXX object libtins/src/CMakeFiles/tins.dir/dhcpv6.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3VdbeExec’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:79890:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 79890 | if( (pIn3->flags & MEM_Null)==0 ) break; | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:79924:1: note: here 79924 | case OP_Halt: { | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:80054:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 80054 | if( pOp->p1>db->aLimit[SQLITE_LIMIT_LENGTH] ){ | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:80073:1: note: here 80073 | case OP_String: { /* out2 */ | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:83862:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 83862 | p->aCounter[SQLITE_STMTSTATUS_SORT]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:83877:1: note: here 83877 | case OP_Rewind: { /* jump */ | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:85137:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 85137 | pOp->opcode = OP_AggStep; | ^ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:85140:1: note: here 85140 | case OP_AggStep: { | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:85931:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 85931 | pOp->opcode += 2; | ~~~~~~~~~~~~^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:85934:1: note: here 85934 | case OP_PureFunc: | ^~~~ In file included from /home/kali/ID2T/code_boost/src/libtins/src/../include/tins/dhcpv6.h:39, from /home/kali/ID2T/code_boost/src/libtins/src/dhcpv6.cpp:31: In member function ‘void Tins::PDUOption::set_payload_contents(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >; OptionType = short unsigned int; PDUType = Tins::DHCPv6]’, inlined from ‘Tins::PDUOption::PDUOption(Tins::PDUOption::option_type, ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >; OptionType = short unsigned int; PDUType = Tins::DHCPv6]’ at /home/kali/ID2T/code_boost/src/libtins/src/../include/tins/pdu_option.h:301:29, inlined from ‘void Tins::DHCPv6::ia_na(const Tins::DHCPv6::ia_na_type&)’ at /home/kali/ID2T/code_boost/src/libtins/src/dhcpv6.cpp:312:16: /home/kali/ID2T/code_boost/src/libtins/src/../include/tins/pdu_option.h:402:28: warning: ‘void* memcpy(void*, const void*, size_t)’ forming offset [16, 19] is out of the bounds [0, 16] of object ‘’ with type ‘Tins::DHCPv6::option’ {aka ‘Tins::PDUOption’} [-Warray-bounds] 402 | std::memcpy(payload_.small_buffer, &*start, total_size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/kali/ID2T/code_boost/src/libtins/src/dhcpv6.cpp: In member function ‘void Tins::DHCPv6::ia_na(const Tins::DHCPv6::ia_na_type&)’: /home/kali/ID2T/code_boost/src/libtins/src/dhcpv6.cpp:312:58: note: ‘’ declared here 312 | add_option(option(IA_NA, buffer.begin(), buffer.end())); | ^ [ 26%] Building CXX object libtins/src/CMakeFiles/tins.dir/dns.cpp.o [ 26%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot3.cpp.o [ 28%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot1q.cpp.o [ 28%] Building CXX object libtins/src/CMakeFiles/tins.dir/eapol.cpp.o [ 31%] Building CXX object libtins/src/CMakeFiles/tins.dir/ethernetII.cpp.o [ 31%] Building CXX object libtins/src/CMakeFiles/tins.dir/handshake_capturer.cpp.o [ 31%] Building CXX object libtins/src/CMakeFiles/tins.dir/hw_address.cpp.o [ 34%] Building CXX object libtins/src/CMakeFiles/tins.dir/icmp_extension.cpp.o [ 34%] Building CXX object libtins/src/CMakeFiles/tins.dir/icmp.cpp.o [ 36%] Building CXX object libtins/src/CMakeFiles/tins.dir/icmpv6.cpp.o /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c: In function ‘sqlite3SelectNew’: /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:117588:10: warning: function may return address of local variable [-Wreturn-local-addr] 117588 | return pNew; | ^~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:117549:10: note: declared here 117549 | Select standin; | ^~~~~~~ /home/kali/ID2T/code_boost/src/SQLiteCpp/sqlite3/sqlite3.c:117549:10: note: declared here [ 36%] Building CXX object libtins/src/CMakeFiles/tins.dir/ip_reassembler.cpp.o [ 36%] Building CXX object libtins/src/CMakeFiles/tins.dir/ip.cpp.o [ 39%] Building CXX object libtins/src/CMakeFiles/tins.dir/ip_address.cpp.o [ 39%] Building CXX object libtins/src/CMakeFiles/tins.dir/ipv6.cpp.o [ 42%] Building CXX object libtins/src/CMakeFiles/tins.dir/ipv6_address.cpp.o [ 42%] Building CXX object libtins/src/CMakeFiles/tins.dir/ipsec.cpp.o [ 42%] Building CXX object libtins/src/CMakeFiles/tins.dir/llc.cpp.o [ 44%] Building CXX object libtins/src/CMakeFiles/tins.dir/loopback.cpp.o [ 44%] Building CXX object libtins/src/CMakeFiles/tins.dir/mpls.cpp.o [ 47%] Building CXX object libtins/src/CMakeFiles/tins.dir/memory_helpers.cpp.o [ 47%] Building CXX object libtins/src/CMakeFiles/tins.dir/network_interface.cpp.o [ 47%] Building CXX object libtins/src/CMakeFiles/tins.dir/packet_sender.cpp.o [ 50%] Building CXX object libtins/src/CMakeFiles/tins.dir/pdu.cpp.o [ 50%] Building CXX object libtins/src/CMakeFiles/tins.dir/pdu_iterator.cpp.o [ 52%] Building CXX object libtins/src/CMakeFiles/tins.dir/pdu_option.cpp.o [ 52%] Building CXX object libtins/src/CMakeFiles/tins.dir/pppoe.cpp.o [ 52%] Building CXX object libtins/src/CMakeFiles/tins.dir/radiotap.cpp.o [ 55%] Building CXX object libtins/src/CMakeFiles/tins.dir/rawpdu.cpp.o [ 55%] Building CXX object libtins/src/CMakeFiles/tins.dir/rsn_information.cpp.o [ 57%] Building CXX object libtins/src/CMakeFiles/tins.dir/sll.cpp.o [ 57%] Building CXX object libtins/src/CMakeFiles/tins.dir/snap.cpp.o [ 57%] Building CXX object libtins/src/CMakeFiles/tins.dir/stp.cpp.o [ 60%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp.cpp.o [ 60%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/ack_tracker.cpp.o [ 63%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/flow.cpp.o [ 63%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/data_tracker.cpp.o [ 63%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/stream.cpp.o [ 65%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/stream_follower.cpp.o [ 65%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_ip/stream_identifier.cpp.o [ 68%] Linking C static library libsqlite3.a [ 68%] Built target sqlite3 [ 71%] Building CXX object libtins/src/CMakeFiles/tins.dir/timestamp.cpp.o [ 71%] Building CXX object libtins/src/CMakeFiles/tins.dir/udp.cpp.o [ 71%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/checksum_utils.cpp.o [ 73%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/frequency_utils.cpp.o [ 73%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/radiotap_parser.cpp.o [ 76%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/radiotap_writer.cpp.o /home/kali/ID2T/code_boost/src/libtins/src/utils/radiotap_parser.cpp: In function ‘void Tins::Utils::align_buffer(const uint8_t*, const uint8_t*&, uint32_t, size_t)’: /home/kali/ID2T/code_boost/src/libtins/src/utils/radiotap_parser.cpp:134:81: warning: unused parameter ‘size’ [-Wunused-parameter] 134 | void align_buffer(const uint8_t* buffer_start, const uint8_t*& buffer, uint32_t size, size_t n) { | ~~~~~~~~~^~~~ [ 76%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/routing_utils.cpp.o [ 76%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/resolve_utils.cpp.o [ 78%] Building CXX object libtins/src/CMakeFiles/tins.dir/utils/pdu_utils.cpp.o [ 78%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_base.cpp.o [ 81%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_data.cpp.o [ 81%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_mgmt.cpp.o [ 81%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_beacon.cpp.o [ 84%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_assoc.cpp.o [ 84%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_auth.cpp.o [ 86%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_probe.cpp.o [ 86%] Building CXX object libtins/src/CMakeFiles/tins.dir/dot11/dot11_control.cpp.o [ 86%] Building CXX object libtins/src/CMakeFiles/tins.dir/sniffer.cpp.o [ 89%] Building CXX object libtins/src/CMakeFiles/tins.dir/packet_writer.cpp.o [ 89%] Building CXX object libtins/src/CMakeFiles/tins.dir/pktap.cpp.o [ 92%] Building CXX object libtins/src/CMakeFiles/tins.dir/tcp_stream.cpp.o [ 92%] Building CXX object libtins/src/CMakeFiles/tins.dir/offline_packet_filter.cpp.o [ 92%] Building CXX object libtins/src/CMakeFiles/tins.dir/ppi.cpp.o [ 94%] Linking CXX shared library ../lib/libtins.so [ 94%] Built target tins [ 94%] Building CXX object CMakeFiles/pcapreader.dir/cxx/pcap_processor.cpp.o [ 94%] Building CXX object CMakeFiles/cpputils.dir/cxx/utilities.cpp.o In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/utilities.cpp:2: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/utilities.cpp:2: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/pcap_processor.h:12, from /home/kali/ID2T/code_boost/src/cxx/pcap_processor.cpp:1: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/pcap_processor.h:12, from /home/kali/ID2T/code_boost/src/cxx/pcap_processor.cpp:1: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX shared library libcpputils.so [ 97%] Built target cpputils [ 97%] Building CXX object CMakeFiles/pcapreader.dir/cxx/statistics.cpp.o In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.h:13, from /home/kali/ID2T/code_boost/src/cxx/statistics.cpp:8: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.h:13, from /home/kali/ID2T/code_boost/src/cxx/statistics.cpp:8: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/pcapreader.dir/cxx/statistics_db.cpp.o In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.h:13, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.cpp:1: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.h:13, from /home/kali/ID2T/code_boost/src/cxx/statistics_db.cpp:1: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ [100%] Building CXX object CMakeFiles/pcapreader.dir/cxx/utilities.cpp.o In file included from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:16, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/utilities.cpp:2: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 194 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.9/Python.h:141, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/detail/common.h:112, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pytypes.h:12, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/cast.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/attr.h:13, from /home/kali/ID2T/code_boost/src/pybind11/include/pybind11/pybind11.h:43, from /home/kali/ID2T/code_boost/src/cxx/utilities.cpp:2: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ [100%] Linking CXX shared library libpcapreader.so [100%] Built target pcapreader All is set. ID2T is ready. Run efficiency tests with the command './test_efficiency' Run unit tests with the command './run_tests' Run ID2T with the command './id2t' ┌──(kali㉿kali)-[~/ID2T] └─$ ┌──(kali㉿kali)-[~/ID2T] └─$ ./id2t Traceback (most recent call last): File "/home/kali/ID2T/code/CLI.py", line 5, in from Core.Controller import Controller File "/home/kali/ID2T/code/Core/Controller.py", line 9, in import Core.AttackController as atkCtrl File "/home/kali/ID2T/code/Core/AttackController.py", line 7, in import Core.LabelManager as LabelManager File "/home/kali/ID2T/code/Core/LabelManager.py", line 8, in import Lib.TestLibrary as Lib File "/home/kali/ID2T/code/Lib/TestLibrary.py", line 5, in import Lib.Utility as Util File "/home/kali/ID2T/code/Lib/Utility.py", line 9, in import scapy.layers.inet as inet File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/layers/inet.py", line 25, in from scapy.layers.l2 import Ether, Dot3, getmacbyip, CookedLinux, GRE, SNAP, \ File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/layers/l2.py", line 17, in from scapy.ansmachine import AnsweringMachine File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/ansmachine.py", line 16, in from scapy.sendrecv import send, sniff File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/sendrecv.py", line 33, in import scapy.route # noqa: F401 File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/route.py", line 194, in conf.route = Route() File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/route.py", line 27, in __init__ self.resync() File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/route.py", line 33, in resync from scapy.arch import read_routes File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/arch/__init__.py", line 28, in from scapy.arch.bpf.core import get_if_raw_addr File "/home/kali/ID2T/.venv/lib/python3.9/site-packages/scapy/arch/bpf/core.py", line 29, in LIBC = cdll.LoadLibrary(find_library("libc")) File "/usr/lib/python3.9/ctypes/util.py", line 341, in find_library _get_soname(_findLib_gcc(name)) or _get_soname(_findLib_ld(name)) File "/usr/lib/python3.9/ctypes/util.py", line 147, in _findLib_gcc if not _is_elf(file): File "/usr/lib/python3.9/ctypes/util.py", line 99, in _is_elf with open(filename, 'br') as thefile: FileNotFoundError: [Errno 2] No such file or directory: b'liblibc.a'