Snort
snort.orgOpen source intrusion prevention system capable of real-time traffic analysis and packet logging.
- Homepage: snort.org
- GitHub: github.com/snort3/snort3
- Web info: web-check.xyz/check/snort.org
Snort Source Code
Author
Description
Snort++
Homepage
License
NOASSERTION
Created
11 Dec 14
Last Updated
17 Jun 26
Latest version
Primary Language
C++
Size
93,489 KB
Stars
3,359
Forks
675
Watchers
3,359
Language Usage
Star History
Top Contributors
-
@snortadmin (1983)
-
@mstepaneatciscodotcom (523)
-
@Xiche (398)
-
@stechew (168)
-
@btholpady (72)
-
@Priyanka-Gurudev (71)
-
@jncornett (60)
-
@bjandhya (58)
-
@davism-cisco (49)
-
@sathirka (49)
-
@sbaigal (41)
-
@gkoikara (33)
-
@jaliimra (31)
-
@matirko (30)
-
@shanms-cisco (29)
-
@ma-dagon (29)
-
@umasharm11 (27)
-
@lokeshnb1 (23)
-
@milobaik (20)
-
@aavilase (19)
-
@arunkayambu (13)
-
@bsachdev18 (13)
-
@amulhcisco (12)
-
@ashugup3 (11)
-
@otorubar (11)
-
@shijinbosek (11)
-
@ansrb (10)
-
@gujjenaveen (10)
-
@nirmvenk (8)
-
@Uberroot (7)
-
@sumikum7 (7)
-
@vtron2 (7)
-
@Kuankit201125 (7)
-
@ashikthomas-cisco (5)
-
@dkyrylov (4)
-
@weiwacisco (4)
-
@pitrer (4)
-
@prbalaku (3)
-
@riduggal-cisco (3)
-
@babybrain (3)
-
@amar9571 (3)
-
@cisco-snorty-appid (3)
-
@u1f35c (3)
-
@jcanogom (3)
-
@vevuri (2)
-
@satchm0h (2)
-
@mururaja (2)
-
@kumhn (2)
-
@jrittlecisco (2)
-
@ffontaine (2)
-
@arnsingh (2)
-
@Abhishekrawat1916 (2)
-
@ihacku (1)
-
@windhamwong (1)
-
@vithirav (1)
-
@vkharvi (1)
-
@tebedwel (1)
-
@iDroppiN (1)
-
@OleksandrSerhiienko (1)
-
@nlysychk (1)
-
@miyliCisco (1)
-
@mmykhail (1)
-
@ksubram6 (1)
-
@gavares (1)
-
@gsambyal (1)
Recent Commits
-
Priyanka Gurudev (23 Apr 26)
build: generate and tag 3.12.2.0 build: generate and tag 3.12.2.0
-
Michael Matirko (22 Apr 26)
main: change main thread name back to just 'snort3' (#5295)
-
Oleksii Shumeiko (21 Apr 26)
Extractor Connection ID (#5294) * flow: remove trailing spaces Code style. * flow: add connection id field set by external module * extractor: print connection ID as UID whenever available
-
JITHENDIRAN EASWARAMURTHY KOUSALYA (21 Apr 26)
dce_smb: prevent underflow in WriteAndX raw request
-
Shilpa Nagpal (21 Apr 26)
dce_rpc: Cleanup tracker before setting new one
-
Karthik Subramanya (20 Apr 26)
dce_rpc: Fix memory leak in DCE2_SmbTrans2Open2Req
-
Jason Crowder (18 Apr 26)
decompress: Add initial decompression fuzzers and build support. (#5232)
-
Shilpa Nagpal (18 Apr 26)
file_api: cache file_adv_pub_id for DataBus publish
-
Michael Matirko (16 Apr 26)
main: save and restore the old network policy on thread_term (#5272)
-
Sowjanya Vardhineni (13 Apr 26)
ftp_telnet: FTP Stale buffer pointer fix (#5262)
-
Brian Morris (10 Apr 26)
framework: initialize Packet member variables (#5259)
-
JITHENDIRAN EASWARAMURTHY KOUSALYA (10 Apr 26)
dce_rpc: underflow memory leak fix
-
JITHENDIRAN EASWARAMURTHY KOUSALYA (10 Apr 26)
dce_rpc: close command memory leak fix
-
Ankit Kumar (10 Apr 26)
ftp_telnet: fix OOB read in e_literal param validation (#5278)
-
Anna Norokh (10 Apr 26)
http_inspect: publish on sse event boundaries (#5279) * skip inspection * introduce new peg counter for publish only partial flushes Co-authored-by: Adrian Mamolea <[email protected]>
-
Ankit Kumar (09 Apr 26)
ftp_telnet: fix out-of-bounds read in TNC_EAL normalize loop (#5238) ci_perf has generic issue. It is not related to this change.. Hence merging.
-
Umang Sharma (08 Apr 26)
appid: Lua API for publishing deviceinfo event
-
JITHENDIRAN EASWARAMURTHY KOUSALYA (08 Apr 26)
dce_rpc: create request memory leak fix
-
Pranav Balakumar (08 Apr 26)
dce_rpc: clear stale file tracker references in DCE2_SmbDequeueTmpFileTracker to prevent use-after-free
-
Michael Matirko (07 Apr 26)
main: cleanup thread names and exit without throwing core on FatalError * main: name unnamed threads, rename snort threads to snort3 * log: on FatalError, _exit instead of exit() since the latter can cause a crash when cleaning up
-
Sowjanya Vardhineni (07 Apr 26)
ftp_telnet: fix out-of-bounds read in getIP2428 EPRT/EPSV parser (#5260)
-
Sowjanya Vardhineni (07 Apr 26)
ftp_telnet: fix out-of-bounds read in getIP1639 LPRT parser (#5261)
-
Russ Combs (06 Apr 26)
Security agility fixes (#5265) * inspector manager: reload buffer map on reload * plugin manager: fix load_id timing and thread_reinit for plugin reload Move load_id increment after load_libraries() so newly loaded plugins are tagged with the current id. Fix thread_init to initialize all instantiated plugins (instantiated > 0) rather than only those matching the current load_id. Fix thread_reinit to only call thread_init on newly loaded plugins (instantiated == load_id) instead of delegating to thread_init which would re-init all plugins. * appid: fix lua detector use-after-free during reload Move set_configuration_completed(true) from activate_lua_detectors() to after it returns in initialize(), preventing detectors from accessing user_data_map entries that are still being populated. Add PacketLuaDetectorManager::initialize() override so the reload path uses the same sequencing. Make set_configuration_completed static since it guards a class-wide flag, not per-instance state.
-
Daniil Kolomiiets (06 Apr 26)
appid: two way ssl cache data Co-authored-by: Daniil Kolomiiets <dkolomii>
-
Oleksii Shumeiko (06 Apr 26)
UDP Layer missing (#5271) * detection: skip detection when UDP outer layer not found The built-in rule must fire: "116:472 (decode) too many protocols present". Check "network.layers" configuration. * log: ensure LogIPPkt won't call LogOuterIPHeader for missing layer
-
Andres Avila Segura (02 Apr 26)
appid: add nullchecks for appidDebug and appid_thread_pegs (#5264)
-
Juweria Ali Imran (02 Apr 26)
stream_tcp: skip r_win_base related validation for asymmetric Missed3… (#5256) * stream_tcp: skip r_win_base related validation for asymmetric Missed3whs flows * stream: rename closed_prunes stat to flows_closed
-
Illia Kaialainien (31 Mar 26)
rate_filter: fix apply_to type
-
Volodymyr Bilinskyi (30 Mar 26)
packet_tracer: display icmp type and zero dst port (#5246)
-
Shilpa Nagpal (27 Mar 26)
file_api: generate advance log for unknown verdict (#5233)
Snort Security
Snort Website
Website
Snort - Network Intrusion Detection & Prevention System
Snort is an open-source, free and lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 104.16.91.19
- Location San Francisco, California, United States of America, NA
- ISP CloudFlare Inc.
- ASN AS13335
Associated Countries
-
US -
CA
Safety Score
Website marked as safe
100%
Blacklist Check
www.snort.org was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Snort Reviews
More Linux Defenses
-
Clears cache and deletes temporary files very effectively. This frees up disk space, improves performance, but most importantly helps to protect privacy.
-
Locally checks for signs of a rootkit.
-
ClamTk is basically a graphical front-end for ClamAV, making it an easy to use, light-weight, on-demand virus scanner for Linux systems.
-
Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces and seccomp-bpf. Written in C, virtually no dependencies, runs on any modern Linux system, with no daemon running in the background, no complicated configuration, and it's super lightweight and super secure, since all actions are implemented by the kernel. It includes security profiles for over 800 common Linux applications. FireJail is recommended for running any app that may potential pose some kind of risk, such as torrenting through Transmission, browsing the web, opening downloaded attachments.
-
Open source GUI firewall for Linux, allowing you to block internet access for certain applications. Supports both simple and advanced mode, GUI and CLI options, very easy to use, lightweight/ low-overhead, under active maintenance and backed by a strong community. Installable through most package managers, or compile from source.
About the Data: Snort
Change History
- Amended (github) #608
API
You can access Snort's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/snort The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Snort
Help your friends compare Linux Defenses, and pick
privacy-respecting software and services.
Share Snort and Awesome Privacy with your network!