• 0 Posts
  • 44 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle
  • Mprotect stops any read and write and execute access to memory in both user and kernel lands (only rx or wx). Stuff like web browsers won’t work unless you have a program to mark it in elf to not use pax. However, this kills a lot of exploits with that turned on by itself (though there are probably work arounds if you are developing exploits which the other features would hopefully catch). That’s why people installed 3rd party unmainlined security patches, but that’s just me maybe idk.

    I am having a hard time following what this does or why this is desirable. You’re saying there’s a patch this thing provides that … disables memory access … unless a flag is set in an executable … which will then bypass the security?

















  • You are a fintech dev using floating point? And your advice is to encode things as strings?

    This is why I got out of fintech.

    (I am sorry, I know there are horrors and I am sure I am not familiar with your exact scenario.)

    Edit: just for anyone who passes by: try to stick with integers in a currency’s smallest unit of division. (This is only one small bit of this problem, but the number of times I have seen currency values in floating point makea me psychotic.)



  • What would you think of someone who goes door to door trying to convince you a blubbery clown rules the universe from planet zebulon?

    Is that a normal person just doing normal person things?

    For the non-religious, there is no difference between the person above and a relgious believer.

    I think it’s reasonable to ask why people still hold unfounded beliefs with the greater interconnectedness of the world making it pretty plain that not all these religions can be divinely inspired truth, so many of them are necessarily imaginary.