Commit Graph

2273 Commits

Author SHA1 Message Date
87591ec369 fixed unicode bug (#972) 2018-12-04 12:00:53 +04:00
2e73ee9fe6 data/ -> etc/ (#971) 2018-11-25 19:00:16 +04:00
bc2338f47f release 1.5.2 (#969) 1.5.2 2018-11-20 11:53:03 +04:00
76a7c78913 add tftp test (#965)
* add tftp test

* line length fix
2018-11-19 11:45:14 +04:00
da7880d58d explicit args (#964) 2018-11-19 11:24:33 +04:00
305b9b73c3 remove legacy (splunksdk) splunk output plugin (#961) 2018-11-14 23:17:30 +04:00
bcb27a78e4 remove dblog (#960) 2018-11-14 23:16:26 +04:00
c802232b09 use configparser fallback rather than try/except (#956)
* use configparser fallback rather than try/except
2018-11-11 15:28:35 +04:00
ff47b0b360 Fix tftp issue (#951) 2018-11-07 18:55:21 +04:00
8ca39676fd document hec http/https (#954) 2018-11-07 18:54:14 +04:00
24c9c9507b Disable MySQL strict mode (#937)
To get the kippo-graph Overview rendering correctly MySQL strict mode needs to be disabled.

(see https://github.com/ikoniaris/kippo-graph/issues/61)
2018-11-02 14:33:12 +04:00
35e95ff04e py3 for splunk (#947) 2018-11-01 11:51:38 +04:00
e9dc44d5f8 Fixed issue #919 and improved caching logic (#946)
* Fixed issue #919 and improved caching logic
2018-10-31 12:38:31 +04:00
ba01137534 Fix W605 (#944)
* Fix W605 and bytes/string issues in echo -e
2018-10-29 17:47:00 +04:00
6372cb9e0a fix w605 (#942)
* partial fix w605 and f841
2018-10-24 13:08:39 +04:00
9c02409c44 Virustotal save to jsonlog - lower fields (#926)
* VT: lower fields fix
2018-10-24 12:35:42 +04:00
b6a6dd5316 OS libraries needs to branch py2/py3 (#940) 2018-10-24 12:18:40 +04:00
4d548dd57d Issue #725 | Made the free command a lot more dynamic (#934)
* Issue #725 | Made the free command a lot more dynamic

* Issue #725 | Fixed intergration tests
2018-10-23 23:19:12 +04:00
7db8f57b89 Improving honeypot fingerprinting resistance (#938)
* rm on an non-existing file should throw an error

* Return an error on file creation for special pseudo-filesystems

* Redirection errors now python3 compatible

* Special filesystems, `touch` now honors them

* Whitespace fixes for CI
2018-10-23 23:17:23 +04:00
1b8046b578 Fix typo (#936)
You neet to install `acl` not `act`. ;-)
2018-10-23 23:15:17 +04:00
b7ac2c7ec2 clean code for empty files (#932) 2018-10-22 12:01:12 +04:00
5f1198da28 More realistic uname command (#931)
* More realistic uname command
2018-10-20 20:00:38 +04:00
8399023a0b VirusTotal: Save the file scan report and URL scan report to json log (#923)
* VirusTotal: Save the file scan report and URL scan report to json log
* VT: Add field is_new to json log (both url and file scans)
* VT: Don't save to json log when request is already queued in VirusTotal
2018-10-16 17:02:42 +04:00
b7ceb7eca4 userdb.example (#922) 2018-10-13 18:21:16 +04:00
faaf8c9e3e V1.5.1 Release (#921)
* upgrade version to 1.5.1
* changelog
1.5.1
2018-10-13 11:07:02 +04:00
4fb0447e87 Fix #917 (#920) 2018-10-13 11:06:42 +04:00
7653869e1f fix for tab completion on python3 (#918)
Fix #878
2018-10-13 00:58:44 +04:00
4de474ecb3 Vt fixes (#916)
* add url, fix upload
2018-10-10 19:37:27 +04:00
5d88e90566 fixes for format strings (#915) 2018-10-10 19:17:16 +04:00
4f0fc85e02 stop leaking error on python3 because of failing bytes/string conversion (#913) 2018-10-08 15:33:07 +04:00
2333840fb5 startup tweaks for docker (#912) 2018-10-06 16:24:41 +04:00
7c5f19c1ad more text around macos firewall + moving normal SSH (#905) 2018-10-01 17:54:17 +04:00
3edfbee31c updated hassh log message (#904) 2018-09-29 22:16:17 +04:00
b72cbdff0f HASSH fingerprint support (#899) (#900)
Created hassh and hasshAlgorithms based on KEXINIT's kexAlgs, encCS, macCS, and compCS  fields.
Added these fileds to `cowrie.client.kex` log message.
2018-09-28 19:47:35 +04:00
3946dc042c Fix #896 (#897) 2018-09-20 20:12:14 +04:00
fb160f0a09 Fix #856 2018-09-19 21:12:36 +04:00
0d80f9b1e0 Setup (#892)
* Set license, classifiers, packages / run setup build as part of CI workflow.
2018-09-18 23:17:11 +04:00
3b86c0d117 json->jsonlog config entry 2018-09-17 19:03:46 +00:00
33087f5f2d false -> False 2018-09-17 11:33:42 +04:00
7aee48df3f Fabiola busch unix timestamp (#886)
* Add UNIX millisecond epoch time format for logging timestamp by @FabiolaBusch
2018-09-17 11:11:06 +04:00
807c8eeab2 Move py2 dockerfile to docs/docker 2018-09-17 10:54:29 +04:00
ef88ca2d3c Quoting (#885)
* echo shouldn't strip quotes now we use posix shlex + test cases
2018-09-17 10:50:37 +04:00
83cc2c4eee Docker cacheing and python2 (#879)
* Docker caching for devel

Use more caching features of Docker for building the devel image.
Downsite of this is that for users who heavily build the image it will
eat up more disk space then before.
But I think think only developers are affected here and all others will
pull from the registry.
A regular docker cleanup on the machines will solve this problem.

* Upgrade python to python3

The main Dockerfile will build now a python3 based image.
A copy of the old python2 file is still available for further testing.
2018-09-17 10:49:57 +04:00
f5633927ff Fix #883, add ',' to wordchars (#884)
* Fix #883, add ',' to wordchars
2018-09-16 16:46:49 +04:00
cd480394da Setuppy (#876)
* setup.py work in progress. should install library now.
* add incremental for versioning
* Fix 'ls -d' switches (worked wrong way around) and capitalisation in error message.
2018-09-11 12:01:42 +04:00
95e8ac78ba ignore userdb 2018-09-08 10:07:03 +04:00
f59b9513a0 add docker infra 2018-09-08 09:52:01 +04:00
96577bde0d add migrate for userdb.txt 2018-09-08 09:38:15 +04:00
4dd2d71b79 whitespace 2018-09-07 19:04:36 +04:00
65eaeb8287 update log directory 2018-09-07 18:52:05 +04:00