'multiple'에 해당되는 글 4건

  1. 2009.03.12 Snort: Monitoring Multiple Network Interfaces by CEOinIRVINE
  2. 2009.03.07 Apple Airport Extreme / Time Capsule Multiple Vulnerabilities by CEOinIRVINE
  3. 2008.12.18 Mozilla Firefox 2 Multiple Vulnerabilities by CEOinIRVINE
  4. 2008.12.17 Apple Mac OS X Security Update Fixes Multiple Vulnerabilities by CEOinIRVINE

Monitoring Multiple Network Interfaces

Problem

You want to monitor more than one network interface.

Solution

Use more than one instance of Snort, each monitoring a separate interface.

Combine your NICs into a single "bridged" unit.

Discussion

It is perfectly possible to run more than one instance of Snort. Using this method, you just assign a separate Snort process to watch each interface that you are interested in, each with its own configuration file.

The bridging option was primarily developed as a method to allow a Linux machine to act as a bridge between networks. It allows two network cards to be aggregated into a single entity. Before progressing down this route, consider reading the documentation available on the Sourceforge home page for the project, available here: http://bridge.sourceforge.net.

Assuming that bridging is built into your kernel, this is how you would go about implementing it. First, clear the IP addresses on the interfaces you are trying to bridge (you can use more than two):

[root@frodo root]# ifconfig eth0 0.0.0.0 
[root@frodo root]# ifconfig eth1 0.0.0.0

Use the bridging commands to create a bridge container:

[root@frodo root]# brctl addbr snort_bridge

Add the interfaces to the container:

[root@frodo root]# brctl addif snort_bridge eth0 
[root@frodo root]# brctl addif snort_bridge eth1

Then bring the bridge online:

[root@frodo root]# ifconfig snort_bridge up

To make use of the bridge, include it as the interface argument to Snort:

[root@frodo root]# snort -v -i snort_bridge
Running in packet dump mode
Log directory = /var/log/snort
Initializing Network Interface snort_bridge

The options that you use really depend on the reasons for needing more than one port. If you are listening to more than one range of IP addresses, it makes sense to run an instance per IP range. However, if you are tapping a full duplex link or a link that is faster than the network cards (gigabit tapping with 100 MB cards, for example), using bridged networking is a better option.

 

'Hacking' 카테고리의 다른 글

Hacking Quiz (too easy.. for beginners)  (0) 2009.03.14
Positioning IDS Snort Sensor  (0) 2009.03.12
HTTP HyperText Transfer Protocol (HTTP)  (0) 2009.03.11
TCP Analysis - Section 4: TCP Flag Options  (0) 2009.03.11
Intel CPU Architecture  (0) 2009.03.11
Posted by CEOinIRVINE
l


TITLE:
Apple Airport Extreme / Time Capsule Multiple Vulnerabilities

SECUNIA ADVISORY ID:
SA34105

VERIFY ADVISORY:
http://secunia.com/advisories/34105/

DESCRIPTION:
Some vulnerabilities have been reported in Apple Airport Extreme and
Time Capsule, which can be exploited by malicious people to conduct
spoofing attacks, disclose potentially sensitive information, or to
cause a DoS (Denial of Service).

1) An error exists in the implementation of the Neighbor Discovery
protocol when processing Neighbor Discovery messages.

For more information:
SA32112

2) An unspecified error exists in the handling of PPPoE discovery
packets. which can be exploited to cause an out-of-bounds memory
access error by sending a specially crafted PPPoE discovery packet.

3) An error exists in the handling of incoming ICMPv6 "Packet Too
Big" messages, which can be exploited to shutdown the device.

This is related to:
SA31745

SOLUTION:
Update to firmware version 7.4.1.

PROVIDED AND/OR DISCOVERED BY:
Reported by vendor.

ORIGINAL ADVISORY:
HT3467:
http://support.apple.com/kb/HT3467

Posted by CEOinIRVINE
l
TITLE:
Mozilla Firefox 2 Multiple Vulnerabilities

SECUNIA ADVISORY ID:
SA33184

VERIFY ADVISORY:
http://secunia.com/advisories/33184/

CRITICAL:
Highly critical

IMPACT:
Security Bypass, Cross Site Scripting, Exposure of sensitive
information, System access

WHERE:
From remote

