the Real World • Topic: How Geeks Communicate • Topic: Sales and Marketing • Topic: Culture • Topic: Complexity and Context • Topic: Standards, Compliance and Security Councils • Topic: Tools • Topic: Closing True Story
security people have no idea what enterprise software really is or understand the process of how it is created Most application security people think that if they understand HTTP then they understand web application security and can advise people on how to build secure web sites Most application security people can’t write code
condition of being difficult to analyze, understand, or solve 2. condition of having many parts: the condition of being made up of many interrelated parts 3. complicated thing: one of the interrelated problems or difficulties involved in a complicated matter
attacks by applying either of the following methods: • Having all custom application code reviewed for common vulnerabilities by an organization that specializes in application security • Installing an application layer firewall in front of web-facing applications. Note: This method is considered a best practice until June 30, 2008, after which it becomes a requirement. Full document at https://www.pcisecuritystandards.org/tech/download_the_pci_dss.htm
to do a specific kind of work such as cutting or chopping by directing manually applied force or by means of a motor 2. means to end: something used as a means of achieving something 3. something used for job: something used in the course of somebody's everyday work Tools