Project

General

Profile

Scan Engine » History » Version 1

Luke Murphey, 04/10/2010 03:18 AM

1 1 Luke Murphey
h1. Scan Engine
2 1 Luke Murphey
3 1 Luke Murphey
h2. Data Normalization
4 1 Luke Murphey
5 1 Luke Murphey
The NSIA scan engine must identify the character set encoding and content-type correctly for the analysis to be complete. In order to detect the character set, NSIA uses an algorithm based on the one that Mozilla Firefox uses. In order to detect the content-type, NSIA uses an algorithm that detects the content-type based on the file contents.
6 1 Luke Murphey
7 1 Luke Murphey
h2. HTTP Auto-Discovery
8 1 Luke Murphey
9 1 Luke Murphey
The HTTP-Auto Discovery rules automatically browse web-site content to identify all of the resources associated with the website. The scan engine can spawn multiple threads and may not follow the same path each scan. Therefore, the scan engine may not examine the same files each time it scans if the scan settings are too restrictive and prevent it from scanning the entire website.