{"id":13826314,"url":"https://github.com/toolsprods/sniffvpn","last_synced_at":"2025-03-21T01:46:13.232Z","repository":{"id":83326070,"uuid":"60842651","full_name":"toolsprods/SniffVPN","owner":"toolsprods","description":"Traffic monitor for your VPN","archived":false,"fork":false,"pushed_at":"2016-07-18T17:43:23.000Z","size":58,"stargazers_count":29,"open_issues_count":1,"forks_count":8,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-20T05:30:37.735Z","etag":null,"topics":["raspberry-pi","sniffer","vpn","vpn-service"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/toolsprods.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-06-10T11:19:33.000Z","updated_at":"2024-02-06T09:49:07.000Z","dependencies_parsed_at":"2023-03-01T10:32:03.115Z","dependency_job_id":null,"html_url":"https://github.com/toolsprods/SniffVPN","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toolsprods%2FSniffVPN","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toolsprods%2FSniffVPN/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toolsprods%2FSniffVPN/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toolsprods%2FSniffVPN/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toolsprods","download_url":"https://codeload.github.com/toolsprods/SniffVPN/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244722657,"owners_count":20499153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["raspberry-pi","sniffer","vpn","vpn-service"],"created_at":"2024-08-04T09:01:35.530Z","updated_at":"2025-03-21T01:46:13.213Z","avatar_url":"https://github.com/toolsprods.png","language":"Python","funding_links":[],"categories":["\u003ca id=\"d62a971d37c69db9f3b9187318c3921a\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"8ea8f890cf767c3801b5e7951fca3570\"\u003e\u003c/a\u003e公网访问局域网"],"readme":"![Version](https://img.shields.io/badge/SniffVPN-0.2%20--%20Beta%20Version-red.svg?style=flat-square)\r\n![License](https://img.shields.io/badge/license-GNU-green.svg?style=flat-square)\r\n![Supported Python versions](https://img.shields.io/badge/python-2.7-blue.svg?style=flat-square)\r\n![Supported OS](https://img.shields.io/badge/Supported%20OS-Linux-yellow.svg?style=flat-square)\r\n\r\n# SniffVPN\r\n\r\nSniffVPN is a tool for Linux written in Python that logs all HTTP requests that are made through our VPN connection.\r\n\r\nThis allows collection of information about URLs that pass through the VPN in order to analyze them for possible malware.\r\n\r\nPrerequisities\r\n==============\r\n\r\nYou need to have configured a VPN with OpenVPN and installed Scapy and tcpdump for the SniffVPN works:\r\n\r\n```\r\nsudo apt-get install python-scapy tcpdump\r\n```\r\n\r\nInstalling\r\n==========\r\n\r\nTo start SniffVPN simply run:\r\n\r\n```\r\npython SniffVPN.py\r\n```\r\n\r\nYou can run the program without saving the logs by running:\r\n\r\n```\r\npython SniffVPN.py --nologs\r\n```\r\n\r\nAuthors\r\n=======\r\n\r\n**Álvaro Núñez** - \u003ctoolsprods@gmail.com\u003e\r\n\r\n**Original idea: Chema Alonso** - [www.elladodelmal.com](http://www.elladodelmal.com)\r\n\r\nLicense\r\n=======\r\n\r\nThis project is licensed under the GNU General Public License - see the LICENSE file for details\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoolsprods%2Fsniffvpn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoolsprods%2Fsniffvpn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoolsprods%2Fsniffvpn/lists"}