SOFTWARE:
Mozilla Firefox 2.0.x
http://secunia.com/advisories/product/12434/

DESCRIPTION:
Some vulnerabilities have been reported in Mozilla Firefox, which can
be exploited by malicious people to bypass certain security
restrictions, disclose sensitive information, conduct cross-site
scripting attacks, or potentially compromise a user's system.

1) Multiple errors in the layout engine can be exploited to corrupt
memory and potentially execute arbitrary code.

2) An error in the processing of XBL bindings can be exploited to
bypass the same-origin policy and read data from a target document in
another domain.

Successful exploitation of this vulnerability requires that the
target document contains a "<bindingsi>" element and that the "id" of
the read binding is known.

3) An error in the feed preview functionality can be exploited to
execute arbitrary JavaScript code with chrome privileges.

This is related to vulnerability #3 in:
SA31984

4) An error exists when processing "XMLHttpRequest" requests to a web
server which redirects the browser via a 302 HTTP status code. This
can be exploited to bypass the same-origin policy and disclose
sensitive information from another domain.

5) An error exists when processing JavaScript URLs redirecting the
browser to another domain returning non-JavaScript data. This can be
exploited to disclose sensitive information from the other domain via
a "window.onerror" event handler.

6) An error when processing URLs starting with whitespace or certain
control characters can be exploited to output a malformed URL when
rendering a hyperlink.

7) An error in the CSS parser when processing "\0" sequences can be
exploited to potentially bypass third party script sanitation
routines.

8) An error when processing an XBL binding attached to an unloaded
document can be exploited to bypass the same-origin policy and
execute arbitrary JavaScript code in a different domain.

9) Two errors can be exploited to pollute "XPCNativeWrappers" and
execute arbitrary JavaScript code with chrome privileges.

10) Several errors in the session restore feature can be exploited to
execute arbitrary JavaScript code in a different domain or with chrome
privileges.

The vulnerabilities are reported in versions prior to 2.0.0.19.

SOLUTION:
Update to version 2.0.0.19.
http://www.mozilla.com/en-US/firefox/all-older.html

PROVIDED AND/OR DISCOVERED BY:
The vendor credits:
1) Daniel Veditz, Jesse Ruderman, and David Baron
2) Boris Zbarsky
3, 8-10) moz_bug_r_a4
4) Marius Schilder of Google Security
5) Chris Evans of Google Security
6) Chip Salzenberg, Justin Schuh, Tom Cross, and Peter William
7) Kojima Hajime

ORIGINAL ADVISORY:
http://www.mozilla.org/security/announce/2008/mfsa2008-60.html
http://www.mozilla.org/security/announce/2008/mfsa2008-61.html
http://www.mozilla.org/security/announce/2008/mfsa2008-62.html
http://www.mozilla.org/security/announce/2008/mfsa2008-64.html
http://www.mozilla.org/security/announce/2008/mfsa2008-65.html
http://www.mozilla.org/security/announce/2008/mfsa2008-66.html
http://www.mozilla.org/security/announce/2008/mfsa2008-67.html
http://www.mozilla.org/security/announce/2008/mfsa2008-68.html
http://www.mozilla.org/security/announce/2008/mfsa2008-69.html

OTHER REFERENCES:
SA31984:
http://secunia.com/advisories/31984/

'Hacking' 카테고리의 다른 글

Reverse Engineering (BASIC)  (0) 2008.12.22
Gunz Hacking  (0) 2008.12.19
Red Hat Update for Kernel  (0) 2008.12.18
Microsoft Internet Explorer Data Binding Vulnerability  (0) 2008.12.18
PE Format Analysys  (0) 2008.12.18
Posted by CEOinIRVINE
l
Apple Mac OS X Security Update Fixes Multiple Vulnerabilities
Secunia Advisory: SA33179
Release Date: 2008-12-16
Popularity: 468 views

Critical:
Highly critical
Impact: Security Bypass
Cross Site Scripting
Manipulation of data
Exposure of sensitive information
Privilege escalation
DoS
System access
Where: From remote
Solution Status: Vendor Patch

OS: Apple Macintosh OS X

Subscribe: Instant alerts on relevant vulnerabilities

