(October 25, 2022, 05:21 PM)Mulana4000 Wrote: Thank you very much for sharing. We need moe content like this.
Can you explain how this works? Shouldn't the hash or whatever windows defender uses to identify it be the same if the source code is the same? And will this work with other binaries? (Sorry I'm a total amateur..)
The source code is the same, but the hash is different for each compilation.
The binary compiled on your computer may vary from that of other computers due to CPU differences, configurations, possible compile timestamps and other different factors. Keep in mind that for a single bit change in the binary the hash changes drastically. Obviously the binary compiled by your machine will be different from the original developer's compiled binary.
>Will this work for other binaries?
If you mean other programs outside netcat, yes, but you have to know how to compile their source code. If the program is not written in C/C++ you will need a compiler other than GCC. Normally in the documentation/wiki of each of these programs there are instructions to compile them.