{"id":479127,"date":"2023-08-09T10:01:33","date_gmt":"2023-08-09T10:01:33","guid":{"rendered":""},"modified":"2023-09-05T11:18:13","modified_gmt":"2023-09-05T11:18:13","slug":"stack-smashing","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/vn\/wiki\/stack-smashing\/","title":{"rendered":"\u0110\u1eadp v\u1ee1 ng\u0103n x\u1ebfp"},"content":{"rendered":"<p>Th\u00f4ng tin t\u00f3m t\u1eaft v\u1ec1 Stack Smashing<\/p>\n<p>\u0110\u1eadp ng\u0103n x\u1ebfp, c\u00f2n \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 tr\u00e0n b\u1ed9 \u0111\u1ec7m, \u0111\u1ec1 c\u1eadp \u0111\u1ebfn t\u00ecnh hu\u1ed1ng trong \u0111\u00f3 m\u1ed9t ch\u01b0\u01a1ng tr\u00ecnh ghi nhi\u1ec1u d\u1eef li\u1ec7u v\u00e0o b\u1ed9 \u0111\u1ec7m n\u1eb1m tr\u00ean ng\u0103n x\u1ebfp h\u01a1n nh\u1eefng g\u00ec th\u1ef1c s\u1ef1 \u0111\u01b0\u1ee3c ph\u00e2n b\u1ed5 cho b\u1ed9 \u0111\u1ec7m \u0111\u00f3. \u0110i\u1ec1u n\u00e0y th\u01b0\u1eddng d\u1eabn \u0111\u1ebfn vi\u1ec7c ghi \u0111\u00e8 d\u1eef li\u1ec7u l\u00ean c\u00e1c v\u1ecb tr\u00ed b\u1ed9 nh\u1edb l\u00e2n c\u1eadn. \u0110\u00f3 l\u00e0 m\u1ed9t l\u1ed7 h\u1ed5ng kh\u00e9t ti\u1ebfng c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn vi\u1ec7c th\u1ef1c thi m\u00e3 t\u00f9y \u00fd, cho ph\u00e9p k\u1ebb t\u1ea5n c\u00f4ng chi\u1ebfm quy\u1ec1n ki\u1ec3m so\u00e1t h\u1ec7 th\u1ed1ng.<\/p>\n<h2>L\u1ecbch s\u1eed ngu\u1ed3n g\u1ed1c c\u1ee7a vi\u1ec7c \u0111\u1eadp ng\u0103n x\u1ebfp v\u00e0 s\u1ef1 \u0111\u1ec1 c\u1eadp \u0111\u1ea7u ti\u00ean v\u1ec1 n\u00f3<\/h2>\n<p>Kh\u00e1i ni\u1ec7m \u0111\u1eadp ng\u0103n x\u1ebfp c\u00f3 th\u1ec3 b\u1eaft ngu\u1ed3n t\u1eeb nh\u1eefng ng\u00e0y \u0111\u1ea7u c\u1ee7a m\u00e1y t\u00ednh. Tr\u01b0\u1eddng h\u1ee3p tr\u00e0n b\u1ed9 \u0111\u1ec7m \u0111\u01b0\u1ee3c ghi nh\u1eadn c\u00f4ng khai \u0111\u1ea7u ti\u00ean l\u00e0 Morris Worm v\u00e0o n\u0103m 1988, khai th\u00e1c m\u1ed9t l\u1ed7 h\u1ed5ng trong Finger daemon c\u1ee7a UNIX. S\u1ef1 c\u1ed1 n\u00e0y \u0111\u00e3 l\u00e0m d\u1ea5y l\u00ean s\u1ef1 quan t\u00e2m \u0111\u1ebfn l\u0129nh v\u1ef1c b\u1ea3o m\u1eadt m\u00e1y t\u00ednh v\u00e0 khi\u1ebfn c\u00e1c nh\u00e0 nghi\u00ean c\u1ee9u, th\u1ef1c h\u00e0nh ch\u00fa \u00fd h\u01a1n \u0111\u1ebfn lo\u1ea1i l\u1ed7 h\u1ed5ng n\u00e0y.<\/p>\n<h2>Th\u00f4ng tin chi ti\u1ebft v\u1ec1 Stack Smashing: M\u1edf r\u1ed9ng ch\u1ee7 \u0111\u1ec1<\/h2>\n<p>\u0110\u1eadp ng\u0103n x\u1ebfp l\u00e0 m\u1ed9t trong nh\u1eefng l\u1ed7 h\u1ed5ng ph\u1ed5 bi\u1ebfn v\u00e0 nguy hi\u1ec3m nh\u1ea5t trong l\u1ecbch s\u1eed m\u00e1y t\u00ednh. B\u1eb1ng c\u00e1ch ghi d\u1eef li\u1ec7u v\u01b0\u1ee3t qu\u00e1 k\u00edch th\u01b0\u1edbc b\u1ed9 \u0111\u1ec7m, b\u1ed9 nh\u1edb li\u1ec1n k\u1ec1 c\u00f3 th\u1ec3 b\u1ecb ghi \u0111\u00e8, \u0111i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn nhi\u1ec1u r\u1ee7i ro b\u1ea3o m\u1eadt kh\u00e1c nhau bao g\u1ed3m:<\/p>\n<ol>\n<li><strong>Th\u1ef1c thi m\u00e3<\/strong>: B\u1eb1ng c\u00e1ch ghi \u0111\u00e8 \u0111\u1ecba ch\u1ec9 tr\u1ea3 v\u1ec1 c\u1ee7a h\u00e0m, k\u1ebb t\u1ea5n c\u00f4ng c\u00f3 th\u1ec3 chuy\u1ec3n h\u01b0\u1edbng th\u1ef1c thi sang m\u00e3 \u0111\u1ed9c.<\/li>\n<li><strong>Tham nh\u0169ng d\u1eef li\u1ec7u<\/strong>: Vi\u1ec7c ghi \u0111\u00e8 c\u00e1c c\u1ea5u tr\u00fac d\u1eef li\u1ec7u quan tr\u1ecdng c\u00f3 th\u1ec3 khi\u1ebfn ch\u01b0\u01a1ng tr\u00ecnh ho\u1ea1t \u0111\u1ed9ng kh\u00f4ng mong mu\u1ed1n.<\/li>\n<li><strong>T\u1eeb ch\u1ed1i d\u1ecbch v\u1ee5<\/strong>: L\u00e0m h\u1ecfng ch\u01b0\u01a1ng tr\u00ecnh do ghi \u0111\u00e8 d\u1eef li\u1ec7u \u0111i\u1ec1u khi\u1ec3n quan tr\u1ecdng.<\/li>\n<\/ol>\n<p>Nguy c\u01a1 ph\u00e1 v\u1ee1 ng\u0103n x\u1ebfp ph\u1ee5 thu\u1ed9c v\u00e0o nhi\u1ec1u y\u1ebfu t\u1ed1 kh\u00e1c nhau nh\u01b0 ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh, tr\u00ecnh bi\u00ean d\u1ecbch v\u00e0 h\u1ec7 \u0111i\u1ec1u h\u00e0nh.<\/p>\n<h2>C\u1ea5u tr\u00fac b\u00ean trong c\u1ee7a Stack Smashing: C\u00e1ch th\u1ee9c ho\u1ea1t \u0111\u1ed9ng<\/h2>\n<p>Ho\u1ea1t \u0111\u1ed9ng n\u1ed9i b\u1ed9 c\u1ee7a vi\u1ec7c ph\u00e1 ng\u0103n x\u1ebfp li\u00ean quan \u0111\u1ebfn vi\u1ec7c khai th\u00e1c b\u1ed1 c\u1ee5c ng\u0103n x\u1ebfp c\u1ee7a ch\u01b0\u01a1ng tr\u00ecnh. \u0110\u00e2y l\u00e0 c\u00e1ch n\u00f3 th\u01b0\u1eddng di\u1ec5n ra:<\/p>\n<ol>\n<li><strong>T\u1ea1o b\u1ed9 \u0111\u1ec7m<\/strong>: M\u1ed9t b\u1ed9 \u0111\u1ec7m (th\u01b0\u1eddng l\u00e0 m\u1ed9t m\u1ea3ng) \u0111\u01b0\u1ee3c t\u1ea1o tr\u00ean ng\u0103n x\u1ebfp.<\/li>\n<li><strong>Tr\u00e0n ra<\/strong>: Nhi\u1ec1u d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c ghi v\u00e0o b\u1ed9 \u0111\u1ec7m h\u01a1n m\u1ee9c n\u00f3 c\u00f3 th\u1ec3 ch\u1ee9a.<\/li>\n<li><strong>Ghi \u0111\u00e8 b\u1ed9 nh\u1edb<\/strong>: C\u00e1c v\u1ecb tr\u00ed b\u1ed9 nh\u1edb li\u1ec1n k\u1ec1, ch\u1eb3ng h\u1ea1n nh\u01b0 c\u00e1c bi\u1ebfn c\u1ee5c b\u1ed9 kh\u00e1c ho\u1eb7c \u0111\u1ecba ch\u1ec9 tr\u1ea3 v\u1ec1, b\u1ecb ghi \u0111\u00e8.<\/li>\n<li><strong>Ki\u1ec3m so\u00e1t c\u01b0\u1edbp<\/strong>: \u0110\u1ecba ch\u1ec9 tr\u1ea3 v\u1ec1 b\u1ecb ghi \u0111\u00e8 d\u1eabn \u0111\u1ebfn lu\u1ed3ng \u0111i\u1ec1u khi\u1ec3n kh\u00f4ng mong mu\u1ed1n, c\u00f3 th\u1ec3 th\u1ef1c thi m\u00e3 \u0111\u1ed9c.<\/li>\n<\/ol>\n<h2>Ph\u00e2n t\u00edch c\u00e1c t\u00ednh n\u0103ng ch\u00ednh c\u1ee7a Stack Smashing<\/h2>\n<p>C\u00e1c t\u00ednh n\u0103ng ch\u00ednh c\u1ee7a vi\u1ec7c \u0111\u1eadp ng\u0103n x\u1ebfp bao g\u1ed3m:<\/p>\n<ul>\n<li><strong>Vect\u01a1 t\u1ea5n c\u00f4ng<\/strong>: Khai th\u00e1c kh\u1ea3 n\u0103ng ghi \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t k\u00e9m v\u00e0o b\u1ed9 nh\u1edb.<\/li>\n<li><strong>S\u1ef1 va ch\u1ea1m<\/strong>: C\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn vi\u1ec7c th\u1ef1c thi m\u00e3 tr\u00e1i ph\u00e9p, h\u1ecfng d\u1eef li\u1ec7u ho\u1eb7c s\u1eadp h\u1ec7 th\u1ed1ng.<\/li>\n<li><strong>K\u1ef9 thu\u1eadt gi\u1ea3m nh\u1eb9<\/strong>: Bao g\u1ed3m c\u00e1c canary ng\u0103n x\u1ebfp, ASLR (Ng\u1eabu nhi\u00ean h\u00f3a b\u1ed1 c\u1ee5c kh\u00f4ng gian \u0111\u1ecba ch\u1ec9) v\u00e0 c\u00e1c ph\u01b0\u01a1ng ph\u00e1p m\u00e3 h\u00f3a th\u00edch h\u1ee3p.<\/li>\n<\/ul>\n<h2>C\u00e1c ki\u1ec3u \u0111\u1eadp ng\u0103n x\u1ebfp: S\u1eed d\u1ee5ng b\u1ea3ng v\u00e0 danh s\u00e1ch<\/h2>\n<p>C\u00f3 m\u1ed9t s\u1ed1 lo\u1ea1i t\u1ea5n c\u00f4ng tr\u00e0n b\u1ed9 \u0111\u1ec7m, bao g\u1ed3m:<\/p>\n<table>\n<thead>\n<tr>\n<th>Ki\u1ec3u<\/th>\n<th>S\u1ef1 mi\u00eau t\u1ea3<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Tr\u00e0n ng\u0103n x\u1ebfp<\/td>\n<td>Tr\u00e0n b\u1ed9 \u0111\u1ec7m c\u1ee5c b\u1ed9 tr\u00ean ng\u0103n x\u1ebfp.<\/td>\n<\/tr>\n<tr>\n<td>Tr\u00e0n \u0111\u1ed1ng<\/td>\n<td>Tr\u00e0n b\u1ed9 \u0111\u1ec7m \u0111\u01b0\u1ee3c ph\u00e2n b\u1ed5 tr\u00ean heap.<\/td>\n<\/tr>\n<tr>\n<td>Tr\u00e0n s\u1ed1 nguy\u00ean<\/td>\n<td>Khai th\u00e1c s\u1ed1 h\u1ecdc s\u1ed1 nguy\u00ean \u0111\u1ec3 g\u00e2y tr\u00e0n.<\/td>\n<\/tr>\n<tr>\n<td>Chu\u1ed7i \u0111\u1ecbnh d\u1ea1ng<\/td>\n<td>Khai th\u00e1c l\u1ed7 h\u1ed5ng chu\u1ed7i \u0111\u1ecbnh d\u1ea1ng.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>C\u00e1c c\u00e1ch s\u1eed d\u1ee5ng Stack Smashing, c\u00e1c v\u1ea5n \u0111\u1ec1 v\u00e0 gi\u1ea3i ph\u00e1p<\/h2>\n<h3>C\u00e1ch s\u1eed d\u1ee5ng:<\/h3>\n<ul>\n<li>Hack \u0111\u1ea1o \u0111\u1ee9c \u0111\u1ec3 \u0111\u00e1nh gi\u00e1 l\u1ed7 h\u1ed5ng.<\/li>\n<li>Hack phi \u0111\u1ea1o \u0111\u1ee9c \u0111\u1ec3 ki\u1ec3m so\u00e1t h\u1ec7 th\u1ed1ng tr\u00e1i ph\u00e9p.<\/li>\n<\/ul>\n<h3>C\u00e1c v\u1ea5n \u0111\u1ec1:<\/h3>\n<ul>\n<li>R\u1ee7i ro b\u1ea3o m\u1eadt<\/li>\n<li>M\u1ea5t t\u00ednh to\u00e0n v\u1eb9n d\u1eef li\u1ec7u<\/li>\n<\/ul>\n<h3>C\u00e1c gi\u1ea3i ph\u00e1p:<\/h3>\n<ul>\n<li>S\u1eed d\u1ee5ng th\u1ef1c h\u00e0nh m\u00e3 h\u00f3a th\u00edch h\u1ee3p.<\/li>\n<li>Tri\u1ec3n khai c\u00e1c bi\u1ec7n ph\u00e1p b\u1ea3o v\u1ec7 th\u1eddi gian ch\u1ea1y nh\u01b0 ng\u0103n x\u1ebfp chim ho\u00e0ng y\u1ebfn v\u00e0 ASLR.<\/li>\n<\/ul>\n<h2>C\u00e1c \u0111\u1eb7c \u0111i\u1ec3m ch\u00ednh v\u00e0 nh\u1eefng so s\u00e1nh kh\u00e1c v\u1edbi c\u00e1c thu\u1eadt ng\u1eef t\u01b0\u01a1ng t\u1ef1<\/h2>\n<table>\n<thead>\n<tr>\n<th>Thu\u1eadt ng\u1eef<\/th>\n<th>\u0110\u1eb7c tr\u01b0ng<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0111\u1eadp v\u1ee1 ng\u0103n x\u1ebfp<\/td>\n<td>Tr\u00e0n ng\u0103n x\u1ebfp, \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn lu\u1ed3ng \u0111i\u1ec1u khi\u1ec3n.<\/td>\n<\/tr>\n<tr>\n<td>\u0110\u1eadp \u0111\u1ed1ng<\/td>\n<td>Tr\u00e0n \u0111\u1ed1ng, c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn h\u1ecfng d\u1eef li\u1ec7u.<\/td>\n<\/tr>\n<tr>\n<td>Tr\u00e0n s\u1ed1 nguy\u00ean<\/td>\n<td>K\u1ebft qu\u1ea3 t\u1eeb c\u00e1c l\u1ed7i s\u1ed1 h\u1ecdc s\u1ed1 nguy\u00ean.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Quan \u0111i\u1ec3m v\u00e0 c\u00f4ng ngh\u1ec7 c\u1ee7a t\u01b0\u01a1ng lai li\u00ean quan \u0111\u1ebfn Stack Smashing<\/h2>\n<p>C\u00e1c c\u00f4ng ngh\u1ec7 trong t\u01b0\u01a1ng lai \u0111ang t\u1eadp trung v\u00e0o c\u1ea3 vi\u1ec7c ph\u00e1t hi\u1ec7n v\u00e0 ng\u0103n ch\u1eb7n:<\/p>\n<ul>\n<li>Thu\u1eadt to\u00e1n h\u1ecdc m\u00e1y \u0111\u1ec3 ph\u00e1t hi\u1ec7n l\u1ed7 h\u1ed5ng.<\/li>\n<li>K\u1ef9 thu\u1eadt bi\u00ean d\u1ecbch n\u00e2ng cao \u0111\u1ec3 t\u1ea1o m\u00e3 an to\u00e0n h\u01a1n.<\/li>\n<li>Thi\u1ebft k\u1ebf ph\u1ea7n c\u1ee9ng th\u1ebf h\u1ec7 ti\u1ebfp theo v\u1ed1n c\u00f3 kh\u1ea3 n\u0103ng b\u1ea3o v\u1ec7 ch\u1ed1ng l\u1ea1i c\u00e1c cu\u1ed9c t\u1ea5n c\u00f4ng tr\u00e0n.<\/li>\n<\/ul>\n<h2>L\u00e0m th\u1ebf n\u00e0o m\u00e1y ch\u1ee7 proxy c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng ho\u1eb7c li\u00ean k\u1ebft v\u1edbi vi\u1ec7c ph\u00e1 v\u1ee1 ng\u0103n x\u1ebfp<\/h2>\n<p>C\u00e1c m\u00e1y ch\u1ee7 proxy nh\u01b0 OneProxy c\u00f3 th\u1ec3 \u0111\u00f3ng m\u1ed9t vai tr\u00f2 quan tr\u1ecdng trong v\u1ea5n \u0111\u1ec1 b\u1ea3o m\u1eadt. Ch\u00fang c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u0111\u1ec3 ph\u00e1t hi\u1ec7n v\u00e0 gi\u1ea3m thi\u1ec3u t\u00e1c \u0111\u1ed9ng c\u1ee7a c\u00e1c cu\u1ed9c t\u1ea5n c\u00f4ng tr\u00e0n b\u1ed9 \u0111\u1ec7m b\u1eb1ng c\u00e1ch gi\u00e1m s\u00e1t c\u00e1c m\u1eabu l\u01b0u l\u01b0\u1ee3ng truy c\u1eadp v\u00e0 c\u00e1c t\u1ea3i tr\u1ecdng \u0111\u1ed9c h\u1ea1i ti\u1ec1m \u1ea9n.<\/p>\n<h2>Li\u00ean k\u1ebft li\u00ean quan<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.owasp.org\/index.php\/Buffer_Overflow\" target=\"_new\" rel=\"noopener nofollow\">Gi\u1ea3i th\u00edch v\u1ec1 l\u1ed7i tr\u00e0n b\u1ed9 \u0111\u1ec7m OWASP<\/a><\/li>\n<li><a href=\"https:\/\/cwe.mitre.org\/data\/definitions\/120.html\" target=\"_new\" rel=\"noopener nofollow\">CWE-120: Sao ch\u00e9p b\u1ed9 \u0111\u1ec7m m\u00e0 kh\u00f4ng ki\u1ec3m tra k\u00edch th\u01b0\u1edbc \u0111\u1ea7u v\u00e0o<\/a><\/li>\n<li><a href=\"https:\/\/www.sans.org\/reading-room\/whitepapers\/securecode\/understanding-exploiting-buffer-overflow-attacks-1750\" target=\"_new\" rel=\"noopener nofollow\">Vi\u1ec7n SANS: T\u00ecm hi\u1ec3u c\u00e1c cu\u1ed9c t\u1ea5n c\u00f4ng tr\u00e0n b\u1ed9 \u0111\u1ec7m<\/a><\/li>\n<\/ul>","protected":false},"featured_media":479128,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-479127","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Stack Smashing<\/mark>","faq_items":[{"question":"What is Stack Smashing?","answer":"<p>Stack Smashing, also known as buffer overflow, is a cybersecurity vulnerability where a program writes more data to a buffer on the stack than it can hold. This can lead to memory corruption and security risks.<\/p>"},{"question":"How did Stack Smashing originate, and when was it first mentioned?","answer":"<p>Stack Smashing has been a concern since the early days of computing. The first documented case was the Morris Worm in 1988, which exploited a buffer overflow vulnerability in UNIX's finger daemon.<\/p>"},{"question":"How does Stack Smashing work internally?","answer":"<p>Stack Smashing exploits the program's stack layout. By overflowing a buffer, adjacent memory locations, such as return addresses, can be overwritten, leading to unintended control flow and potential code execution.<\/p>"},{"question":"What are the key features of Stack Smashing?","answer":"<p>Key features include its attack vector, potential impact (code execution, data corruption), and mitigation techniques like stack canaries and ASLR.<\/p>"},{"question":"What are the types of Stack Smashing attacks?","answer":"<p>There are several types, including Stack Overflow, Heap Overflow, Integer Overflow, and Format String attacks.<\/p>"},{"question":"How can Stack Smashing be used, and what problems does it pose?","answer":"<p>Stack Smashing can be used for ethical hacking (vulnerability assessment) or unethical purposes (unauthorized system control). The main problems are security risks and potential data integrity loss.<\/p>"},{"question":"How can Stack Smashing be mitigated?","answer":"<p>Proper coding practices and runtime defenses like stack canaries and ASLR can help prevent Stack Smashing vulnerabilities.<\/p>"},{"question":"How does Stack Smashing compare with Heap Smashing and Integer Overflow?","answer":"<p>Stack Smashing involves overflows on the stack, while Heap Smashing affects heap-allocated buffers, and Integer Overflow results from arithmetic errors.<\/p>"},{"question":"What are the future perspectives and technologies related to Stack Smashing?","answer":"<p>Future technologies focus on detection and prevention, including machine learning algorithms, advanced compiler techniques, and next-gen hardware designs.<\/p>"},{"question":"How can proxy servers like OneProxy be associated with Stack Smashing?","answer":"<p>Proxy servers like OneProxy can play a crucial role in security by monitoring traffic patterns and detecting potential buffer overflow attacks.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/wiki\/479127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/wiki\/479127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/media\/479128"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/vn\/wp-json\/wp\/v2\/media?parent=479127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}