Errata

Network Security Through Data Analysis

Errata for Network Security Through Data Analysis

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 23
4th paragraph

Describes MAC address as a 48-byte identifier, it should be a 48-bit identifier.

Larry Layne   Jul 06, 2017 
Printed Page 242
the last for loop

As current_ip does not change in the last loop and "current_ip" has been initialized to null string(''), the first if statement always is true. So, process_epoch_info() will be always called and bins will be initialized.

I think "current_ip = ip" statement should be added after "bin={}" in the first if statement.

Sungkun Moon  Jul 19, 2015 
Printed Page 245
10th line

"last_match" variable is always 0 in the for loop.

I think "last_match++" statement should be appended after "while thresholds..." statement.

Sungkun Moon  Jul 19, 2015 
Printed Page 248
23th line, 29th line

There are duplicate "working_set.append(value)" statement statement in the 23th line.
The first statement may be deleted.

And the same statement should be appended after the statement, "del working_set[vind]". deleted element should be appended at the end of "working_set".

Sungkun Moon  Jul 19, 2015 
Printed Page 257
the last four lines

The position of the last four lines in the page of 257 is not correct.
Currently, the code after "else" statement always print initialized values.

These four initializing statement need to be moved after internal if/else statement.

Sungkun Moon  Jul 19, 2015 
Printed Page 269
6th paragraph

In "pred_table = apsp_results[current_node][1] ", and "sp_list = apsp_results[current_node][0]
", "i" should be replaced by "current_node". Currently, i = target_graph.nodes and have fixed value.

Sungkun Moon  Jul 19, 2015