# Tcpstat
A TCP port traffic monitor written in Python. [](https://scrutinizer-ci.com/g/caizixian/tcpstat/?branch=master) [](https://scrutinizer-ci.com/g/caizixian/tcpstat/build-status/master)
## Dependencies:
MongoDB: an open-source document database.
PyMongo: a native Python driver for MongoDB.
python-iptables: Python bindings for iptables.
## Install dependencies:
` sudo apt-get update sudo apt-get install -y mongodb python-pip python-dev build-essential sudo pip install -r /vagrant/requirements.txt `
[How to secure my MongoDB?][3]
## Developing:
Download Vagrant box at https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-i386-vagrant-disk1.box
vagrant box add ubuntu/trusty32 trusty-server-cloudimg-i386-vagrant-disk1.box
vagrant up
vagrant provision
## Install
This project is under heavy development. It is subject to major, breaking changes.
Don’t use it on production server or even testing server.
## Wiki
[GitHub wiki page][1]
## License
MIT
## Bugs and Issues
Feel free to create issue at [issue tracker][2]
And please feel free to make pull requests.
[1]:https://github.com/caizixian/tcpstat/wiki [2]:https://github.com/caizixian/tcpstat/issues [3]:https://docs.mongodb.org/manual/administration/security/
Metadata
Release files for tcpstat 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tcpstat-0.0.1.zip | 9.0 kB | Without provenance | Details for tcpstat-0.0.1.zip |
Release files / tcpstat-0.0.1.zip
| Download URL | tcpstat-0.0.1.zip |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a1f641a29ac02c6de7e0967d6b333a78cc67838097d7a2427f5322dd45ff5b7e
|
|
BLAKE2b-256 checksum How to use checksums |
78715541339156d92394fed9eb14def0e18d68673451377278e6fb4f2447895b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for tcpstat 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.