Could you please tell me where you live, so that I can visit you?

Anchorage, Alaska

Are you an Eskimo?

Nope. I am of Russian descent

Very Cool, I`m too!
https://github.com/NoMachine1/WIFHunterI successfully compiled it on win11, but now I don’t know the commands for the batch file, the bare exe file without commands immediately closes itself.
MINGW64 /c/Users/hexap/Downloads/WIFHunter-main
# make
g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -MMD -MP -c WIFHunter.cpp -o WIFHunter.o
g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -MMD -MP -c sha256_avx2.cpp -o sha256_avx2.o
g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx WIFHunter.o sha256_avx2.o -o WIFHunter.exe -mavx2 -mbmi2 -madx -pthread -static
WIFHunter.cpp: In function 'main':
WIFHunter.cpp:292:51: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
292 | threads_progresses = new int[threads_number]{0};
| ^
D:/msys64/mingw64/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here
133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^
WIFHunter.cpp:291:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
291 | thread* threads = new thread[threads_number];
| ^
D:/msys64/mingw64/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here
133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^
make[1]: Entering directory '/c/Users/hexap/Downloads/WIFHunter-main'
rm -f WIFHunter.o sha256_avx2.o WIFHunter.d sha256_avx2.d
make[1]: Leaving directory '/c/Users/hexap/Downloads/WIFHunter-main'