Can't do make to build decryption tools from WireGuard
Hello Wireshark community,
I'm trying to decrypt some network traffic specifically in regards to WireGuard and I'm running across this error when I try to 'make' the 'extract-handshakes.sh'
"no rule to make target offset-finder.o"
There seems to be very limited information on this and according to the documentation, this should build. According to other resources, users got older versions to build but I was still not able to.
Can anybody help in getting the extract-handshakes to run? I'm pretty sure it's the final step in decrypting the packets.
What's $(KERNELRELEASE) in your shell? Have a look in the makefile. It differentiates between standalone build and kernel module build based on that.
5.11.0-40-generic (found using uname -r). I'm using a virtual machine if that makes any difference.
According to the documentation, it says Kbuild variables are set by the top level make file and I am not able to modify them. From what I understand, it does 2 different passes over that file, one with the make cmd and the other with the kbuild. I'm not super linux savvy so I'm trying to understand as I go.
I was responding to the fact that it complains about 'no rule to make target offset-finder.o'. If $(KERNELRELEASE) was not empty that would be obvious. Now that seems unlikely.