Skip to content

Commit 87524b8

Browse files
authored
Update README.md
Dshell 3 announcement
1 parent 2c63476 commit 87524b8

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

README.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Dshell
2+
**_A new version of Dshell for Python 3 is coming in September 2020, Dshell 3. See ‘News’ section for additional information._**
23

3-
An extensible network forensic analysis framework. Enables rapid development of plugins to support the dissection of network packet captures.
4+
An extensible network forensic analysis framework. Enables rapid development of plugins to support the dissection of network packet captures.
45

56
Key features:
67

@@ -48,8 +49,19 @@ Key features:
4849
## Development
4950
* [Using Dshell With PyCharm](doc/UsingDshellWithPyCharm.md)
5051

51-
## Recent Major Updates
52-
52+
## News
53+
54+
* Sep 2020 - A new version of Dshell for Python 3 is coming, Dshell 3.
55+
* This is a major framework update to Dshell. Plugins written for the previous version are not compatible with this version, and vice versa.
56+
* Uses Python 3
57+
* Rewritten in Python 3 from the ground up. Python 2 language deprecated on [1 JAN 2020](https://www.python.org/doc/sunset-python-2/)
58+
* By extension, dpkt and pypcap have been replaced with Python 3-friendly pypacker and pcapy (respectively).
59+
* Is a Python package
60+
* All plugins are chainable
61+
* Plugins can use all output modules
62+
* Improved error handling
63+
* Enables development of external plugin packs, allowing the sharing and installation of new, externally-developed plugins without overlapping the core Dshell libraries.
64+
* Sep 2020 - This Python 2 version of Dshell will be deprecated and tagged with its current version number after Dshell 3 is released. It will still be available via this repository. Issues and Pull requests for the previous version will be closed when the new version is released.
5365
* Feb 2019 - Removed deprecated pygeoip dependency, and replaced it with geoip2. This requires the use of new GeoIP data files, listed in the Prerequisites and Installation sections above.
5466

5567
## Partners

0 commit comments

Comments
 (0)