├── README.md ├── suri-reversed-compressed-binary.lua ├── suri-nuclear-url.lua ├── tls-heartbleed.lua ├── suri-bh2-abc-jar.lua ├── suri-styx-url.lua ├── CVE-2015-1770.lua ├── suri-high-entropy.lua ├── CVE-2015-3113.lua ├── CVE-2015-2375.lua ├── CVE-2015-2377.lua ├── CVE-2015-2558.lua ├── suri-regin.lua ├── CVE-2015-1650.lua ├── CVE-2016-0056.lua ├── CVE-2015-2426.lua ├── suri-xbagging-xor.lua ├── CVE-2015-1641.lua ├── suri-xor-non-zero.lua ├── experimental.rules ├── CVE-2015-6132.lua ├── CVE-2014-4114.lua ├── suri-suspicious-pack200jar.lua ├── CVE-2013-0074.lua ├── CVE-2012-1535.lua ├── suri-suspicious-jar.lua ├── suri-xor-binary-detect.lua ├── suri-suspicious-vbe.lua ├── suri-xor-binary-quick.lua ├── luajit-drop.rules ├── luajit.rules ├── suri-suspicious-pdf.lua ├── suri-suspicious-jar2.lua └── dyndomains-only.txt /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suri-reversed-compressed-binary.lua: -------------------------------------------------------------------------------- 1 | --[[ 2 | 3 | This program is free software; you can redistribute it and/or modify 4 | it under the terms of the GNU General Public License as published by 5 | the Free Software Foundation; either version 2 of the License, or 6 | (at your option) any later version. 7 | 8 | This program is distributed in the hope that it will be useful, 9 | but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 | GNU General Public License for more details. 12 | 13 | You should have received a copy of the GNU General Public License along 14 | with this program; if not, write to the Free Software Foundation, Inc., 15 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 16 | 17 | Requirements: 18 | 19 | #lua-zlib 20 | https://github.com/brimworks/lua-zlib 21 | 22 | This lua script can be run standalone and verbosely on a suspicious file with 23 | echo "run()" | luajit -i