JavaScript security : learn JavaScript security to make your web applications more secure /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham [England] :
Packt Publishing,
©2014.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | EBSCO_ocn897021840 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 141128s2014 enk o 000 0 eng d | ||
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 |d OCLCO |d OCLCQ |d QGK |d OCLCO | ||
016 | 7 | |a 018007075 |2 Uk | |
019 | |a 899243183 |a 1259120899 | ||
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 | ||
029 | 1 | |a AU@ |b 000056045475 | |
029 | 1 | |a AU@ |b 000067108066 | |
029 | 1 | |a CHNEW |b 000889425 | |
029 | 1 | |a CHVBK |b 37448144X | |
029 | 1 | |a DEBBG |b BV042490465 | |
029 | 1 | |a DEBBG |b BV043613873 | |
029 | 1 | |a DEBSZ |b 423006843 | |
029 | 1 | |a DEBSZ |b 434836443 | |
029 | 1 | |a DEBSZ |b 484733079 | |
029 | 1 | |a UKMGB |b 018007075 | |
035 | |a (OCoLC)897021840 |z (OCoLC)899243183 |z (OCoLC)1259120899 | ||
037 | |a 664579 |b MIL | ||
050 | 4 | |a QA76.73.J39 | |
072 | 7 | |a COM |x 051260 |2 bisacsh | |
082 | 0 | 4 | |a 005.2762 |2 23 |
049 | |a UAMI | ||
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 | ||
347 | |a text file | ||
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 | |
546 | |a English. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
650 | 0 | |a JavaScript (Computer program language) | |
650 | 0 | |a Internet programming. | |
650 | 0 | |a Web site development. | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Programmation Internet. | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a Internet programming |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a Web site development |2 fast | |
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. | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781783988006/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=910268 |z Texto completo |
938 | |a EBL - Ebook Library |b EBLB |n EBL1870664 | ||
938 | |a EBSCOhost |b EBSC |n 910268 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis30187735 | ||
994 | |a 92 |b IZTAP |