Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: [Snort-users] sfportscan tuning |
|---|---|
| Date: | Thu, 13 Mar 2008 11:56:54 +1100 |
Ok. I think I got your point. I guess you are pointing to the standalone
thresholding options, so now i tuned the gen_id producing alerts as follows
threshold gen_id 122, sig_id 5, type limit, track by_src, count 1, seconds 1
My target is to generate snort alert for every probe packet I see.
I have snort running and listening on the local loop interface with the
following command line options:
snort -A console -i lo -l log/ -c test.conf
The relevant entries of the output are
Portscan Detection Config:
Detect Protocols: TCP UDP ICMP IP
Detect Scan Type: portscan portsweep decoy_portscan
distributed_portscan
Sensitivity Level: High/Experimental
Memcap (in bytes): 10000000
Number of Nodes: 36900
+-----------------------[thresholding-config]----------------------------------
| memory-cap : 1048576 bytes
+-----------------------[thresholding-global]----------------------------------
| none
+-----------------------[thresholding-local]-----------------------------------
| gen-id=122 sig-id=5 type=Limit tracking=src count=1
seconds=1
+-----------------------[suppression]------------------------------------------
| none
-------------------------------------------------------------------------------
Then I generate some TCP Syn probes to ports 70-90 of local host with a time
delay of one second and i get only a single snort alert
03/13-22:11:12.452605 [**] [122:5:0] (portscan) TCP Filtered Portscan [**]
[Priority: 3] {PROTO:255} 192.168.0.1 -> 127.0.0.1
The corresponding tcpdump output for the scanning activity looks like this
21:59:08.708522 IP (tos 0x0, ttl 200, id 1, offset 0, flags [DF], proto: TCP
(6), length: 40) 192.168.0.1.1025 > 127.0.0.1.70: S, cksum 0xce56 (correct),
52432:52432(0) win 65535
21:59:08.710429 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: TCP
(6), length: 40) 127.0.0.1.70 > 127.0.0.1.1025: R, cksum 0x9f0d (incorrect
(-> 0xe0b5), 0:0(0) ack 52433 win 21:59:09.710501 IP (tos 0x0, ttl 200, id
2, offset 0, flags [DF], proto: TCP (6), length: 40) 192.168.0.1.1025 >
127.0.0.1.71: S, cksum 0xce55 (correct), 52432:52432(0) win 65535
21:59:09.710548 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: TCP
(6), length: 40) 127.0.0.1.71 > 127.0.0.1.1025: R, cksum 0x9f0c (incorrect
(-> 0xe0b4), 0:0(0) ack 52433 win
The log file does provide me with a summarized scan report e.g. the
following log dump is when i scanned 20 ports from 10 different sources on
the local host
03/13-22:45:45.013963 192.168.0.10 -> 127.0.0.1
PROTO:255 TTL:0 TOS:0x0 ID:200 IpLen:20 DgmLen:163 DF
50 72 69 6F 72 69 74 79 20 43 6F 75 6E 74 3A 20 Priority Count:
30 0A 43 6F 6E 6E 65 63 74 69 6F 6E 20 43 6F 75 0.Connection Cou
6E 74 3A 20 32 30 30 0A 49 50 20 43 6F 75 6E 74 nt: 200.IP Count
3A 20 31 30 0A 53 63 61 6E 6E 65 72 20 49 50 20 : 10.Scanner IP
52 61 6E 67 65 3A 20 31 39 32 2E 31 36 38 2E 30 Range: 192.168.0
2E 31 3A 31 39 32 2E 31 36 38 2E 30 2E 31 30 0A .1:192.168.0.10.
50 6F 72 74 2F 50 72 6F 74 6F 20 43 6F 75 6E 74 Port/Proto Count
3A 20 32 30 30 0A 50 6F 72 74 2F 50 72 6F 74 6F : 200.Port/Proto
20 52 61 6E 67 65 3A 20 39 30 3A 31 31 30 0A Range: 90:110.
I guess what I want is to label every probe - can this be done?
Regards,
Kam
On Wed, Mar 12, 2008 at 11:00 PM, Joel Esler <joel.esler@sourcefire.com>
wrote:
Have you looked that the readme? -- Joel Esler Sent from the iRoad. On Mar 12, 2008, at 12:47 AM, "Kamran Shafi" <kamran.shafi@gmail.com> wrote: Oops guess I replied to personal address. On Wed, Mar 12, 2008 at 3:45 PM, Kamran Shafi < <kamran.shafi@gmail.com> kamran.shafi@gmail.com> wrote:Thanks for a quick reply Joel, In the conf file there are apparently only three levels (low, medium and high) of sensitivity that you can set for sfportscan preprocessor which I believe have their thresholds set internally. I understand that the local and global thresholds can be configured using threshold directives at rule level or globally but that does not seem to effect the preprocessor settings. I am actually simulating some scanning activity which is being detected by the portscan preprocessor, but I want snort to alert more often than it is doing with the high sensitivity. What am I missing and sorry for my ignorance :(. On Wed, Mar 12, 2008 at 11:24 AM, Joel Esler <<joel.esler@sourcefire.com> joel.esler@sourcefire.com> wrote:Take a look at the snort.conf file in the etc/ directory. All your config options are in there. The README is in doc/ J On Mar 11, 2008, at 8:10 PM, Kamran Shafi wrote: Hi all, Do I need to change the threshold settings of portscan preprocessor in src/preprocessors/portscan.c or is there a softer way of changing the thresholds for the alerts generated by this preprocessor?? Do I need to uninstall Snort first when I modify the .c file and then recompile? I earlier installed Snort using the package manager, I guess after doing this change I will just need to follow the standard sequence of make make clean ./configure make make install Am I right or missing some step? Sorry if its a very basic question - just didn't want to stuff up my existing setup. -- Regards Kam ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. <http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/_______________________________________________> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/_______________________________________________ Snort-users mailing list <Snort-users@lists.sourceforge.net>Snort-users@lists.sourceforge.net Go to this URL to change user options or unsubscribe: <https://lists.sourceforge.net/lists/listinfo/snort-users> https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: <http://www.geocrawler.com/redir-sf.php3?list=snort-users> http://www.geocrawler.com/redir-sf.php3?list=snort-users -- Joel Esler ï <joel.esler@sourcefire.com>joel.esler@sourcefire.com------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Snort-users mailing list Snort-users@lists.sourceforge.net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users
-- Regards Kamran
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Snort-users mailing list Snort-users@lists.sourceforge.net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Snort-users] Snort 2.8.1 Release Candidate Now Available, Snort Releases |
|---|---|
| Next by Date: | [Snort-users] Logging Reassembled Packets, Kamran Shafi |
| Previous by Thread: | Re: [Snort-users] sfportscan tuning, Joel Esler |
| Next by Thread: | [Snort-users] snort-2.8.0.2. Bug in MySQL?, salomon.riedo |
| Indexes: | [Date] [Thread] [Top] [All Lists] |