Malware Journey Day 32
Jan 10, 2024
Again this is focused on rust development more than malware. Learning rust is essential due to the transition.
The below are just steps and me explaining what I am doing.
cargo new --lib evildll
The above is creating the dll
Now time to use this
Now normally these args would work with C. Now the strings are causing issues
I tried wrapping these in the correct formats. Still getting issues!
Apparently I need to add a pointer to these args.
For exporting functions it is also quite different from C
I need to grab the params from winapi and declare them as handles or unsigned 32 integer.
For the rest of my day I spent debuging with cargo and target.