JavaScript security : learn JavaScript security to make your web applications more secure /

Saved in:
Bibliographic Details
Author / Creator:Liang, Y. E.
Imprint:Birmingham [England] : Packt Publishing, ©2014.
Description:1 online resource
Language:English
Series:Open source. Community experience distilled
Community experience distilled.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11238575
Hidden Bibliographic Details
ISBN:1322332975
9781322332970
9781783988013
1783988010
9781783988006
1783988002
Notes:Print version record.
Summary:Annotation This book is for JavaScript developers having basic web development knowledge and also for those who want to explore the security issues that arise from the use of JavaScript. Prior knowledge of how JavaScript is used, such as for DOM manipulation or to perform Ajax operations, is assumed.
Other form:Print version: Liang, Y.E. JavaScript security. Birmingham, England : Packt Publishing, ©2014 95 pages Community experience distilled. 9781783988006

MARC

LEADER 00000cam a2200000Ia 4500
001 11238575
006 m o d
007 cr |n|||||||||
008 141128s2014 enk o 000 0 eng d
005 20240509214011.0
016 7 |a 018007075  |2 Uk 
019 |a 899243183 
020 |a 1322332975  |q (electronic bk.) 
020 |a 9781322332970  |q (electronic bk.) 
020 |a 9781783988013  |q (electronic bk.) 
020 |a 1783988010  |q (electronic bk.) 
020 |z 9781783988006 
020 |z 1783988002 
035 |a (OCoLC)897021840  |z (OCoLC)899243183 
035 9 |a (OCLCCM-CC)897021840 
037 |a 664579  |b MIL 
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d DEBSZ  |d S4S  |d OCLCO  |d COO  |d OCLCO  |d N$T  |d UMI  |d OCLCF  |d DEBBG  |d REB  |d OCL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d AGLDB  |d ICA  |d MERUC  |d OCLCQ  |d D6H  |d VTS  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d STF  |d UAB  |d VT2  |d RDF  |d OCLCQ 
049 |a MAIN 
050 4 |a QA76.73.J39 
072 7 |a COM  |x 051260  |2 bisacsh 
100 1 |a Liang, Y. E. 
245 1 0 |a JavaScript security :  |b learn JavaScript security to make your web applications more secure /  |c Y.E. Liang. 
260 |a Birmingham [England] :  |b Packt Publishing,  |c ©2014. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Open source. Community experience distilled 
588 0 |a Print version record. 
520 8 |a Annotation  |b This book is for JavaScript developers having basic web development knowledge and also for those who want to explore the security issues that arise from the use of JavaScript. Prior knowledge of how JavaScript is used, such as for DOM manipulation or to perform Ajax operations, is assumed. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: JavaScript and the Web; JavaScript and your HTML/CSS; jQuery effects; Hide/Show; Toggle; Animation; Chaining; jQuery Ajax; jQuery GET; jQuery getJSON; jQuery POST; JavaScript beyond the client; JavaScript on the server side; Full-stack JavaScript; JavaScript security issues; Cross-site request forgery; Cross-site scripting; Summary; Chapter 2: Secure Ajax RESTful APIs; Building a RESTful server; A simple RESTful server in Node.js and Express.js 
505 8 |a Frontend code for the to-do list app on top of ExpressJSCross-origin injection ; Injecting JavaScript code; Guessing the API endpoints; Basic defense against similar attacks; Summary; Chapter 3: Cross-site Scripting; What is cross-site scripting?; Persistent cross-site scripting; Nonpersistent cross-site scripting; Examples of cross-site scripting; A simple to-do app using Tornado/Python; Coding up server.py; Cross-site scripting example 1; Cross-site scripting example 2; Cross-site scripting example 3; Defending against cross-site scripting; Do not trust users -- parsing input by users 
505 8 |a Chapter 6: JavaScript PhishingWhat is JavaScript phishing?; Examples of JavaScript phishing; Classic examples; Accessing user history by accessing local state; XSS and CSRF; Intercepting events; Defending against JavaScript phishing; Upgrading to latest versions of web browsers; Recognizing real web pages; Protecting your site against XSS and CSRF; Avoid using pop ups and keep your address bars; Summary; Index 
650 0 |a JavaScript (Computer program language)  |0 http://id.loc.gov/authorities/subjects/sh96004880 
650 0 |a Internet programming.  |0 http://id.loc.gov/authorities/subjects/sh96009904 
650 0 |a Web site development.  |0 http://id.loc.gov/authorities/subjects/sh98004795 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a Internet programming.  |2 fast  |0 (OCoLC)fst00977281 
650 7 |a JavaScript (Computer program language)  |2 fast  |0 (OCoLC)fst00982071 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
655 0 |a Electronic books. 
655 4 |a Electronic books. 
776 0 8 |i Print version:  |a Liang, Y.E.  |t JavaScript security.  |d Birmingham, England : Packt Publishing, ©2014  |h 95 pages  |k Community experience distilled.  |z 9781783988006 
830 0 |a Community experience distilled.  |0 http://id.loc.gov/authorities/names/no2011030603 
903 |a HeVa 
929 |a oclccm 
999 f f |i 74150ea6-4ad4-5f6d-b656-13de21fb634f  |s 59ac511b-a2f6-5c0e-922c-bd60690d4b03 
928 |t Library of Congress classification  |a QA76.73.J39  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=910268  |z eBooks on EBSCOhost  |g ebooks  |i 12418919