I hereby claim:
- I am y7n05h on github.
- I am y7n05h (https://keybase.io/y7n05h) on keybase.
- I have a public key ASD0D-k7ZfnDbtgr6Bmcsus3wH8wRGnl9V-ByhgpPJYe0wo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/zsh | |
| # Depends on: strings grep sha1sum curl jq | |
| # Powered by the libc-database search API | |
| # https://github.com/niklasb/libc-database/tree/master/searchengine | |
| strings $1 |grep 'GNU C Library' | |
| sha1str=$(sha1sum $1) | |
| curl -s -X POST -H 'Content-Type: application/json' --data "{\"sha1\": \"${sha1str// */}\"}" 'https://libc.rip/api/find'|jq -r '.[]' |
Source: man syscall
Every architecture has its own way of invoking and passing arguments to the kernel. The details for various architectures are listed in the two tables below.
The first table lists the instruction used to transition to kernel mode, (which might not be the fastest or best way to transition to