{"id":272685,"guid_nom":"b9dd290f-6edb-11f0-80d9-0050569a365d","isbn":"978-5-4461-4220-0","nomcode":"ITD000000001461866","title":"Грокаем безопасность веб-приложений","publisher":"Питер Издательский дом","is_deleted":false,"first_seen_at":"2026-10-13T12:44:13.801499Z","updated_at":"2026-10-13T12:44:13.801499Z","annotation":"","sales_text":"Безопасность приложений — приоритетная задача для веб-разработчиков. Вы работаете над интерфейсом фронтенд-фреймворка? Разрабатываете серверную часть? В любом случае вам придется разбираться с угрозами и уязвимостями и понимать, как закрыть дырки, через которые хотят пролезть черные хакеры.\nЗдесь вы найдете все, что нужно практикующему разработчику для защиты приложений как в браузере, так и на сервере. Проверенные на практике методы применимы к любому стеку и проиллюстрированы конкретными примерами из обширного опыта автора. Вы освоите обязательные принципы безопасности и даже узнаете о методах и инструментах, которые используют злоумышленники для взлома систем.\n\nКнига подойдет всем, кто пишет веб-приложения и хотел бы узнать больше об их безопасности. Это касается как начинающих программистов, которые только приступают к исследованию этого вопроса, так и опытных специалистов, желающих освежить свои знания.","raw":{"PDF":[],"RIN":"","CERT":[],"GUID":"b9dd292f-6edb-11f0-80d9-0050569a365d","ISBN":"978-5-4461-4220-0","NAME":"Грокаем безопасность веб-приложений","DIVID":{"GUID":"00000000-0000-0000-0000-000000000000"},"EDFUL":1200,"GENRE":[],"LDATE":"01.08.2025","MEDIA":"","NICHE":{"GUID":"e009c84e-4f03-11e0-a01d-001a64231342","NAME":"ИНФОРМАТИКА. КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА. ЭЛЕКТРОНИКА","OWNER_GUID":"e009c820-4f03-11e0-a01d-001a64231342"},"PAGES":"336","PAPER":"","P_BOX":"false","SCOVR":"","SDATE":"01.08.2025","SERIE":{"GUID":"4206f321-a224-11ed-80ca-0050569a365d","NAME":"Библиотека программиста (Питер ИД)"},"SGMNT":{"GUID":"e009c820-4f03-11e0-a01d-001a64231342","NAME":"ПРОФЕССИОНАЛЬНАЯ И НАУЧНАЯ ЛИТЕРАТУРА. ДЕЛОВАЯ ЛИТЕРАТУРА (ПРЛ)"},"SIZES":{"DEPTH":17,"WIDTH":165,"HEIGHT":233,"KARTON":{"WIDTH":"0","HEIGHT":"0"},"WEIGHT":524},"SUPER":"false","TIRAJ":[{"GUID":"bfe68451-6edb-11f0-80d9-0050569a365d","PLAN_DATE":"","TIRAJ_CODE":"ITD00693620","TIRAJ_TYPE":"О","FAKTICHESKAYA_DATA":"01.08.2025","SOGLASOVANNAYA_DATA":"","PLAN_DATE_TREBUEMAYA":"","PLAN_VYPUSKA_OSN_TIR":"","TIRAJ_DT_RAZR_V_PECHAT":"01.01.0001 0:00:00"}],"AUTHOR":[],"COVERS":{"cover1":{"H":917,"W":650,"DPI":"","LINK":"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/cover1.jpg","SIZE":"222839","MTIME":"2025-08-08 15:25:25"},"siluet":{"H":3475,"W":2500,"DPI":"96x96","LINK":"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/siluet.jpg","SIZE":"728524","MTIME":"2025-08-08 15:26:26"}},"FOLDER":{"GUID":"bb024754-6c48-11e2-9c96-5ef3fc5021a7","NAME":"Книги сторонних поставщиков"},"FORMAT":{"GUID":"00000000-0000-0000-0000-000000000000"},"IS_DEL":"Нет","TARGET":{"GUID":"00000000-0000-0000-0000-000000000000"},"ZAPRET":false,"NOMCODE":"ITD000000001461866","SUBJECT":{"GUID":"e640821a-4f03-11e0-a01d-001a64231342","NAME":"ПОПУЛЯРНАЯ КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА","OWNER_GUID":"e009c84e-4f03-11e0-a01d-001a64231342"},"TOM_NUM":"0","FA_GROUP":"","FA_MONTH":"","GUID_NOM":"b9dd290f-6edb-11f0-80d9-0050569a365d","ISBN_DIG":"9785446142200","NOMGROUP":"неопознано","PRODCODE":"ITD000000001461866","AGE_GROUP":{"GUID":"00000000-0000-0000-0000-000000000000"},"ANNOTACIA":"","EKSMO_RDC":"Эксмо","PROD_TEXT":"Безопасность приложений — приоритетная задача для веб-разработчиков. Вы работаете над интерфейсом фронтенд-фреймворка? Разрабатываете серверную часть? В любом случае вам придется разбираться с угрозами и уязвимостями и понимать, как закрыть дырки, через которые хотят пролезть черные хакеры.\nЗдесь вы найдете все, что нужно практикующему разработчику для защиты приложений как в браузере, так и на сервере. Проверенные на практике методы применимы к любому стеку и проиллюстрированы конкретными примерами из обширного опыта автора. Вы освоите обязательные принципы безопасности и даже узнаете о методах и инструментах, которые используют злоумышленники для взлома систем.\n\nКнига подойдет всем, кто пишет веб-приложения и хотел бы узнать больше об их безопасности. Это касается как начинающих программистов, которые только приступают к исследованию этого вопроса, так и опытных специалистов, желающих освежить свои знания.","PUBLISHER":{"GUID":"202f6dc8-203c-11e3-860a-5ef3fc5021a7","NAME":"Питер Издательский дом"},"REMAINDER":{"TOTAL":"нет"},"ZVEZDNOST":"","CODE_TNVED":"","DEPARTMENT":{"GUID":"00000000-0000-0000-0000-000000000000"},"FA_COMMENT":"","VID_PROIZV":"","IZDAT_BRAND":{"GUID":"d3e115c0-d418-11e3-a44f-5ef3fc5021a7","NAME":"Питер Издательский дом"},"PRODUCT_VID":{"GUID":"a791ba7e-4f06-11e0-a01d-001a64231342","NAME":"Книга"},"AUTHOR_COVER":"","POSLE_OBREZA":"x","TIP_KORESHKA":"","CLASSIFICATOR":{"CODE":"000000359","ID_EKN":"11345","CODE_EKN":"114.22.7.1"},"LAST_STANDART":"10","PEREPLET_TYPE":{"GUID":"a791ba88-4f06-11e0-a01d-001a64231342","NAME":"3"},"NAME_FOR_PRICE":"Грокаем безопасность веб-приложений","PREDZAKAZ_SOAP":"N","VID_SKREPLENIYA":"","AUTHOR_FOR_PRICE":"Макдональд М.","TSELOFANIROVANIE":"false","IS_ZAPRET_PREVIEW":"Нет","PEREPLET_TYPE_OLD":{"GUID":"bff8c2cc-656e-11de-84c5-000423b38f2a","NAME":"3"},"ZAPRET_PO_KANALAM":[],"GOD_PERVOGO_IZDANIYA":"0","VOZRASTNOE_OGRANICHENIE":"16+","ZAPRET_PRODAJ_DATA_SNIATIYA":""},"assets":[{"id":777797,"kind":"cover","source_url":"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/cover1.jpg","raw_value":"{\"details\": {\"DPI\": \"\", \"H\": 917, \"LINK\": \"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/cover1.jpg\", \"MTIME\": \"2025-08-08 15:25:25\", \"SIZE\": \"222839\", \"W\": 650}, \"variant\": \"cover1\"}","status":"unresolved","sha256":null,"last_error":null},{"id":777798,"kind":"cover","source_url":"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/siluet.jpg","raw_value":"{\"details\": {\"DPI\": \"96x96\", \"H\": 3475, \"LINK\": \"https://cdn.eksmo.ru/v2/ITD000000001461866/COVER/siluet.jpg\", \"MTIME\": \"2025-08-08 15:26:26\", \"SIZE\": \"728524\", \"W\": 2500}, \"variant\": \"siluet\"}","status":"unresolved","sha256":null,"last_error":null}]}