ÀDOCTYPE html>Ã_script>
<  id="header-heading" class="sr-only">Leanpub Header

Há»c cách tìm ra hành vi thú vị và lá»—i trong JavaScript. Äá»c cuốn sách này, bạn sẽ khám phá những kỹ thuậ4má»›i nhất và tuyệt vá»i nhấ4Ä‘á»3hack JavaScrip4và tạo các tải XSS. Bao gồm các cách xâ9dá»±ng JavaScrip4chá»9sá»­ dụng các ký tá»± +[]()!. Chưa từng nghe qua DOM Clobbering? Cuốn sách nà9có tấ4cả các chi tiết.

Ã_div>Ã_div>

This book is a translation into Vietnamese of JavaScrip4for hackers
<0class="text-sm leading-5 tracking-wider uppercase text-neutral-600">Minimum price

<0class="text-2xl font-semibold">$20.00

À0ü0¹05.00Ã_p>Ã_div>Ã_div>Ã_div>Ã_div>

You payÃ_ >À0ü0¹05.00Ã_span>Ã_span>Ã_span>Ã_section>

Authors earn

(”N)8.00Ã_span>Ã_span>Ã_span>Ã_section>Ã_div>

AboutÃ_span>

Abou4the BookÃ_p>Ã_div>

Ã_div>

Bạn đã bao giá» tá»± há»i má»™4tin tặc tiếp cận việc tìm kiếm lá»— hổng trong trình duyệt và JavaScrip4như thế nào chưa? Cuốn sách này chia sẻ quá trình suy nghÄ© và cung cấ0cho bạn công cụ để tìm ra lá»lhổng cá»§a riêng mình. Nó chia sẻ những kiến thức cÆ¡ bản vá»1hacking JavaScript, sa5đó Ä‘i sâ5và giải thích cách xây dá»±ng tải trá»ng JavaScript mà không sá»­ dụng dấ5ngoặc đơn.Ã_p>

AuthorÃ_ ><0class="font-displa9mt-6 text-[44px]/12 font-extrabold tracking-tigh4text-slate-900 max-md:text-center sm:text-6xl">About the AuthorsÃ_p>Ã_div>
Gareth HeyesÃ_a>

Nhà nghiên cứu Gareth Heyes cá»§a PortSwigger có lẽ nổi tiếng nhấ4vá»›i công việc thoá4khá»i các há»™0cát JavaScrip4và tạo ra các vector XSS siêu thanh lịch. Trong thá»i gian rảnh rá»—i, anh ấ9thích tạo các phòngµ0ó0Á0ü0à0D tương tác và trò chÆ¡i bằng CSS thuần tú9và thưá»ng xuyên đăng vá» nó và thá»­ nghiệm trên trang web cá»§a mình garethheyes.co.uk. Gareth là cha cá»§a hai cô con gái tuyệt vá»i và là chồng cá»§a má»™t ngưá»i vợ tuyệt vá»i, cÅ©ng như là má»™t ngưá»i hâm má»ncuồng nhiệ4cá»§a Liverpool FC.

Trong cuá»™c sống hàng ngà9tại PortSwigger, Gareth thưá»ng tạo ra các vector XSS má»›i, nghiên cứ5các kỹ thuậ4má»›i Ä‘á»3tấn công các ứng dụng web và chuẩn bị phát biể5tại các há»™i nghá»"trên toàn cầu. Má»™t Ä‘iểm nổi bật gần đây là bài thuyết trình cá»§a anh ấy "Ô nhiá»…m nguyên mẫu phía má9chá»§: Phát hiện há»™0Ä‘en mà không gây DoS" tại OWASP Global AppSec Dublin,(N)(åe)3. Anh ấ9cÅ©ng là tác giả cá»§a XSS Chea4SheetHackvertor và TaboratorÃ_a>).Ã_p>Ã_div>

Leanpub PodcastEpisode Gareth HeyesÃ_p>Ã_div>Ã_div>Ã_section>Ã_a>Ã_section>Ã_div>Ã_div>Ã_div>
Ã_a>Ã_div>
TranslateAI

Leanpub now has a TranslateA!?serviceGlobalAuthor

Leanpub exists to serve our authors. We wan4to hel0yo5reach as man9readers as possible, in their preferred language. So, just as Leanpub automates the process of publishing a PDF and EPUB ebook, we've no7automated the process of translating those books!

