I'm writing a program that will heavily use things like DLL injecting, API hooking etc. in C++. Is it safe to use C++ exceptions (that make life a lot easier) there or should I just stick to C-like error handling?
what fone u use
post desktop
apple is gay
enjoy ur botnet
sincerely,
/g/
>>51296261
how's the rootkit development going so far op?
>>51296596
It's not a rootkit, it will be actually an open source application, but thanks for asking, it's good for now, but I have to test some things out
>>51296612
does it have a logo?
>>51296626
Not yet, but you can design some if you want to
>>51296638
>>51296715
>no material design
0/10
>>51296261
C++ exceptions = you're running an additional runtime.
C error handling = no additional runtime.
>>51297195
>muh allocated memories
>>51297195
Well, I don't really care. It loads to the target program basically with all its runtime so it's fine.
Just use SEH. if you use C++ exceptions, the name of the exception will be in the compiled binary, which is going to get your malware signatured more easily.
I don't know how you're injecting, but if you're memory loading, remember that you are going to have to set up the exception handlers etc properly during load. Otherwise, you wont be able to catch SEH or vectored exceptions, the process will just crash.
Are you making a hax?
>>51297873
a rootkit xDDDD
>>51296261
Just one word: Rust.
>>51297869
oh shit man, any way to obfsucate it?