Linux C Programming test

No Description

Created on 21st March 2024

What is the type of the third argument of the calloc libc function?

What does the return value of execv represents?

What is the syscall select used for?

What mechanisms can be used to instrument the linux kernel?

What is possible to do with eBPF?

What is not possible to hook with eBPF?

What is the purpose of the open syscall?

Which system call is used to terminate a process?

What is the purpose of the read function in C?

What does the fork system call do?

In RISC architectures, what is a delay slot?

How do you switch between MIPS 32 bit and MIPS 16 bit execution modes?

I want to create a /dev/arbelrandom device which returns random data. Exactly the same as /dev/random. What syscall should I use to do that?

In MIPS, what is the difference between a Branch and a Jump instructions?

Congratulations!

You have answered 0 out of 14 questions correctly.

Your score is 0.00%.