Search

Search for books and authors

The CERT Oracle Secure Coding Standard for Java
The CERT Oracle Secure Coding Standard for Java
“In the Java world, security is not viewed as an add-on a feature. It is a pervasive way of thinking. Those who forget to think in a secure mindset end up in trouble. But just because the facilities are there doesn’t mean that security is assured automatically. A set of standard practices has evolved over the years. The Secure® Coding® Standard for JavaTM is a compendium of these practices. These are not theoretical research papers or product marketing blurbs. This is all serious, mission-critical, battle-tested, enterprise-scale stuff.” —James A. Gosling, Father of the Java Programming Language An essential element of secure coding in the Java programming language is a well-documented and enforceable coding standard. Coding standards encourage programmers to follow a uniform set of rules determined by the requirements of the project and organization, rather than by the programmer’s familiarity or preference. Once established, these standards can be used as a metric to evaluate source code (using manual or automated processes). The CERT® Oracle® Secure Coding Standard for JavaTM provides rules designed to eliminate insecure coding practices that can lead to exploitable vulnerabilities. Application of the standard’s guidelines will lead to higher-quality systems–robust systems that are more resistant to attack. Such guidelines are required for the wide range of products coded in Java–for devices such as PCs, game players, mobile phones, home appliances, and automotive electronics. After a high-level introduction to Java application security, seventeen consistently organized chapters detail specific rules for key areas of Java development. For each area, the authors present noncompliant examples and corresponding compliant solutions, show how to assess risk, and offer references for further information. Each rule is prioritized based on the severity of consequences, likelihood of introducing exploitable vulnerabilities, and cost of remediation. The standard provides secure coding rules for the Java SE 6 Platform including the Java programming language and libraries, and also addresses new features of the Java SE 7 Platform. It describes language behaviors left to the discretion of JVM and compiler implementers, guides developers in the proper use of Java’s APIs and security architecture, and considers security concerns pertaining to standard extension APIs (from the javax package hierarchy).The standard covers security issues applicable to these libraries: lang, util, Collections, Concurrency Utilities, Logging, Management, Reflection, Regular Expressions, Zip, I/O, JMX, JNI, Math, Serialization, and JAXP.
Available for purchase
Beltona
Beltona
Preview available
Java Coding Guidelines
Java Coding Guidelines
“A must-read for all Java developers. . . . Every developer has a responsibility to author code that is free of significant security vulnerabilities. This book provides realistic guidance to help Java developers implement desired functionality with security, reliability, and maintainability goals in mind.” –Mary Ann Davidson, Chief Security Officer, Oracle Corporation Organizations worldwide rely on Java code to perform mission-critical tasks, and therefore that code must be reliable, robust, fast, maintainable, and secure. JavaTM Coding Guidelines brings together expert guidelines, recommendations, and code examples to help you meet these demands. Written by the same team that brought you The CERT® Oracle ® Secure Coding Standard for JavaTM, this guide extends that previous work’s expert security advice to address many additional quality attributes. You’ll find 75 guidelines, each presented consistently and intuitively. For each guideline, conformance requirements are specified; for most, noncompliant code examples and compliant solutions are also offered. The authors explain when to apply each guideline and provide references to even more detailed information. Reflecting pioneering research on Java security, JavaTM Coding Guidelines offers updated techniques for protecting against both deliberate attacks and other unexpected events. You’ll find best practices for improving code reliability and clarity, and a full chapter exposing common misunderstandings that lead to suboptimal code. With a Foreword by James A. Gosling, Father of the Java Programming Language
Available for purchase
Rico Conspiracy Law and the Pinkerton Doctrine
Rico Conspiracy Law and the Pinkerton Doctrine
The author specializes in complex RICO litigation with emphasis on application of the Pinkerton Doctrine in RICO conspiracy. James N. Gross, Esq., of Philadelphia, PA., and the author represent plaintiffs in the RICO conspiracy case of Smith v. Berg, 247 F.3d 532 (3rd Cir. 2001). A member of both the RICO Law Reporter Advisory Board and the Civil RICO Report Advisory Board, the author publishes extensively upon RICO conspiracy law and the Pinkerton Doctrine, as well as addressing RICO aiding and abetting issues. Willamette University College of Law, JD 1976, New York University Graduate Tax Program, 1981. Former staff attorney , 1978 House Select Committee on Assassinations. The authors avocation includes researching and analyzing the role of the American intelligence community and the events culminating in the attack upon the American embassy in Saigon, South Vietnam, on 31 January 1968, and the attacks during the 1968 Tet Offensive at Khe Sanh, Hue City, and the My Lai Massacre, 16 March 1968.
Available for purchase
Choice of Law
Choice of Law
Choice of Law provides an in-depth sophisticated coverage of the choice-of-law part Conflicts Law (or Private International Law) in torts, products liability, contracts, forum-selection and arbitration clauses, insurance, statutes of limitation, domestic relations, property, marital property, and successions. It also covers the constitutional framework and conflicts between federal law and foreign law. The book explains the doctrinal and methodological foundations of choice of law and then focuses on its actual practice, examining not only what courts say but also what they do. It identifies the emerging decisional patterns and extracts predictions about likely outcomes.
Available for purchase
Race Matters
Race Matters
The information about the book is not available as of this time.
Available for purchase
Managing biodiversity in agricultural landscapes
Managing biodiversity in agricultural landscapes
Provides a comprehensive overview of the key concepts in biodiversity management within agricultural landscapes Considers the role of farmers and rural communities in implementing ecological restoration practices Reviews the importance of habitat and animal rewilding in promoting biodiversity and other key ecosystem services
Available for purchase
Pharmacoethics
Pharmacoethics
Due to the changing nature of the practice of pharmacy, today's pharmacists, pharmaceutical scientists, and researchers are faced with an increasing amount of ethical dilemmas. Pharmacoethics: A Problem Based Approach not only introduces the current ethical issues, it also provides decision making tools that can be applied to any ethical issue that
Available for purchase
Pathology of Laboratory Rodents and Rabbits
Pathology of Laboratory Rodents and Rabbits
Now in its fourth edition, Pathology of Laboratory Rodents and Rabbits has become a standard text for veterinary pathologists, laboratory animal veterinarians, students, and others interested in these species. • The standard reference on the pathogenesis and cardinal diagnostic features of diseases of mice, rats, hamsters, gerbils, guinea pigs, and rabbits • Expanded coverage of rabbit disease, normal anatomic features, and biology • Over 450 color photographs illustrating gross and microscopic pathology • Companion website offering images from the text in PowerPoint
Preview available
Murray and Nadel's Textbook of Respiratory Medicine E-Book
Murray and Nadel's Textbook of Respiratory Medicine E-Book
Murray and Nadel’s Textbook of Respiratory Medicine has long been the definitive and comprehensive pulmonary disease reference. Robert J. Mason, MD now presents the fifth edition in full color with new images and highlighted clinical elements. The fully searchable text is also online at www.expertconsult.com, along with regular updates, video clips, additional images, and self-assessment questions. This new edition has been completely updated and remains the essential tool you need to care for patients with pulmonary disease. Consult this title on your favorite e-reader, conduct rapid searches, and adjust font sizes for optimal readability. Compatible with Kindle®, nook®, and other popular devices. Master the scientific principles of respiratory medicine and its clinical applications. Work through differential diagnosis using detailed explanations of each disease entity. Learn new subjects in Pulmonary Medicine including Genetics, Ultrasound, and other key topics. Grasp the Key Points in each chapter. Search the full text online at expertconsult.com, along with downloadable images, regular updates, more than 50 videos, case studies, and self-assessment questions. Consult new chapters covering Ultrasound, Innate Immunity, Adaptive Immunity, Deposition and Clearance, Ventilator-Associated Pneumonia. Find critical information easily using the new full-color design that enhances teaching points and highlights challenging concepts. Apply the expertise and fresh ideas of three new editors—Drs. Thomas R. Martin, Talmadge E. King, Jr., and Dean E. Schraufnagel. Review the latest developments in genetics with advice on how the data will affect patient care.
Preview available
Page 1 of 10000Next