{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":630205052,"defaultBranch":"main","name":"The-Web-Application-Hackers-Handbook","ownerLogin":"Sivnerof","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-19T22:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86132210?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681943290.0","currentOid":""},"activityList":{"items":[{"before":"8532321afc96b2d13f442bb243efcff539f1cfb5","after":"dab81ecdd1047704063e41d53357b2fe88807cbd","ref":"refs/heads/main","pushedAt":"2024-01-22T07:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Exploit mass assignment solution","shortMessageHtmlLink":"Exploit mass assignment solution"}},{"before":"d4a54ec18acbb613dad13299f49477c056a4131f","after":"8532321afc96b2d13f442bb243efcff539f1cfb5","ref":"refs/heads/main","pushedAt":"2024-01-21T14:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added port swigger api testing lab solutions","shortMessageHtmlLink":"Added port swigger api testing lab solutions"}},{"before":"3590aa4a17459b9d9dc4b89d222144c897ff0f7d","after":"d4a54ec18acbb613dad13299f49477c056a4131f","ref":"refs/heads/main","pushedAt":"2024-01-21T04:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added portswigger llm lesson solutions","shortMessageHtmlLink":"Added portswigger llm lesson solutions"}},{"before":"6bdd4c340eacbcaf627efcb13b06886745b6320b","after":"3590aa4a17459b9d9dc4b89d222144c897ff0f7d","ref":"refs/heads/main","pushedAt":"2023-08-05T18:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Fixed typo","shortMessageHtmlLink":"Fixed typo"}},{"before":"116034d7b571c286e7eb465c9d6a7dc66180df64","after":"6bdd4c340eacbcaf627efcb13b06886745b6320b","ref":"refs/heads/main","pushedAt":"2023-07-18T20:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to JWT lab with weak signing key","shortMessageHtmlLink":"Added solution to JWT lab with weak signing key"}},{"before":"922a7eeaa0c31380af51fb470e0de819b2e717ea","after":"116034d7b571c286e7eb465c9d6a7dc66180df64","ref":"refs/heads/main","pushedAt":"2023-07-18T18:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab with jwt token vulnerability due to flaw in signature validation","shortMessageHtmlLink":"Added solution for lab with jwt token vulnerability due to flaw in si…"}},{"before":"208b704d93f5fe244d5838672b2b1af0cdedbd17","after":"922a7eeaa0c31380af51fb470e0de819b2e717ea","ref":"refs/heads/main","pushedAt":"2023-07-18T18:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to basic json web token manipulation lab","shortMessageHtmlLink":"Added solution to basic json web token manipulation lab"}},{"before":"ccc2dcd76f1ce0e7a29151f795b92027845a942e","after":"208b704d93f5fe244d5838672b2b1af0cdedbd17","ref":"refs/heads/main","pushedAt":"2023-07-17T19:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab with request smuggling via crlf injection vulnerability","shortMessageHtmlLink":"Added solution for lab with request smuggling via crlf injection vuln…"}},{"before":"687d846f4e2282ce9861b446b23e95ee47133438","after":"ccc2dcd76f1ce0e7a29151f795b92027845a942e","ref":"refs/heads/main","pushedAt":"2023-07-16T16:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for http request downgrade smuggling lab","shortMessageHtmlLink":"Added solution for http request downgrade smuggling lab"}},{"before":"e0f116fe127b9616838d26c9e650691ef2ad2e54","after":"687d846f4e2282ce9861b446b23e95ee47133438","ref":"refs/heads/main","pushedAt":"2023-07-16T01:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab with cl 0 request smuggling","shortMessageHtmlLink":"Added solution for lab with cl 0 request smuggling"}},{"before":"93bdd997d2189483cdecdf9094cc0428e0bfa649","after":"e0f116fe127b9616838d26c9e650691ef2ad2e54","ref":"refs/heads/main","pushedAt":"2023-07-15T04:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab where a stored xss vulnerability is exploited via a request smuggling","shortMessageHtmlLink":"Added solution for lab where a stored xss vulnerability is exploited …"}},{"before":"1fdc152ffab422b73763acbaa202181c5e79ad92","after":"93bdd997d2189483cdecdf9094cc0428e0bfa649","ref":"refs/heads/main","pushedAt":"2023-07-14T20:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab where a users cookie is stolen via http request smuggling","shortMessageHtmlLink":"Added solution for lab where a users cookie is stolen via http reques…"}},{"before":"3cb3dd771d4a25c20344cf4ab4fdb4468a7fd343","after":"1fdc152ffab422b73763acbaa202181c5e79ad92","ref":"refs/heads/main","pushedAt":"2023-07-14T19:43:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab where request smuggling is used to leak secret header","shortMessageHtmlLink":"Added solution for lab where request smuggling is used to leak secret…"}},{"before":"838f1aae910b6494967930de734a011c0b206ca8","after":"3cb3dd771d4a25c20344cf4ab4fdb4468a7fd343","ref":"refs/heads/main","pushedAt":"2023-07-13T19:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for lab with access control bypass using http header injection","shortMessageHtmlLink":"Added solution for lab with access control bypass using http header i…"}},{"before":"64963b2d4a5c5e11bb46c6decfb118819053a7ce","after":"838f1aae910b6494967930de734a011c0b206ca8","ref":"refs/heads/main","pushedAt":"2023-07-13T19:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to lab for bypassing controls via request smuggling","shortMessageHtmlLink":"Added solution to lab for bypassing controls via request smuggling"}},{"before":"6933570f8f1703803f77cc387c2963d337ce2b4e","after":"64963b2d4a5c5e11bb46c6decfb118819053a7ce","ref":"refs/heads/main","pushedAt":"2023-07-13T17:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Fixed typo","shortMessageHtmlLink":"Fixed typo"}},{"before":"d67e2b5ae8f11163d41631e432adcaf39a4da946","after":"6933570f8f1703803f77cc387c2963d337ce2b4e","ref":"refs/heads/main","pushedAt":"2023-07-13T17:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to te cl http request smuggling lab","shortMessageHtmlLink":"Added solution to te cl http request smuggling lab"}},{"before":"23aeaca0d31e44a6dcf904f298607b19d640152b","after":"d67e2b5ae8f11163d41631e432adcaf39a4da946","ref":"refs/heads/main","pushedAt":"2023-07-13T16:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to lab for cl te smuggling discovery via differential responses","shortMessageHtmlLink":"Added solution to lab for cl te smuggling discovery via differential …"}},{"before":"2ea54713da94bfa4e61bcb4edefb0d2d4ecc9b20","after":"23aeaca0d31e44a6dcf904f298607b19d640152b","ref":"refs/heads/main","pushedAt":"2023-07-13T02:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for http request smuggling using obfuscation of transfer encoding header lab","shortMessageHtmlLink":"Added solution for http request smuggling using obfuscation of transf…"}},{"before":"83c63629495b79fe67a9bda36b4d8a4c07cbbca4","after":"2ea54713da94bfa4e61bcb4edefb0d2d4ecc9b20","ref":"refs/heads/main","pushedAt":"2023-07-12T18:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for http request smuggling with te followed by cl lab","shortMessageHtmlLink":"Added solution for http request smuggling with te followed by cl lab"}},{"before":"3475418cdd9ac9fa57dd1c8defb9024df30eeeaf","after":"83c63629495b79fe67a9bda36b4d8a4c07cbbca4","ref":"refs/heads/main","pushedAt":"2023-07-12T16:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to first lab in http request smuggling","shortMessageHtmlLink":"Added solution to first lab in http request smuggling"}},{"before":"1ce4a36c2c7a60b963a1fbbfb347ae9d7b424be7","after":"3475418cdd9ac9fa57dd1c8defb9024df30eeeaf","ref":"refs/heads/main","pushedAt":"2023-07-12T01:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to lab with flawed request parsing","shortMessageHtmlLink":"Added solution to lab with flawed request parsing"}},{"before":"68ecf877f5df708512008b68b250490198883223","after":"1ce4a36c2c7a60b963a1fbbfb347ae9d7b424be7","ref":"refs/heads/main","pushedAt":"2023-07-11T23:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to ssrf with host header attack","shortMessageHtmlLink":"Added solution to ssrf with host header attack"}},{"before":"623080c517f12f02e3fa033423ae04f56ee01486","after":"68ecf877f5df708512008b68b250490198883223","ref":"refs/heads/main","pushedAt":"2023-07-11T23:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to host header injection for authentication bypass lab","shortMessageHtmlLink":"Added solution to host header injection for authentication bypass lab"}},{"before":"193e9af0048adc816696a0dc17992da24f45f83e","after":"623080c517f12f02e3fa033423ae04f56ee01486","ref":"refs/heads/main","pushedAt":"2023-07-11T19:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for web cache poison via host header attack lab","shortMessageHtmlLink":"Added solution for web cache poison via host header attack lab"}},{"before":"503a51f45c8acfe1bf7e16ba5d8307571fc42b02","after":"193e9af0048adc816696a0dc17992da24f45f83e","ref":"refs/heads/main","pushedAt":"2023-07-11T18:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for password poison via host header injection lab","shortMessageHtmlLink":"Added solution for password poison via host header injection lab"}},{"before":"a504adc2c843c03e0948b965124a69c49798aea3","after":"503a51f45c8acfe1bf7e16ba5d8307571fc42b02","ref":"refs/heads/main","pushedAt":"2023-07-11T18:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to first lab in host header attack series","shortMessageHtmlLink":"Added solution to first lab in host header attack series"}},{"before":"b2e81a9eeca32159b4591ed884ef92f7cb288b25","after":"a504adc2c843c03e0948b965124a69c49798aea3","ref":"refs/heads/main","pushedAt":"2023-07-10T20:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution for url normalization lab","shortMessageHtmlLink":"Added solution for url normalization lab"}},{"before":"fc2818ed67d3c1f8dcf4643bc0b62503c1e73547","after":"b2e81a9eeca32159b4591ed884ef92f7cb288b25","ref":"refs/heads/main","pushedAt":"2023-07-10T19:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to fat get request lab","shortMessageHtmlLink":"Added solution to fat get request lab"}},{"before":"ca59f20a955f7aa7442cb2ebb18972f94feb14a0","after":"fc2818ed67d3c1f8dcf4643bc0b62503c1e73547","ref":"refs/heads/main","pushedAt":"2023-07-10T19:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sivnerof","name":"Sivnerof","path":"/Sivnerof","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86132210?s=80&v=4"},"commit":{"message":"Added solution to parameter cloaking","shortMessageHtmlLink":"Added solution to parameter cloaking"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5YwmoAA","startCursor":null,"endCursor":null}},"title":"Activity · Sivnerof/The-Web-Application-Hackers-Handbook"}