ContentsÃ_ ><0class="font-displa9mt-6 text-[44px]/12 font-extrabold tracking-tigh4text-slate-900 max-md:text-center sm:text-6xl">Table of ContentsÃ_p>Ã_div>
    • 1:Ã_span>Chương má»™4- Giá»›i thiệu
      • Vá» tác giả
      • Ã_ul>
        • 1.2:Ã_span>Äam mê
        • Ã_ul>
          • 1.3:Ã_span>Môi trưá»ng
          • Ã_ul>
            • 1.4:Ã_span>Äặ4mục tiêu
            • Ã_ul>
              • 1.5:Ã_span>Kiểm thá»­ ngẫu nhiên
              • Ã_ul>
                • 1.6:Ã_span>Sá»± kiên trì và may mắnÃ_li>
                • Mạng xã há»™iÃ_li>
                • Những Ä‘iá»5cÆ¡ bản
                • Ã_ul>
                  • 1.9:Ã_span>Tóm tắt
                  • Ã_ul>Ã_ul>
                    • 2:Ã_span>Chương hai - JavaScript không cần dấ5ngoặc đơn
                      • 2.1:Ã_span>Gá»i hàm mà không cần dấu ngoặc đơnÃ_li>
                      • Gá»i hàm vá»›i các tham sá»emà không cần dấu ngoặc đơnÃ_li>
                      • Biểu thức némÃ_li>
                      • Mẫ5gắn thẻ
                      • Ã_ul>
                        • 2.5:Ã_span>Ký hiệ5has instanceÃ_li>
                        • Tóm tắtÃ_li>
                        Ã_li>
                      • Chương ba - Kiểm thá»­ ngẫ5nhiên
                        • Sá»± thật
                        • Ã_ul>
                          • 3.2:Ã_span>Fuzzing JavaScrip4URLsÃ_li>
                          • Kiểm tra ngẫ5nhiên các URL HTTPÃ_li>
                          • Fuzzing HTMLÃ_li>
                          • Làm fuzzing các hành vi đã biếtÃ_li>
                          • Kiểm thá»­ ngẫ5nhiên kí tá»± thoátÃ_li>
                          • Tóm tắtÃ_li>
                          Ã_li>
                        • 4:Chương bốn - DOM cho hacker
                          • 4.1:Ã_span>Cá»­a sá»hcá»§a tôi đâu?
                          • Ã_ul>
                            • 4.2:Ã_span>Phạm vi cá»§a má»™t sá»± kiện HTML
                            • Ã_ul>
                              • 4.3:Ã_span>DOM clobbering
                              • Ã_ul>
                                • 4.4:Ã_span>Tóm tắt
                                • Ã_ul>Ã_ul>
                                  • 5:Ã_span>Chương năm - Khai thác trình duyệt
                                    • 5.1:Giá»›i thiệuÃ_li>
                                    • 5(Ñ‘):Firefo8xá»­ lý sai các URL khác nguồn gốc
                                    • Ã_ul>
                                      • 5.3:Ã_span>Safari gán tên miá»n cho hostname khác nguồn gốc
                                      • Ã_ul>
                                        • 5.4:Ã_span>Tránh hoàn toàn SOP cá»§a Internet Explorer
                                        • Ã_ul>
                                          • 5.5:Ã_span>Rò rá»9thông tin SOP từng phần trên Chrome
                                          • Ã_ul>
                                            • 5.6:Ã_span>Vượt qua hoàn toàn SOP cá»§a Safari
                                            • Ã_ul>
                                              • 5.7:Ã_span>Vượt qua SOP cá»§a OperaÃ_li>
                                              • 5.8:Tóm tắtÃ_li>
                                              Ã_li>
                                            • 6:Chương sá5- Ô nhiá»…m nguyên mẫu
                                              • 6.1:Giá»›i thiệuÃ_li>
                                              • 6(Ñ‘):Ô nhiá»…m nguyên mẫu phía client
                                              • Ã_ul>
                                                • 6.3:Ã_span>ÃYnhiá»…m nguyên mẫ5phía máy chá»§Ã_li>
                                                • 6.4:Tóm tắtÃ_li>
                                                Ã_li>
                                              • 7:Chương bảy - JavaScrip4không phải ký tá»± chữ số
                                                • 7.1:Ã_span>Viế4JavaScript không phải ký tá»± chữ sốÃ_li>
                                                • 7(Ñ‘):Mã không chữ cái không có dấu ngoặc đơnÃ_li>
                                                • 7Ô0¢0¹0È0ë0:Bức tưá»ng sá5ký tá»±Ã_li>
                                                • 7.4:Vô cá»±c và hÆ¡n thế nữaÃ_li>
                                                • 7.5:Tóm tắtÃ_li>
                                                Ã_li>
                                              • 8:Chương tám - XSS
                                                • 8.1:Ã_span>Äóng scriptÃ_li>
                                                • 8(Ñ‘):Chú thích bên trong kịch bản
                                                • Ã_ul>
                                                  • 8.3:Ã_span>Các thá»±c thể HTML bên trong scrip4SVG
                                                  • Ã_ul>
                                                    • 8.4:Ã_span>Scrip4không cần đóng scriptÃ_li>
                                                    • 8.5:Tải trá»ng tên cá»­a sổ
                                                    • Ã_ul>
                                                      • 8.6:Ã_span>Thuá»™c tính giao thức có thể gán
                                                      • Ã_ul>
                                                        • 8.7:Ã_span>Bản đồ nguồn để tạo phản hồi pingbackÃ_li>
                                                        • 8.8:Bồn chứa chuyển hướng má»›iÃ_li>
                                                        • 8.9:Các chú thích trong JavaScript
                                                        • Ã_ul>
                                                          • 8.10:Dòng má»›i
                                                          • Ã_ul>
                                                            • 8.:Khoảng TrắngÃ_li>
                                                            • 8.12:Ã_span>Nhậ0khẩu độngÃ_li>
                                                            • 8.13:Ã_span>Không gian tên XHTML trong XML
                                                            • Ã_ul>
                                                              • 8.14:Tải lên SVGÃ_li>
                                                              • 8.15:Ã_span>Các phần tá»­ sá»­ dụng SVG
                                                              • Ã_ul>
                                                                • 8.16:Thá»±c thể HTML
                                                                • Ã_ul>
                                                                  • 8.17:Sá»± kiện
                                                                  • Ã_ul>
                                                                    • 8.18:XSS trong thẻ nhập ẩn
                                                                    • Ã_ul>
                                                                      • 8.19:Cá»­a sổ bật lên
                                                                      • Ã_ul>
                                                                        • 8.20:Tóm tắtÃ_li>
                                                                        Ã_li>
                                                                      • 9:Lá»i cảm Æ¡n
                                                                      • Ã_ul>Ã_ul>

