Skip to content

Create SEAlice SIP #13

@alicerunsonfedora

Description

@alicerunsonfedora

From @sr229 on Discord:

I'm deprecating GOBFADU entirely tho
For example MISSING_GOBFADU_COMPONENT is replaced with SE_MODULE_NFOUND
SIP checking goes in actuality by comparing the files against official ones via md5 hashes
SIP only happens once at first time and is async
All boot ops are required to be threaded and none would block boot or fail startup unless its > an SE_ILLEGAL_FILE error or SE_PROFILE_NVALID
ie:
SE_ILLEGAL_FILE (game.rpyc does not match official)
all releases will now include a md5sums.txt file which will include all needed hashes
and the really controversial part
SE_ILLEGAL_CALL
SEAlice will enforce system call restrictions that has a security implication

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions