Commit Graph

2814 Commits

Author SHA1 Message Date
e85ea77e6f fix: requirements-output.txt to reduce vulnerabilities (#1769)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PROTOBUF-3031740
2022-09-30 10:46:23 +08:00
b517e74921 Automatic update of dependencies (#1765)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-09-05 23:20:50 +08:00
6d150bb5f7 Automatic update of dependencies (#1759)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-08-29 20:29:57 +08:00
596b689166 Fix (#1761)
* fix #1758
2022-08-28 17:40:09 +08:00
973e2d999c Automatic update of dependencies (#1755)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-08-22 00:14:26 +08:00
92ef0132f6 feat: Allow override of docker bin in Makefile (#1754)
Prior to this change, the only container runtime that was permitted via
the Makefile was docker.

This change allows you to overwrite the binary used to build/run the
containers to use any docker-api compatible container runtime such as
podman.

You can now run the docker targets with podman by setting the DOCKER
envvar prior to running honeypot.

i.e For example, you can run the following:

`DOCKER=podman make docker-build`
2022-08-22 00:13:57 +08:00
3e8410faff Printf (#1753)
* fix printf
2022-08-18 23:21:24 +08:00
a93b849fb0 Automatic update of dependencies (#1752)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-08-18 23:18:35 +08:00
a916722e52 Automatic update of dependencies (#1749)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-08-08 13:42:21 +08:00
5b64bce81e Automatic update of dependencies (#1745)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-07-31 22:06:28 +08:00
98353433db Debian readme (#1746)
* v2.4.0

* update install guide
2022-07-31 22:06:11 +08:00
81ff0add53 Automatic update of dependencies (#1742)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-07-24 19:11:41 +08:00
2da2329dcd Automatic update of dependencies (#1740)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-07-18 23:18:43 +08:00
988c7e872f V2.4.0 (#1739)
Release 2.4.0
*************

* Deprecate Python 3.7
* Early support for Python 3.11
* ThreatJammer output plugin (@diegoparrilla)
* Telegram output plugin (@Louren)
* Discord output plugin (@CyberSparkNL)
* Updated mongodb output plugin
* Dependency upgrades
* Docker repo merged with this one
* `wget` and `curl` rewritten using `treq`.
* Migrate test framework from trial to unittest (@lazycrazyowl)
v2.4.0
2022-07-16 10:38:39 +08:00
64cdc99156 Automatic update of dependencies (#1738)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-07-12 21:21:25 +08:00
1b61fac9fb Automatic update of dependencies (#1734)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-07-04 18:46:10 +08:00
deb69c2c43 update twisted api url (#1737)
* update twisted api url
2022-07-04 17:37:34 +08:00
727b3285e8 Rtd (#1732)
* update
2022-06-22 12:48:08 +08:00
debcd3ae6f Fix qemu-img add backing format option (#1730) 2022-06-18 12:41:58 +08:00
dbdad9b950 reqadthedocs (#1729) 2022-06-16 16:40:28 +08:00
282accc0f3 Automatic update of dependencies (#1726)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-06-16 15:06:28 +08:00
a61e26bf95 Docs fix (#1727)
* set language for recent sphinx
* remove unused requirements file
2022-06-16 14:54:23 +08:00
e502c57d6b Add support for output to a Discord webhook (#1725) 2022-06-07 16:45:33 +08:00
8b1e1cf4db fix (#1723) 2022-05-28 18:58:17 +08:00
f7f31c7d73 remove python 3.7 (#1721)
* remove python 3.7
2022-05-25 09:15:19 +08:00
eb4a061e24 py311 (#1716)
* python 3.11-beta-1
* pytype only for py<3.11
2022-05-19 21:21:21 +08:00
aec7ac6e43 log entry should be outfile (#1717)
* log entry should be `outfile`

* roll back sphinx version
2022-05-06 21:10:30 +08:00
078e53e11b Automatic update of dependencies (#1715)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-05-02 10:10:55 +08:00
830b3860e7 tpying mostly (#1714)
* typing hints mostly with a few bug fixes.
2022-05-01 00:08:34 +08:00
cbaadeeec1 New ThreatJammer output module (#1712) 2022-04-30 23:28:11 +08:00
b2e2f95aa9 update mongodb output to work correctly with pymongo versions >= 3.0 (#1710)
* update mongodb output to work correctly with pymongo versions > 3.0
2022-04-25 11:44:34 +08:00
bdbad6ca4f testing for 22.4 (#1709)
* rewrite curl/wget for 22.4
* update reqs
2022-04-22 22:51:13 +08:00
24a7317f1b etc/cowrie.cfg.dist: remove unused options (#1704)
In [honeypot], the report_public_ip and reported_ssh_port options are no longer used by the current code.
2022-03-19 11:21:11 +08:00
7f9958f626 Fix bug fsctl: mkfile wrong file_mode (#1703)
Co-authored-by: Mario Aragones Lozano (maarlo) <mario.aragones.lozano@gmail.com>
2022-03-15 10:57:45 +08:00
01b2de1b6f upgrade all except twisted (#1702)
* upgrade all except twisted

* fix incompatibilities

Co-authored-by: Michel Oosterhof <michel@MacBook-Pro.local>
2022-03-14 09:44:27 +08:00
2b2b7415e9 fix exit on unknown command (#1701)
Co-authored-by: Michel Oosterhof <michel@MacBook-Pro.local>
2022-03-14 09:12:25 +08:00
fd966a52dd Bump treq from 21.5.0 to 22.1.0 (#1691)
Bumps [treq](https://github.com/twisted/treq) from 21.5.0 to 22.1.0.
- [Release notes](https://github.com/twisted/treq/releases)
- [Changelog](https://github.com/twisted/treq/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/twisted/treq/compare/release-21.5.0...release-22.1.0)

---
updated-dependencies:
- dependency-name: treq
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:30:01 +08:00
f8e3341800 remove version requirement from importlib (#1688)
* remove version requirement from importlib
* do pypy37 and pypy38
2022-01-30 14:00:55 +08:00
CLO
9c528fdc0e moving from twisted.trial.unittest to unittest (#1672)
* replace twisted.trial.unittest with unittest
2022-01-29 11:38:46 +08:00
6140b11f19 Fix #1684 and #1307 (#1685) 2022-01-27 10:14:46 +08:00
68c46118ed Telegram bot output (#1675)
* Implement Telegram bot based on #1291

* Code style improvements based on flake8 output
2022-01-15 00:40:33 +08:00
db5f74844d Automatic update of dependencies (#1673)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2022-01-15 00:30:18 +08:00
86488fa4ee Automatic update of dependencies (#1668)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2021-12-28 12:55:47 +08:00
22bd5430d8 Open file in 'r' mode instead of 'rb' (#1662) 2021-12-06 20:44:22 +08:00
1ce86d6b11 Automatic update of dependencies (#1664)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2021-12-06 20:41:46 +08:00
0d842d7bc7 only run typing on 3.8+ (#1663)
* only run typing on 3.8+

Co-authored-by: Michel Oosterhof <michel@MacBook-Pro.local>
2021-12-06 20:36:50 +08:00
d9f86a88cd Automatic update of dependencies (#1659)
Co-authored-by: micheloosterhof <micheloosterhof@users.noreply.github.com>
2021-11-26 16:25:58 +08:00
a733d663c2 Add output to Graylog via GELF HTTP input. (#1652)
* Add output to Graylog via GELF HTTP input
2021-11-19 19:32:59 +08:00
15f2450f3c run pur in 3.9 only (#1655) 2021-11-08 12:10:59 +08:00
4423ef4b43 allow workflows to be started manually (#1654) 2021-11-08 12:03:50 +08:00