Security on Rails (Paperback)

Ben Poweski, David Raphael

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2010-01-01
  • 定價: $1,225
  • 售價: 1.6$199
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 1934356484
  • ISBN-13: 9781934356487
  • 相關分類: Ruby資訊安全
  • 立即出貨

買這商品的人也買了...

商品描述

The advantage of using Rails is its agility; it makes developing your web applications easy and fast. The disadvantage is that it can leave holes in your security if you are not aware of common vulnerabilities. It's a nerve-wracking and unfortunate fact that there are plenty of malicious people lurking on the Web. As a Rails developer, it is essential that you understand how to assess risk and protect your data and your users.

Security on Rails uses established security principles to teach you how to write more secure software, defend your applications from common threats, and encrypt your data. We'll give you an example of a hacking exploit, and explore how to fix the weaknesses in an application.

You'll learn the steps you need to take to control access to information and authenticate users, including cryptography concepts and authorization. In addition, you'll see how to integrate your applications with external management systems; in short, the crucial details you must consider to protect yourself and your data.

The most important element of security is to plan for it before it becomes an issue. Security on Rails helps beginner and intermediate developers to take control of their applications and guard against attacks.

商品描述(中文翻譯)

使用Rails的優勢在於其靈活性;它使得開發網絡應用程式變得容易且快速。缺點是,如果你不了解常見的漏洞,它可能會給你的安全性留下漏洞。令人擔憂和不幸的是,網絡上有許多惡意人士潛伏其中。作為一名Rails開發者,了解如何評估風險並保護數據和用戶是至關重要的。

《Security on Rails》使用已建立的安全原則來教你如何撰寫更安全的軟體,保護應用程式免受常見威脅,並加密數據。我們將給你一個駭客攻擊的例子,並探討如何修補應用程式中的弱點。

你將學習控制資訊存取和驗證用戶的步驟,包括密碼學概念和授權。此外,你還將了解如何將應用程式與外部管理系統整合;簡而言之,這些是你必須考慮的關鍵細節,以保護自己和數據。

安全的最重要元素是在問題出現之前為其進行規劃。《Security on Rails》幫助初學者和中級開發者掌控自己的應用程式,並防範攻擊。