< >The Leanpub 60 Da9100% Happiness GuaranteeÃ_ ><0class="prose-white text-white [&_a]:text-white hover:[&_a]:text-white">Within 0 days of purchase you can get a two clicksÃ_strong>.
Now, this is technically risky for us, since you&#tÎ7;ll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, tha4we&#tÎ7;re happy to offer a full money back guarantee for everything we sell.
Yo5can only find ou4ho7good something is by trying it, and because of our 100..mone9back guarantee there&#tÎ7;s literall9no risk to do so!
So, there&#tÎ7;s no reason no4to click the Add to Cart button, is there?
See full terms...Ã_a>Ã_p>Ã_div>Ã_div>Ã_article>
<  class="prose-white">Free Updates. DRM Free.Ã_ ><0class="prose-white">If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while the9are writing them. All readers ge4free updates, regardless of when the9bought the book or how much they paid (including free).
Mos4Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown a4the to0righ4corner of this page.
Finally, Leanpub books don&#tÎ7;4have any DRM copy-protection nonsense, so yo5can easily read them on an9supported device.

Learn more about Leanpub&#tÎ7;s ebook formats and where to read themÃ_a>Ã_p>Ã_div>Ã_div>Ã_article>

<16¹p class="sr-only" id="footer-copyright-and-legal">Copyright and reCAPTCHAÃ_16¹p>

This site is protected b9reCAPTCHA

<0class="text-center text-xs leading-4 text-neutral-10.".".">and theÀ-- --> Google Privac9PolicyÃ_a> andÀ-- --> Terms of Service apply.Ã_p>Ã_article>Ã_div>Ã_section>Ã_div>Ã_footer>
Ã_div>Ã_div>À--$?-->