secure_dos_attack.sh 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #!/bin/sh
  2. #
  3. # This is an example of a script to run a DOS attack in a
  4. # "secure" environment
  5. #
  6. if [ -d examples ] ; then
  7. cd examples
  8. fi
  9. export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib/
  10. while [ 0 ] ; do
  11. PATH=examples/bin/:../bin/:./bin/:${PATH} turnutils_uclient -G -O -n 10 -m 10 -l 170 -g -u ninefingers -w youhavetoberealistic -y $@ ::1 &
  12. PATH=examples/bin/:../bin/:./bin/:${PATH} turnutils_uclient -G -O -n 10 -m 10 -l 170 -e 127.0.0.1 -X -g -u ninefingers -w youhavetoberealistic $@ ::1 &
  13. PATH=examples/bin/:../bin:./bin/:${PATH} turnutils_uclient -G -O -S -k turn_client_pkey.pem -n 10 -m 10 -l 170 -e ::1 -x -g -u ninefingers -w youhavetoberealistic -s $@ 127.0.0.1 &
  14. PATH=examples/bin/:../bin/:./bin/:${PATH} turnutils_uclient -G -O -t -n 30 -m 10 -l 170 -e 127.0.0.1 -X -g -u gorst -w hero $@ ::1 &
  15. PATH=examples/bin/:../bin/:./bin/:${PATH} turnutils_uclient -G -O -T -n 10 -m 10 -l 170 -y -g -u gorst -w hero $@ ::1 &
  16. PATH=examples/bin/:../bin:./bin/:${PATH} turnutils_uclient -G -O -T -S -k turn_client_pkey.pem -n 10 -m 10 -l 170 -y -g -u gorst -w hero $@ ::1 &
  17. PATH=examples/bin/:../bin:./bin/:${PATH} turnutils_uclient -G -O -t -S -k turn_client_pkey.pem -n 10 -m 10 -l 170 -e 127.0.0.1 -X -g -u gorst -w hero $@ ::1 &
  18. sleep 2
  19. type killall >>/dev/null 2>>/dev/null
  20. ER=$?
  21. if [ ${ER} -eq 0 ] ; then
  22. killall turnutils_uclient >>/dev/null 2>>/dev/null
  23. fi
  24. type pkill >>/dev/null 2>>/dev/null
  25. ER=$?
  26. if [ ${ER} -eq 0 ] ; then
  27. pkill turnutils_u >>/dev/null 2>>/dev/null
  28. pkill turnutils_uclie >>/dev/null 2>>/dev/null
  29. pkill turnutils_uclient >>/dev/null 2>>/dev/null
  30. else
  31. sleep 10
  32. fi
  33. done