Commit Graph

40 Commits

Author SHA1 Message Date
96c4b3c468 Fixing flake8 E1 errors (#793)
* flake8 E1 cowrie/core/checkers.py

Removing also unused code.

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*checkers.py"
./cowrie/core/checkers.py:72:9: E128 continuation line under-indented for visual indent
./cowrie/core/checkers.py:121:21: E128 continuation line under-indented for visual indent
./cowrie/core/checkers.py:129:21: E116 unexpected indentation (comment)
./cowrie/core/checkers.py:130:21: E116 unexpected indentation (comment)
./cowrie/core/checkers.py:136:21: E116 unexpected indentation (comment)
./cowrie/core/checkers.py:137:21: E116 unexpected indentation (comment)
4     E116 unexpected indentation (comment)
2     E128 continuation line under-indented for visual indent
6

* flake8 E1 cowrie/core/cef.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*cef.py"
./cowrie/core/cef.py:104:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:105:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:106:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:107:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:108:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:109:7: E127 continuation line over-indented for visual indent
./cowrie/core/cef.py:110:7: E127 continuation line over-indented for visual indent
7     E127 continuation line over-indented for visual indent
7

* flake8 E1 cowrie/proxy/session.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*proxy/session.py"
./cowrie/proxy/session.py:182:13: E128 continuation line under-indented for visual indent
./cowrie/proxy/session.py:213:13: E128 continuation line under-indented for visual indent
./cowrie/proxy/session.py:251:13: E128 continuation line under-indented for visual indent
./cowrie/proxy/session.py:261:13: E128 continuation line under-indented for visual indent
./cowrie/proxy/session.py:262:13: E128 continuation line under-indented for visual indent
5     E128 continuation line under-indented for visual indent
5

* flake8 E1 twisted/plugins/cowrie_plugin.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*cowrie_plugin.py"
./twisted/plugins/cowrie_plugin.py:69:9: E123 closing bracket does not match indentation of opening bracket's line
./twisted/plugins/cowrie_plugin.py:73:9: E123 closing bracket does not match indentation of opening bracket's line
./twisted/plugins/cowrie_plugin.py:189:22: E127 continuation line over-indented for visual indent
2     E123 closing bracket does not match indentation of opening bracket's line
1     E127 continuation line over-indented for visual indent
3

* flake8 E1 cowrie/insults/insults.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*insults.py"
./cowrie/insults/insults.py:47:17: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:74:17: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:79:17: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:80:17: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:84:13: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:105:17: E128 continuation line under-indented for visual indent
./cowrie/insults/insults.py:117:11: E127 continuation line over-indented for visual indent
./cowrie/insults/insults.py:128:17: E128 continuation line under-indented for visual indent
1     E127 continuation line over-indented for visual indent
7     E128 continuation line under-indented for visual indent
8

* flake8 E1 cowrie/telnet/session.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*telnet/session.py"
./cowrie/telnet/session.py:18:34: E126 continuation line over-indented for hanging indent
1     E126 continuation line over-indented for hanging indent
1

* flake8 E1 cowrie/telnet/transport.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*telnet/transport.py"
./cowrie/telnet/transport.py:17:34: E126 continuation line over-indented for hanging indent
./cowrie/telnet/transport.py:59:42: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:233:12: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:234:12: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:235:12: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:236:12: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:260:13: E128 continuation line under-indented for visual indent
./cowrie/telnet/transport.py:261:13: E128 continuation line under-indented for visual indent
1     E126 continuation line over-indented for hanging indent
7     E128 continuation line under-indented for visual indent
8

* flake8 E1 cowrie/dblog/xmpp.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*xmpp.py"
./cowrie/dblog/xmpp.py:79:13: E128 continuation line under-indented for visual indent
./cowrie/dblog/xmpp.py:105:17: E128 continuation line under-indented for visual indent
2     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/commands/ping.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*ping.py"
./cowrie/commands/ping.py:63:21: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/commands/ping.py:78:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ping.py:82:13: E128 continuation line under-indented for visual indent
./cowrie/commands/ping.py:109:13: E128 continuation line under-indented for visual indent
1     E123 closing bracket does not match indentation of opening bracket's line
3     E128 continuation line under-indented for visual indent
4

* flake8 E1 cowrie/commands/uptime.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*uptime.py"
./cowrie/commands/uptime.py:21:13: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/commands/base.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*base.py"
./cowrie/commands/base.py:97:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py💯13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:101:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:102:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:114:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:115:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:116:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:117:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:297:13: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/commands/base.py:310:21: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:327:13: E128 continuation line under-indented for visual indent
./cowrie/commands/base.py:402:17: E123 closing bracket does not match indentation of opening bracket's line
2     E123 closing bracket does not match indentation of opening bracket's line
10    E128 continuation line under-indented for visual indent
12

* flake8 E1 cowrie/commands/scp.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*scp.py"
./cowrie/commands/scp.py:65:12: E111 indentation is not a multiple of four
./cowrie/commands/scp.py:67:12: E111 indentation is not a multiple of four
2     E111 indentation is not a multiple of four
2

* flake8 E1 cowrie/commands/ifconfig.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*ifconfig.py"
./cowrie/commands/ifconfig.py:32:9: E122 continuation line missing indentation or outdented
./cowrie/commands/ifconfig.py:33:9: E128 continuation line under-indented for visual indent
1     E122 continuation line missing indentation or outdented
1     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/commands/ssh.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/ssh.py"

./cowrie/commands/ssh.py:41:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ssh.py:58:21: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/commands/ssh.py:78:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ssh.py:84:13: E128 continuation line under-indented for visual indent
./cowrie/commands/ssh.py:123:13: E128 continuation line under-indented for visual indent
1     E123 closing bracket does not match indentation of opening bracket's line
4     E128 continuation line under-indented for visual indent
5

* flake8 E1 cowrie/commands/iptables.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*iptables.py"
./cowrie/commands/iptables.py:388:13: E128 continuation line under-indented for visual indent
./cowrie/commands/iptables.py:396:13: E128 continuation line under-indented for visual indent
./cowrie/commands/iptables.py:404:13: E128 continuation line under-indented for visual indent
./cowrie/commands/iptables.py:412:13: E128 continuation line under-indented for visual indent
4     E128 continuation line under-indented for visual indent
4

* flake8 E1 cowrie/commands/adduser.py

flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*adduser.py"
./cowrie/commands/adduser.py:61:13: E123 closing bracket does not match indentation of opening bracket's line
1     E123 closing bracket does not match indentation of opening bracket's line
1

* flake8 E1 cowrie/commands/apt.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*apt.py"
./cowrie/commands/apt.py:123:21: E131 continuation line unaligned for hanging indent
./cowrie/commands/apt.py:124:21: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:125:21: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:127:17: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/commands/apt.py:136:13: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:139:13: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:143:17: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:154:17: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:160:17: E128 continuation line under-indented for visual indent
./cowrie/commands/apt.py:162:17: E128 continuation line under-indented for visual indent
1     E123 closing bracket does not match indentation of opening bracket's line
8     E128 continuation line under-indented for visual indent
1     E131 continuation line unaligned for hanging indent
10

* flake8 E1 cowrie/commands/fs.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/fs.py"
./cowrie/commands/fs.py:340:28: E128 continuation line under-indented for visual indent
./cowrie/commands/fs.py:396:25: E127 continuation line over-indented for visual indent
./cowrie/commands/fs.py:408:28: E128 continuation line under-indented for visual indent
1     E127 continuation line over-indented for visual indent
2     E128 continuation line under-indented for visual indent
3

* flake8 E1 cowrie/commands/last.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/last.py"
./cowrie/commands/last.py:30:13: E128 continuation line under-indented for visual indent
./cowrie/commands/last.py:35:14: E128 continuation line under-indented for visual indent
2     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/commands/netstat.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/netstat.py"
./cowrie/commands/netstat.py:71:13: E128 continuation line under-indented for visual indent
./cowrie/commands/netstat.py:74:13: E128 continuation line under-indented for visual indent
./cowrie/commands/netstat.py:98:17: E128 continuation line under-indented for visual indent
./cowrie/commands/netstat.py:99:17: E128 continuation line under-indented for visual indent
4     E128 continuation line under-indented for visual indent
4

* flake8 E1 cowrie/commands/ls.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/ls.py"
./cowrie/commands/ls.py:182:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ls.py:183:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ls.py:184:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ls.py:185:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ls.py:186:17: E128 continuation line under-indented for visual indent
./cowrie/commands/ls.py:187:17: E128 continuation line under-indented for visual indent
6     E128 continuation line under-indented for visual indent
6

* flake8 E1 cowrie/commands/__init__.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*commands/__init__.py"
./cowrie/commands/__init__.py:41:5: E123 closing bracket does not match indentation of opening bracket's line
1     E123 closing bracket does not match indentation of opening bracket's line
1

* flake8 E1 cowrie/commands/cat.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*cat.py"
./cowrie/commands/cat.py:105:1: E122 continuation line missing indentation or outdented
1     E122 continuation line missing indentation or outdented
1

* flake8 E1 cowrie/commands/tar.py

* flake8 E1 cowrie/commands/sudo.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*sudo.py"
./cowrie/commands/sudo.py:82:1: E122 continuation line missing indentation or outdented
./cowrie/commands/sudo.py:122:17: E128 continuation line under-indented for visual indent
1     E122 continuation line missing indentation or outdented
1     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/commands/curl.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*curl.py"
./cowrie/commands/curl.py:38:17: E128 continuation line under-indented for visual indent
./cowrie/commands/curl.py:83:21: E128 continuation line under-indented for visual indent
./cowrie/commands/curl.py:377:13: E128 continuation line under-indented for visual indent
./cowrie/commands/curl.py:412:21: E128 continuation line under-indented for visual indent
./cowrie/commands/curl.py:459:17: E128 continuation line under-indented for visual indent
5     E128 continuation line under-indented for visual indent
5

* flake8 E1 cowrie/commands/service.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*service.py"
./cowrie/commands/service.py:28:10: E121 continuation line under-indented for hanging indent
1     E121 continuation line under-indented for hanging indent
1

* flake8 E1 cowrie/ssh/connection.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*connection.py"
./cowrie/ssh/connection.py:60:17: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/ssh/factory.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*factory.py"
./cowrie/ssh/factory.py:34:9: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/ssh/factory.py:62:11: E121 continuation line under-indented for hanging indent
./cowrie/ssh/factory.py:65:11: E121 continuation line under-indented for hanging indent
./cowrie/ssh/factory.py:119:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/factory.py:120:13: E128 continuation line under-indented for visual indent
2     E121 continuation line under-indented for hanging indent
1     E123 closing bracket does not match indentation of opening bracket's line
2     E128 continuation line under-indented for visual indent
5

* flake8 E1 cowrie/ssh/channel.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*channel.py"
./cowrie/ssh/channel.py:56:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:69:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:71:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:72:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:81:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:82:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:83:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:84:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:98:11: E127 continuation line over-indented for visual indent
./cowrie/ssh/channel.py:105:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/channel.py:119:17: E128 continuation line under-indented for visual indent
1     E127 continuation line over-indented for visual indent
10    E128 continuation line under-indented for visual indent
11

* flake8 E1 cowrie/ssh/userauth.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*userauth.py"
./cowrie/ssh/userauth.py:102:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/userauth.py:115:21: E126 continuation line over-indented for hanging indent
./cowrie/ssh/userauth.py:120:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/userauth.py:122:13: E128 continuation line under-indented for visual indent
1     E126 continuation line over-indented for hanging indent
3     E128 continuation line under-indented for visual indent
4

* flake8 E1 cowrie/ssh/forwarding.py

flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*forwarding.py"
./cowrie/ssh/forwarding.py:23:9: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:24:9: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:25:9: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:47:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:52:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:74:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:79:17: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:82:12: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:114:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:115:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/forwarding.py:149:13: E128 continuation line under-indented for visual indent
11    E128 continuation line under-indented for visual indent
11

* flake8 E1 cowrie/ssh/transport.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*transport.py"
./cowrie/ssh/transport.py:56:12: E128 continuation line under-indented for visual indent
./cowrie/ssh/transport.py:57:12: E128 continuation line under-indented for visual indent
./cowrie/ssh/transport.py:58:12: E128 continuation line under-indented for visual indent
./cowrie/ssh/transport.py:59:12: E128 continuation line under-indented for visual indent
./cowrie/ssh/transport.py:213:13: E128 continuation line under-indented for visual indent
./cowrie/ssh/transport.py:214:13: E128 continuation line under-indented for visual indent
6     E128 continuation line under-indented for visual indent
6

* flake8 E1 cowrie/output/mysql.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*mysql.py"
./cowrie/output/mysql.py:73:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:131:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:132:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:133:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:134:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:138:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:139:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:140:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:141:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:145:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:146:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:150:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:151:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:152:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:156:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:157:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:158:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:162:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:163:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:164:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:165:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:169:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:170:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:171:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:172:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:176:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:177:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:178:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:179:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:183:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:184:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:185:17: E128 continuation line under-indented for visual indent
./cowrie/output/mysql.py:186:17: E128 continuation line under-indented for visual indent
33    E128 continuation line under-indented for visual indent
33

* flake8 E1 cowrie/output/hpfeeds.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*hpfeeds.py"
./cowrie/output/hpfeeds.py:199:21: E128 continuation line under-indented for visual indent
./cowrie/output/hpfeeds.py:203:21: E128 continuation line under-indented for visual indent
./cowrie/output/hpfeeds.py:212:34: E128 continuation line under-indented for visual indent
./cowrie/output/hpfeeds.py:215:34: E126 continuation line over-indented for hanging indent
./cowrie/output/hpfeeds.py:298:17: E128 continuation line under-indented for visual indent
./cowrie/output/hpfeeds.py:299:17: E128 continuation line under-indented for visual indent
1     E126 continuation line over-indented for hanging indent
5     E128 continuation line under-indented for visual indent
6

* flake8 E1 cowrie/output/hpfeeds3.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*hpfeeds3.py"
./cowrie/output/hpfeeds3.py:68:17: E128 continuation line under-indented for visual indent
./cowrie/output/hpfeeds3.py:69:17: E128 continuation line under-indented for visual indent
2     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/output/s3.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*s3.py"
./cowrie/output/s3.py:31:11: E111 indentation is not a multiple of four
1     E111 indentation is not a multiple of four
1

* flake8 E1 cowrie/output/malshare.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*malshare.py"
./cowrie/output/malshare.py:97:21: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/output/sqlite.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*sqlite.py"
./cowrie/output/sqlite.py:35:21: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:89:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:90:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:91:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:92:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:96:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:97:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:98:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:99:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:103:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:104:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:105:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:106:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:110:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:111:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:112:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:113:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:117:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:118:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:122:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:123:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:124:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:125:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:129:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:130:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:131:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:132:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:136:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:137:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:138:17: E128 continuation line under-indented for visual indent
./cowrie/output/sqlite.py:139:17: E128 continuation line under-indented for visual indent
31    E128 continuation line under-indented for visual indent
31

* flake8 E1 cowrie/output/influx.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*influx.py"
./cowrie/output/influx.py:145:17: E123 closing bracket does not match indentation of opening bracket's line
./cowrie/output/influx.py:150:17: E123 closing bracket does not match indentation of opening bracket's line
2     E123 closing bracket does not match indentation of opening bracket's line
2

* flake8 E1 cowrie/output/cuckoo.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*cuckoo.py"
./cowrie/output/cuckoo.py:106:17: E128 continuation line under-indented for visual indent
./cowrie/output/cuckoo.py:107:17: E128 continuation line under-indented for visual indent
./cowrie/output/cuckoo.py:108:17: E128 continuation line under-indented for visual indent
./cowrie/output/cuckoo.py:124:29: E126 continuation line over-indented for hanging indent
./cowrie/output/cuckoo.py:126:25: E126 continuation line over-indented for hanging indent
./cowrie/output/cuckoo.py:127:25: E126 continuation line over-indented for hanging indent
./cowrie/output/cuckoo.py:144:29: E126 continuation line over-indented for hanging indent
./cowrie/output/cuckoo.py:146:25: E126 continuation line over-indented for hanging indent
./cowrie/output/cuckoo.py:147:25: E126 continuation line over-indented for hanging indent
6     E126 continuation line over-indented for hanging indent
3     E128 continuation line under-indented for visual indent
9

* flake8 E1 cowrie/output/dshield.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*dshield.py"
./cowrie/output/dshield.py:84:17: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:89:13: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:92:19: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:99:33: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py💯33: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:101:33: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:102:33: E128 continuation line under-indented for visual indent
./cowrie/output/dshield.py:103:33: E128 continuation line under-indented for visual indent
8     E128 continuation line under-indented for visual indent
8

* flake8 E1 cowrie/shell/honeypot.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/honeypot.py"
./cowrie/shell/honeypot.py:489:17: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/shell/fs.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/fs.py"
./cowrie/shell/fs.py:177:29: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:236:33: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:240:33: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:286:13: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:306:13: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:379:21: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:380:21: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:562:17: E128 continuation line under-indented for visual indent
./cowrie/shell/fs.py:570:13: E128 continuation line under-indented for visual indent
9     E128 continuation line under-indented for visual indent
9

* flake8 E1 cowrie/shell/filetransfer.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/filetransfer.py"
./cowrie/shell/filetransfer.py:192:11: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/shell/pwd.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/pwd.py"
./cowrie/shell/pwd.py:49:13: E128 continuation line under-indented for visual indent
./cowrie/shell/pwd.py:132:13: E128 continuation line under-indented for visual indent
2     E128 continuation line under-indented for visual indent
2

* flake8 E1 cowrie/shell/session.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/session.py"
./cowrie/shell/session.py:68:13: E128 continuation line under-indented for visual indent
1     E128 continuation line under-indented for visual indent
1

* flake8 E1 cowrie/shell/protocol.py

Before:
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --select=E1 --statistics --filename="*shell/protocol.py"
./cowrie/shell/protocol.py:57:21: E128 continuation line under-indented for visual indent
./cowrie/shell/protocol.py:179:21: E128 continuation line under-indented for visual indent
./cowrie/shell/protocol.py:185:13: E128 continuation line under-indented for visual indent
./cowrie/shell/protocol.py:321:13: E123 closing bracket does not match indentation of opening bracket's line
1     E123 closing bracket does not match indentation of opening bracket's line
3     E128 continuation line under-indented for visual indent
4
2018-06-28 00:06:00 +04:00
ffddb0538b Fix #736 2018-04-27 05:09:30 -05:00
4e0a8ff431 make pylint happy 2018-04-14 17:36:14 +04:00
d1525cca14 Run all config data through CONFIG() 2018-02-07 14:47:08 +00:00
96ca2bab7c log python and twisted version number 2018-01-09 10:37:51 +04:00
d976e7a545 add explicit Twisted version check 2017-09-06 08:36:32 +00:00
339c1d9df6 future imports 2017-07-25 10:52:38 +04:00
3d12c8c54b also read cowrie.cfg file from etc/ 2017-06-12 13:18:49 +04:00
1158a1a55e now use both cowrie.cfg.dist and cowrie.cfg 2017-05-17 16:28:13 +04:00
978ad31541 prep config file for new system 2017-05-16 22:18:34 +04:00
5b5545924a Use twisted endpoints for listening on ports/addresses (#499)
* Use twisted endpoints for listening on ports/addresses

* Add examples of endpoints
2017-04-30 16:30:59 +04:00
3bf182224b remove 'port' parameter, no longer makes sense since we also run telnet 2017-03-16 17:47:50 +04:00
24c251b405 Improve handling of ImportErrors to notify users that they need to install new dependencies (#389)
* Improve handling of ImportErrors to notify users that they need to install new dependencies

Also added missing dependency to requirements.txt

* Mention installing dependencies in virtualenv if used

* Move requirements used only by output modules to a separate file

* Using a virtualenv is now the only officially supported method

* Handle ImportErrors when loading output plugins so different install instructions can be given

* Cleanup requirements-output.txt
2017-01-01 21:18:59 +04:00
a1675e3cea remove interact feature 2016-12-20 11:40:26 +00:00
5f0ce75af0 document -p switch 2016-10-18 22:10:31 +04:00
414569c1ea wip 2016-10-18 22:10:31 +04:00
d65f7ac7aa move loggers to tac file
move
2016-10-18 22:10:31 +04:00
12ec797bbb add option to disable ssh 2016-09-23 19:55:34 +00:00
54f13c6467 use getboolean() rather than get() 2016-09-19 11:32:13 +04:00
f388b76937 Squashed commit of the following:
commit 79fff5332ba74bab40d0059e1051ca62614488ff
Merge: 645f25f 39c9fa4
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:46:09 2016 +0000

    Merge branch 'configparser' of https://github.com/micheloosterhof/cowrie into configparser

commit 645f25f6f22dbe374b544f08d69b7de2ef0dcb45
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:37:46 2016 +0000

    rewrite code for prompt. this had issues with unicode

commit 99adf95f27ef03b229e592f1fa393cf66be3faf0
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:15:10 2016 +0000

    can't use "mode"

commit bee2b6693fe009d361a0b117c67d11f37ed21c41
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:09:57 2016 +0000

    configparser changes. not working well yet on py2

commit 39c9fa406cca9ede51af8329280af81fff870e31
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:37:46 2016 +0000

    rewrite code for prompt. this had issues with unicode

commit 3dd08206fcb4c7dd0a66d20b914e3279947c77de
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:15:10 2016 +0000

    can't use "mode"

commit f54272b239409b65ef0292ac328b0a2efccbe6cd
Author: Michel Oosterhof <michel@oosterhof.net>
Date:   Sun Sep 18 14:09:57 2016 +0000

    configparser changes. not working well yet on py2
2016-09-18 14:51:02 +00:00
43fd43481a split off factory from transport. 2016-09-04 22:36:54 +04:00
1602fa735a make telnet optional, small prompt fixes 2016-08-22 15:56:53 +04:00
640652207d Basic Telnet support implemented
A squash merge of GoSecure/cowrie telnet-poc branch:
https://github.com/GoSecure/cowrie/tree/telnet-poc

Rebased on current upstream master.

August 2016 update: Resolved several conflicts when rebasing
2016-08-22 15:56:53 +04:00
878a78ad4d regression, revert back config changes 2016-05-06 11:30:39 +04:00
02085c5e2e twisted style 2016-04-27 12:46:09 +04:00
ecb8976b20 interact now only listens on localhost interface 2015-12-28 18:42:06 +04:00
e56f413417 move ssh files to ssh directory 2015-12-28 15:14:57 +04:00
0ed569b2e6 split ssh.py in multiple files to manage easier 2015-12-10 13:13:54 +00:00
47a33c8450 future needs to be imported first 2015-11-19 12:02:15 +00:00
5a95b295b9 formatting to keep twistedchecker happy 2015-11-19 11:01:17 +00:00
dd9907922a move realm out of ssh 2015-11-04 17:32:10 +04:00
e91c23eb7e 2to3 2015-10-07 23:14:56 +04:00
dbf45b4d31 separate out auth.py and checkers.py 2015-09-28 18:41:59 +00:00
853fce6103 auth_none feature 2015-08-19 14:19:01 +00:00
56477389b8 remove trailing whitespace 2015-06-23 08:20:38 +00:00
b234efa489 pass config file as parameter everywhere 2015-06-11 13:33:29 +00:00
cb5e02b21a pass cfg argument along 2015-06-09 10:04:58 +04:00
658cb83481 use multiservice 2015-06-03 18:58:08 +00:00
e935d9a3b3 handle port cmdline option / migrate keys to core 2015-06-03 18:23:55 +00:00
aeb8376779 run as git plugin, no longer as .tac file 2015-06-03 16:38:01 +00:00