Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. #!/bin/bash
  2. intf=$1
  3. port=$2
  4. if [ -z "${intf}" ]; then
  5. intf="eth0"
  6. fi
  7. if [ -z "${port}" ]; then
  8. port="3306"
  9. fi
  10.  
  11. tcpdump -i ${intf} -s 0 -l -w - dst port ${port} | strings | perl -e '
  12. while(<>) { chomp; next if /^[^ ]+[ ]*$/;
  13. if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i)
  14. {
  15. if (defined $q) { print "$q\n"; }
  16. $q=$_;
  17. } else {
  18. $_ =~ s/^[ \t]+//; $q.=" $_";
  19. }
  20. }'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement