Oxsomi / core3

Oxsomi Core3 is a combination of standalone C libraries useful for building applications, such as types, platform, graphics abstraction and file formats
GNU General Public License v3.0
0 stars 1 forks source link

Idea; oiSc -> oiBc #17

Open Nielsbishere opened 2 years ago

Nielsbishere commented 2 years ago

Expose the types and some functions to a scripting language. Oxsomi script and bytecode. Bytecode could be generated per unique binary (JIT) or executed by the OVM.

This will allow us to scan through the bytecode to see what high level operations are done. This would allow us to force disable file calls for example. When still called, we could return an Unauthorized error.

Nielsbishere commented 1 year ago

the oiBC package should contain a proper list of the instructions done (for optimization and security) and C#-like binary attributes on libraries and executables.