You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-3Lines changed: 15 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# Dshell
2
+
**_A new version of Dshell for Python 3 is coming in September 2020, Dshell 3. See ‘News’ section for additional information._**
2
3
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.
4
5
5
6
Key features:
6
7
@@ -48,8 +49,19 @@ Key features:
48
49
## Development
49
50
*[Using Dshell With PyCharm](doc/UsingDshellWithPyCharm.md)
50
51
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.
53
65
* 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.
0 commit comments