CVE reference: CVE-2008-1391
CVE-2008-3623
CVE-2008-4217
CVE-2008-4218
CVE-2008-4219
CVE-2008-4220
CVE-2008-4221
CVE-2008-4222
CVE-2008-4223
CVE-2008-4224
CVE-2008-4234
CVE-2008-4236
CVE-2008-4237
CVE-2008-4818
CVE-2008-4819
CVE-2008-4820
CVE-2008-4821
CVE-2008-4822
CVE-2008-4823
CVE-2008-4824


Description:
Apple has issued a security update for Mac OS X, which fixes multiple vulnerabilities.

1) An infinite loop when processing certain embedded fonts in PDF files within the Apple Type Services server can be exploited to cause a DoS (Denial of Service) by e.g. tricking a user into opening a malicious PDF file.

2) A signedness error when handling certain CPIO archive headers exists within BOM. This can be exploited to execute arbitrary code by e.g. downloading or viewing a specially crafted CPIO archive.

3) An error within the processing of color spaces within CoreGraphics can be exploited to cause a heap-based buffer overflow by e.g. tricking a user into viewing a specially crafted image.

Successful exploitation may allow the execution of arbitrary code.

4) Some security issues and vulnerabilities have been reported in Adobe Flash Player, which can be exploited by malicious people to bypass certain security restrictions, manipulate certain data, conduct cross-site scripting attacks, or disclose sensitive information.

For more information:
SA32270

5) Multiple integer overflows exist within the "i386_set_ldt()" and "i386_get_ldt()" system calls, which can be exploited by malicious, local users to execute arbitrary code with system privileges.

Note: This does not affect PowerPC systems.

6) An infinite loop when handling exceptions in an application linked to libraries on an NFS share can be exploited to cause a system shutdown.

7) An integer overflow error exists in the "inet_net_pton()" API of Libsystem. This can potentially be exploited to e.g. compromise an application using the vulnerable function.

8) An unspecified error when processing certain input within the "strptime()" API of Libsystem can be exploited to cause a memory corruption and potentially execute arbitrary code by e.g. passing a specially crafted date string to an application using the vulnerable function.

9) The "Managed Client" functionality does not always apply the managed screen saver settings correctly, potentially resulting in e.g. the screen saver lock not working as intended.

10) An infinite loop when processing certain TCP packets exists in natd, which can be exploited to cause a DoS by sending specially crafted TCP packets to a vulnerable system.

Successful exploitation requires that Internet Sharing is enabled.

11) An unspecified error within the Podcast Producer server can be exploited to bypass the authentication mechanism and access administrative functions.

12) An unspecified error within the handling of malformed UDF volumes can be exploited to cause a system shutdown by e.g. opening a specially crafted ISO file.

Additionally, this update enhances the CoreTypes "Download Validation" capability to detect and warn about more potentially dangerous file types.

Solution:
Update to Mac OS X 10.5.6 or apply Apple Security Update 2008-008.
http://www.apple.com/support/downloads/

Provided and/or discovered by:
1) The vendor credits Michael Samarin and Mikko Vihonen, Futurice Ltd
2, 3, 8) Reported by the vendor.
5) The vendor credits Richard Vaneeden, IOActive, Inc
6) The vendor credits Ben Loer, Princeton University
9) The vendor credits John Barnes of ESRI and Trevor Lalish-Menagh of Tamman Technologies, Inc
10) The vendor credits Alex Rosenberg of Ohmantics and Gary Teter of Paizo Publishing
12) The vendor credits Mauro Notarianni of PCAX Solutions

Original Advisory:
http://support.apple.com/kb/HT3338

Other References:
SA32270:
http://secunia.com/advisories/32270/


Track this Secunia Advisory
Customers of the Secunia Vulnerability Intelligence solutions will automatically receive updates when new information regarding this advisory is released.

Read more about our Vulnerability Intelligence solutions and what they can do for you and your company.

About this Secunia Advisory
Please note: The information that this Secunia Advisory is based on comes from a third party unless stated otherwise.

Secunia collects, validates, and verifies all vulnerability reports issued by security research groups, vendors, and others.

'Hacking' 카테고리의 다른 글

PE Format Analysys  (0) 2008.12.18
Buffer Overflow  (0) 2008.12.18
Getting Started Reverse Engineering  (0) 2008.12.16
Problems with Penetration Testing  (0) 2008.12.08
Security Job  (0) 2008.12.04
Posted by CEOinIRVINE
l