Skip to content

v0.4.0

Compare
Choose a tag to compare
@dreadl0ck dreadl0ck released this 08 May 14:39
· 1394 commits to master since this release

Changelog

This release will be presented at HITB 2019 on Friday! Stay tuned.

f9cb382 GitBook: [master] 10 pages and 6 assets modified
f0a60b9 GitBook: [master] 12 pages and one asset modified
232ecd0 GitBook: [master] 13 pages and 25 assets modified
dc9509e GitBook: [master] 17 pages modified
8979d79 GitBook: [master] 2 pages modified
3b42f2d GitBook: [master] 2 pages modified
7ffe02c GitBook: [master] 3 pages modified
299734c GitBook: [master] 5 pages and one asset modified
ed60793 GitBook: [master] 8 pages and one asset modified
db654f0 GitBook: [master] 9 pages and 3 assets modified
3b8a0ff GitBook: [master] one page modified
3bcba97 Merge branch 'master' of github.com:dreadl0ck/netcap
a8708c0 Merge branch 'master' of github.com:dreadl0ck/netcap
6bbb8d6 Merge branch 'master' of github.com:dreadl0ck/netcap
ff898ea Merge branch 'master' of github.com:dreadl0ck/netcap
80d6bee Merge branch 'master' of github.com:dreadl0ck/netcap
0fbf912 Merge branch 'master' of github.com:dreadl0ck/netcap
9b58e51 Merge branch 'master' of github.com:dreadl0ck/netcap
984134f added -version flag to all commandline tools
be4920b added build-docker-alpine zeus command to build and push the netcap docker container to dockerhub
bd9d4d1 added comment to http audit record enhanced fields
f5b9950 added exmaple config for proxy
679bb02 added flags to exporter
2f40074 added gen-proto-release to generate protobuf type defs for: python,java,swift,rust,cpp,csharp,js
1eb9cb8 added gitbook config file
6471986 added metrics to collector and a new flag to free OS memory in a specified interval if desired
461e3e8 added net.util
3828193 added new HTTP fields
8e67a07 added notes on decoding protobuf data
7eb4b36 added optional payloads for modbusTCP
76935fb added static-analyze command
ca6d984 added stats for custom decoders
cccae06 added zap logging package
36e9e62 added zeus command to compile net.util
3a797fa bootstrapped netcap HTTP reverse proxy: net.proxy
3c519e8 bootstrapped whats new section
c2d8490 bootstrapping prometheus metrics
ef6acf2 cleanup
237c05e cleanup
9261ff0 cleanup
7225d7f cleanup and comments
0d0e065 commandline tools and documentation updates
736f8db deleted old files
0ca0a25 deleted old python experiments
bd8d585 disabled capture of LinkFlow, NetworkFlow and TransportFlow by default, since these are represented in the regular Flow model
06fc5e7 emitting encoder and field overview as markdown
ee2869e encoder: added support for exporting metrics live
08ebf4f extracted netcap.Writer and bumped version to 0.4.0
bbe9c11 fix: SIP incorrect CSV header values
8e42983 fixed audit record graphic being displayed incorrectly in some browsers
3fe65e2 golangci-lint feedback: error handling and code simplifications
0276662 graffle update
c078c23 implemented interface for dumping as JSON on all audit record types
03fb8db improved error messages and discarding errors when cleaning up suricata logfiles for netlabel tool
2c9d96f metrics testing, exporting connections and flows, fixed flushing configuration via flags
b3ef499 more metrics
530b524 moved graphis folder into docs
286b907 moved printing logo to main utils
fb87d1a moved pynetcap into separate git repository
b925b98 net.export: added option to export all dumps in a directory, added flag for replaying the packets with the delay they were captured
1ad4b14 net.export: improved replay functionality
a31c8f6 netlabel: add support for parsing IPv6 addresses from suricata logs
664eede netlabel: added -suricata-config flag to specify the path to the suricata config file
0afa05c netlabel: error handling and debug mode
e43bfb2 preparations for prometheus metrics
1dde6f8 preparing for 0.4 release
495d0e2 printing usage examples when no args given to net.cap
454ee76 progress on metrics
ab8b6a1 prometheus metrics: finished implementing Inc() Method for AuditRecord interface on all type defs
1509590 proxy: add target url to created audit record file
0ccbae6 pynetcap: added support for reading audit records into a pandas dataframe in python
11bd1ba readme fix
44f740c readme fixes
d216e43 readme update
937aeaa readme wording update
dadc6d4 readme wording update 2
976c24f refactored func for serving metrics
b9f1efd regenerated proto type defs
2dd77c5 removed debugs
f112258 removed dist folder from git tracking, releases are available via github
97011c7 removed gitbook files
7608c9f renamed types.CSV interface to types.AuditRecord
cb8496b restored readme
ce34d9a restructured command line tools and updated build configuration
e777c51 restructured commandline tools
9b49bc7 restructured commandline tools
50c8ca0 syscall.Statfs not available on windows
f6c55b1 testing and fixes
23f4e29 update README graphic paths
42bcf44 updated HTTP audit records generated by net.proxy
ed4898d updated cloc command
03939de updated cloc command to exclude generated protobuf defs for recently added languages
b7372e0 updated docs, added cheatsheet and overview
9335af1 updated ethernet, ip, udp and tcp metrics to expose payload entropy and size as histograms
fbe02b6 updated gen-proto command to move python output to new repository
2499b1d updated gitignore
7350e57 updated http proxy
2d5eb8a updated metrics for flows and connections
2c2d535 updated metrics to skip timestamp
a215c56 updated net.dump README and usage examples
97cca5f updated net.export README and usage examples
ef6cc0c updated net.label README and usage examples
a1af848 updated net.proxy README and usage examples
f70e354 updated net.util README and usage examples
d0a3a8a updated release config
55f96e6 updated release config
2b41f6e updated version bump command