Web-hacking/๐Ÿ“–

    JWT Token Signature last character

    JWT Token Signature last character

    ์ตœ๊ทผ JWT token ์ทจ์•ฝ์  ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€,token์˜ signature ๋งˆ์ง€๋ง‰ ๊ธ€์ž๋ฅผ ๋ฐ”๊ฟ”๋„ ์œ ํšจํ•œ ํ† ํฐ์ด ๋œ๋‹ค๋Š” ์–˜๊ธฐ๋ฅผ ๋“ฃ๊ณ ๊ทธ ์›๋ฆฌ๊ฐ€ ๊ถ๊ธˆํ•˜์—ฌ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ๊ณต์œ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. PPT๋กœ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ ๋‹จ์ˆœ ํŒŒ์ผ๋งŒ ์˜ฌ๋ฆฌ๊ธฐ ๋ฐ‹๋ฐ‹ํ•˜์—ฌ.. ๋ณธ๋ฌธ์— ์‚ฌ์ง„์œผ๋กœ๋„ ์ฒจ๋ถ€ํ•ฉ๋‹ˆ๋‹ค!      ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ถ„์„์„ ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค! ํ”ผ๋“œ๋ฐฑ์€ ๋งค์šฐ ํ™˜์˜ ์ž…๋‹ˆ๋‹ค ๐Ÿ˜€

    burpsuite ํŒจํ‚ท ์žก๊ธฐ

    burpsuite ํŒจํ‚ท ์žก๊ธฐ

    1. chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ : SwitchyOmega 2. burp suite ๋‹ค์šด๋กœ๋“œ https://portswigger.net/burp/communitydownload 3. chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ Omega ์„ค์ • ํ”„๋ก์‹œ ์„œ๋ฒ„ on ํ”„๋ก์‹œ ์„œ๋ฒ„ off System Proxy๋ฅผ ๋ˆŒ๋Ÿฌ์„œ off ํ•  ์ˆ˜ ์žˆ๋‹ค. 4. burp suite ์„ค์ • request ํŒจํ‚ท, response ํŒจํ‚ท ์žก๋Š” ๊ฒƒ ์ฒดํฌํ•ด์ฃผ๊ธฐ ! ํŒจํ‚ท ์žก๊ธฐ on 5. ํŒจํ‚ท ์žกํžˆ๋Š”์ง€ ํ™•์ธ + target ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ํŒจํ‚ท์„ ์žก๊ณ  ์‹ถ์€ ๋„๋ฉ”์ธ URL์„ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค. in-scope ํ•ญ๋ชฉ๋งŒ filter ํ•˜๋„๋ก ์ฒดํฌํ•ด์ค€๋‹ค. + ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์—†์ด ํŒจํ‚ท ์žก๋Š” ๋ฐฉ๋ฒ•1 : => ์œˆ๋„์šฐ ํ”„๋ก์‹œ ์„ค์ • ํ”„๋ก์‹œ ์„œ๋ฒ„ ์‚ฌ์šฉ์œผ๋กœ ํ•ด์ฃผ๊ณ , burpsuit..

    ์ธ์ฝ”๋”ฉ

    1. ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ์ปดํ“จํ„ฐ๋Š” 'a', '๊ฐ€'์™€ ๊ฐ™์€ ์šฐ๋ฆฌ์˜ ๋ฌธ์ž๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์—†๋‹ค. ์šฐ๋ฆฌ์˜ ๋ฌธ์ž๋ฅผ ์ปดํ“จํ„ฐ๊ฐ€ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” 0๊ณผ 1๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ๊ฒƒ์„ ์ธ์ฝ”๋”ฉ, ๋ถ€ํ˜ธํ™” ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. 'a' ๋Š” 1์ด๋‹ค. 'b'๋Š” 2์ด๋‹ค. ๊ฐ™์€ ๊ทœ์น™์„ ์ •ํ•ด๋†“๊ณ  ๋ฐ”๊ฟ”์ฃผ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ ๋ฌธ์ž์™€ ์ˆซ์ž๋ฅผ ๋งคํ•‘์‹œ์ผœ์ค€ ํ…Œ์ด๋ธ”์„ ๋ฌธ์ž์…‹(charset)์ด๋ผ๊ณ  ํ•œ๋‹ค. ๋ฌธ์ž ์ธ์ฝ”๋”ฉ : ์ปดํ“จํ„ฐ๊ฐ€ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ ๋ฌธ์ž ์…‹ : ์ธ์ฝ”๋”ฉ์„ ์œ„ํ•ด ์ •ํ•ด๋†“์€ ๊ทœ์น™ ๊ตญ์ œ์ ์œผ๋กœ ์ •ํ•ด๋†“์€ ํ‘œ์ค€์ด ์žˆ๋‹ค. - ์•„์Šคํ‚ค(Ascii) - ์œ ๋‹ˆ์ฝ”๋“œ(Unicode) 1.1. ์•„์Šคํ‚ค์ฝ”๋“œ 1๋ฐ”์ดํŠธ๋กœ ์•ŒํŒŒ๋ฒณ๊ณผ ํŠน์ˆ˜ ๋ฌธ์ž ๋“ฑ์„ ํ‘œํ˜„ํ•œ๋‹ค. 7๋น„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 2^7 = 128 ๊ฐœ์˜ ๋ฌธ์ž๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฒซ ๋น„ํŠธ๋Š” ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๋กœ ๋ฐ์ดํ„ฐ์˜ ์—๋Ÿฌ๋ฅผ ํƒ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค..