
Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!
| Foreword | xv | ||||
| Acknowledgments | xvii | ||||
| Introduction | xix | ||||
| 1 | (16) | |||
| 2 | (1) | |||
| 2 | (1) | |||
| 3 | (6) | |||
| 6 | (2) | |||
| 8 | (1) | |||
| 9 | (1) | |||
| 9 | (1) | |||
| 9 | (1) | |||
| 10 | (2) | |||
| 10 | (1) | |||
| 11 | (1) | |||
| 11 | (1) | |||
| 12 | (1) | |||
| 12 | (2) | |||
| 12 | (1) | |||
| 13 | (1) | |||
| 13 | (1) | |||
| 13 | (1) | |||
| 13 | (1) | |||
| 13 | (1) | |||
| 14 | (1) | |||
| 14 | (1) | |||
| 14 | (1) | |||
| 15 | (1) | |||
| 16 | (1) | |||
| 17 | (8) | |||
| 18 | (1) | |||
| 18 | (1) | |||
| 18 | (3) | |||
| 21 | (1) | |||
| 21 | (1) | |||
| 21 | (1) | |||
| 22 | (1) | |||
| 22 | (1) | |||
| 22 | (1) | |||
| 23 | (1) | |||
| 23 | (1) | |||
| 23 | (1) | |||
| 23 | (1) | |||
| 24 | (1) | |||
| 24 | (1) | |||
| 24 | (1) | |||
| 25 | (20) | |||
| 26 | (1) | |||
| 26 | (1) | |||
| 26 | (9) | |||
| 26 | (5) | |||
| 31 | (2) | |||
| 33 | (1) | |||
| 34 | (1) | |||
| 34 | (1) | |||
| 35 | (1) | |||
| 36 | (3) | |||
| 36 | (2) | |||
| 38 | (1) | |||
| 38 | (1) | |||
| 38 | (1) | |||
| 39 | (1) | |||
| 39 | (1) | |||
| 39 | (1) | |||
| 39 | (1) | |||
| 39 | (1) | |||
| 40 | (1) | |||
| 40 | (2) | |||
| 42 | (1) | |||
| 42 | (1) | |||
| 43 | (2) | |||
| 45 | (18) | |||
| 46 | (1) | |||
| 46 | (1) | |||
| 46 | (6) | |||
| 47 | (1) | |||
| 48 | (1) | |||
| 48 | (1) | |||
| 49 | (1) | |||
| 50 | (1) | |||
| 51 | (1) | |||
| 52 | (1) | |||
| 52 | (1) | |||
| 53 | (1) | |||
| 54 | (1) | |||
| 54 | (1) | |||
| 55 | (1) | |||
| 55 | (4) | |||
| 55 | (1) | |||
| 55 | (1) | |||
| 56 | (1) | |||
| 57 | (1) | |||
| 58 | (1) | |||
| 59 | (1) | |||
| 59 | (1) | |||
| 59 | (1) | |||
| 59 | (1) | |||
| 60 | (3) | |||
| 63 | (10) | |||
| 64 | (1) | |||
| 64 | (1) | |||
| 64 | (2) | |||
| 66 | (1) | |||
| 66 | (1) | |||
| 66 | (2) | |||
| 68 | (1) | |||
| 68 | (1) | |||
| 68 | (1) | |||
| 69 | (1) | |||
| 69 | (3) | |||
| 69 | (2) | |||
| 71 | (1) | |||
| 72 | (1) | |||
| 72 | (1) | |||
| 72 | (1) | |||
| 73 | (10) | |||
| 74 | (1) | |||
| 74 | (1) | |||
| 74 | (5) | |||
| 74 | (1) | |||
| 74 | (1) | |||
| 75 | (1) | |||
| 75 | (1) | |||
| 75 | (1) | |||
| 76 | (1) | |||
| 76 | (1) | |||
| 77 | (1) | |||
| 78 | (1) | |||
| 78 | (1) | |||
| 79 | (1) | |||
| 79 | (1) | |||
| 79 | (1) | |||
| 80 | (1) | |||
| 80 | (1) | |||
| 80 | (1) | |||
| 80 | (2) | |||
| 80 | (1) | |||
| 81 | (1) | |||
| 82 | (1) | |||
| 82 | (1) | |||
| 83 | (16) | |||
| 84 | (1) | |||
| 84 | (1) | |||
| 84 | (3) | |||
| 85 | (1) | |||
| 85 | (1) | |||
| 86 | (1) | |||
| 86 | (1) | |||
| 86 | (1) | |||
| 86 | (1) | |||
| 87 | (1) | |||
| 87 | (1) | |||
| 87 | (1) | |||
| 88 | (1) | |||
| 89 | (1) | |||
| 89 | (1) | |||
| 90 | (1) | |||
| 90 | (1) | |||
| 90 | (6) | |||
| 90 | (1) | |||
| 91 | (1) | |||
| 91 | (1) | |||
| 92 | (2) | |||
| 94 | (1) | |||
| 95 | (1) | |||
| 95 | (1) | |||
| 96 | (1) | |||
| 96 | (1) | |||
| 97 | (1) | |||
| 98 | (1) | |||
| 99 | (14) | |||
| 100 | (1) | |||
| 100 | (1) | |||
| 100 | (2) | |||
| 102 | (1) | |||
| 103 | (1) | |||
| 103 | (3) | |||
| 106 | (1) | |||
| 106 | (2) | |||
| 107 | (1) | |||
| 107 | (1) | |||
| 107 | (1) | |||
| 108 | (3) | |||
| 108 | (3) | |||
| 111 | (1) | |||
| 111 | (1) | |||
| 111 | (2) | |||
| 113 | (12) | |||
| 114 | (1) | |||
| 114 | (1) | |||
| 114 | (1) | |||
| 114 | (1) | |||
| 115 | (1) | |||
| 115 | (1) | |||
| 115 | (1) | |||
| 116 | (1) | |||
| 117 | (1) | |||
| 118 | (1) | |||
| 118 | (1) | |||
| 118 | (1) | |||
| 118 | (5) | |||
| 119 | (1) | |||
| 119 | (2) | |||
| 121 | (1) | |||
| 122 | (1) | |||
| 123 | (1) | |||
| 123 | (1) | |||
| 123 | (2) | |||
| 125 | (18) | |||
| 126 | (1) | |||
| 126 | (1) | |||
| 126 | (4) | |||
| 129 | (1) | |||
| 130 | (1) | |||
| 130 | (2) | |||
| 132 | (1) | |||
| 132 | (2) | |||
| 132 | (1) | |||
| 133 | (1) | |||
| 133 | (1) | |||
| 134 | (6) | |||
| 134 | (1) | |||
| 135 | (1) | |||
| 136 | (1) | |||
| 137 | (1) | |||
| 138 | (2) | |||
| 140 | (1) | |||
| 140 | (1) | |||
| 140 | (3) | |||
| 143 | (18) | |||
| 144 | (1) | |||
| 144 | (1) | |||
| 144 | (2) | |||
| 146 | (1) | |||
| 146 | (1) | |||
| 146 | (3) | |||
| 147 | (1) | |||
| 147 | (1) | |||
| 148 | (1) | |||
| 148 | (1) | |||
| 149 | (1) | |||
| 149 | (2) | |||
| 150 | (1) | |||
| 150 | (1) | |||
| 150 | (1) | |||
| 151 | (1) | |||
| 151 | (7) | |||
| 152 | (1) | |||
| 152 | (4) | |||
| 156 | (1) | |||
| 156 | (1) | |||
| 157 | (1) | |||
| 158 | (1) | |||
| 158 | (1) | |||
| 159 | (1) | |||
| 159 | (2) | |||
| 161 | (22) | |||
| 162 | (1) | |||
| 162 | (1) | |||
| 162 | (4) | |||
| 162 | (2) | |||
| 164 | (2) | |||
| 166 | (1) | |||
| 166 | (1) | |||
| 166 | (1) | |||
| 167 | (1) | |||
| 168 | (2) | |||
| 170 | (2) | |||
| 171 | (1) | |||
| 171 | (1) | |||
| 171 | (1) | |||
| 171 | (1) | |||
| 171 | (1) | |||
| 172 | (8) | |||
| 172 | (1) | |||
| 173 | (2) | |||
| 175 | (1) | |||
| 175 | (1) | |||
| 175 | (1) | |||
| 176 | (2) | |||
| 178 | (2) | |||
| 180 | (1) | |||
| 180 | (1) | |||
| 181 | (2) | |||
| 183 | (14) | |||
| 184 | (1) | |||
| 184 | (1) | |||
| 184 | (6) | |||
| 185 | (1) | |||
| 186 | (2) | |||
| 188 | (2) | |||
| 190 | (1) | |||
| 190 | (1) | |||
| 190 | (1) | |||
| 191 | (1) | |||
| 192 | (1) | |||
| 192 | (1) | |||
| 192 | (2) | |||
| 192 | (1) | |||
| 193 | (1) | |||
| 193 | (1) | |||
| 194 | (1) | |||
| 194 | (1) | |||
| 195 | (1) | |||
| 195 | (1) | |||
| 195 | (1) | |||
| 196 | (1) | |||
| 197 | (10) | |||
| 198 | (1) | |||
| 198 | (1) | |||
| 198 | (3) | |||
| 199 | (1) | |||
| 199 | (1) | |||
| 200 | (1) | |||
| 200 | (1) | |||
| 200 | (1) | |||
| 201 | (1) | |||
| 201 | (1) | |||
| 202 | (1) | |||
| 202 | (1) | |||
| 202 | (1) | |||
| 202 | (1) | |||
| 203 | (1) | |||
| 203 | (1) | |||
| 203 | (2) | |||
| 204 | (1) | |||
| 204 | (1) | |||
| 204 | (1) | |||
| 205 | (1) | |||
| 205 | (1) | |||
| 205 | (1) | |||
| 206 | (1) | |||
| 206 | (1) | |||
| 207 | (10) | |||
| 208 | (1) | |||
| 208 | (1) | |||
| 208 | (3) | |||
| 210 | (1) | |||
| 211 | (1) | |||
| 211 | (1) | |||
| 212 | (1) | |||
| 212 | (1) | |||
| 212 | (1) | |||
| 213 | (1) | |||
| 213 | (1) | |||
| 213 | (1) | |||
| 214 | (1) | |||
| 215 | (2) | |||
| 217 | (10) | |||
| 218 | (1) | |||
| 218 | (1) | |||
| 218 | (3) | |||
| 220 | (1) | |||
| 220 | (1) | |||
| 221 | (1) | |||
| 221 | (1) | |||
| 222 | (1) | |||
| 222 | (1) | |||
| 222 | (1) | |||
| 223 | (1) | |||
| 223 | (1) | |||
| 223 | (2) | |||
| 225 | (1) | |||
| 225 | (1) | |||
| 226 | (1) | |||
| 227 | (8) | |||
| 228 | (1) | |||
| 228 | (1) | |||
| 228 | (1) | |||
| 229 | (1) | |||
| 230 | (1) | |||
| 230 | (1) | |||
| 231 | (1) | |||
| 231 | (1) | |||
| 231 | (1) | |||
| 231 | (1) | |||
| 232 | (1) | |||
| 232 | (1) | |||
| 233 | (1) | |||
| 233 | (2) | |||
| 235 | (12) | |||
| 236 | (1) | |||
| 236 | (1) | |||
| 236 | (3) | |||
| 237 | (1) | |||
| 237 | (1) | |||
| 238 | (1) | |||
| 239 | (1) | |||
| 239 | (1) | |||
| 239 | (2) | |||
| 239 | (1) | |||
| 240 | (1) | |||
| 241 | (1) | |||
| 241 | (1) | |||
| 242 | (1) | |||
| 242 | (1) | |||
| 242 | (1) | |||
| 243 | (3) | |||
| 243 | (1) | |||
| 243 | (1) | |||
| 244 | (1) | |||
| 245 | (1) | |||
| 245 | (1) | |||
| 246 | (1) | |||
| 246 | (1) | |||
| 246 | (1) | |||
| 247 | (14) | |||
| 248 | (1) | |||
| 248 | (1) | |||
| 248 | (2) | |||
| 249 | (1) | |||
| 249 | (1) | |||
| 250 | (1) | |||
| 250 | (1) | |||
| 250 | (1) | |||
| 251 | (1) | |||
| 251 | (2) | |||
| 251 | (1) | |||
| 252 | (1) | |||
| 253 | (6) | |||
| 253 | (1) | |||
| 253 | (2) | |||
| 255 | (1) | |||
| 255 | (3) | |||
| 258 | (1) | |||
| 259 | (1) | |||
| 259 | (1) | |||
| 259 | (2) | |||
| 261 | (2) | |||
| 263 | (10) | |||
| 264 | (1) | |||
| 264 | (1) | |||
| 264 | (1) | |||
| 265 | (1) | |||
| 266 | (1) | |||
| 266 | (1) | |||
| 266 | (1) | |||
| 266 | (1) | |||
| 267 | (1) | |||
| 267 | (1) | |||
| 268 | (1) | |||
| 269 | (1) | |||
| 270 | (1) | |||
| 270 | (1) | |||
| 270 | (1) | |||
| 271 | (1) | |||
| 271 | (1) | |||
| 271 | (1) | |||
| 271 | (2) | |||
| Index | 273 |
David LeBlanc, Ph.D., is currently Chief Software Architect for Webroot Software. Prior to joining Webroot, he served as security architect for Microsoft's Office division, was a founding member of the Trustworthy Computing Initiative, and worked as a white-hat hacker in Microsoft's network security group. David is also co-author of Writing Secure Code and Assessing Network Security, as well as numerous articles. On good days, he'll be found riding the trails on his horse with his wife, Jennifer.
John Viega discovered the 19 deadly programming flaws that received such press and media attention, and this book is based on his discovery. He is the Founder and Chief Scientist of Secure Software(www.securesoftware.com), is a well-known security expert, and coauthor of Building Secure Software (Addison-Wesley), Network Security with OpenSSL (O'Reilly) an Adjuct Professor of Computer Science at Virginia Tech (Blacksburg, VA) and Senior Policy Researcher at the Cyberspace Policy Institute, and he serves on the Technical Advisory Board for the Open Web Applications Security Project. He also founded a Washington, D.C. area security interest group that conducts monthly lectures presented by leading experts in the field. John is responsible for numerous software security tools, and is the original author of Mailman, the GNU mailing list manager. He holds a B.A. and M.S. in Computer Science from the University of Virginia. He is the author or coauthor of nearly 80 technical publications, including numerous refered research papers and trade articles. He is coauthor of Building Secure Software, Network Security and Cryptography with OpenSSL and The Secure Programming Cookbook for C and C++.