ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ JS ๋””๋ฒ„๊น…

Tip

AWS ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ:HackTricks Training AWS Red Team Expert (ARTE)
GCP ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training GCP Red Team Expert (GRTE) Azure ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks ์ง€์›ํ•˜๊ธฐ

ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ JS ๋””๋ฒ„๊น…์€ URL์„ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค (์‚ฌ์šฉ๋œ ํŒŒ๋ผ๋ฏธํ„ฐ๋‚˜ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐ’์˜ ๋ณ€๊ฒฝ ํฌํ•จ) ์ค‘๋‹จ์ ์„ ์žฌ์„ค์ •ํ•˜๊ณ  ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ ๊ณ ์ณ์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฒˆ๊ฑฐ๋กœ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

debugger;

JS ํŒŒ์ผ ์•ˆ์— debugger; ๋ผ์ธ์„ ๋„ฃ์œผ๋ฉด, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ JS๋ฅผ ์‹คํ–‰ํ•  ๋•Œ ๊ทธ ์œ„์น˜์—์„œ ๋””๋ฒ„๊ฑฐ๊ฐ€ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ƒ์ˆ˜ ์ค‘๋‹จ์ ์„ ์„ค์ •ํ•˜๋Š” ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์€ ๋ชจ๋“  ํŒŒ์ผ์„ ๋กœ์ปฌ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  JS ์ฝ”๋“œ์—์„œ ์ค‘๋‹จ์ ์„ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ค๋ฒ„๋ผ์ด๋“œ

๋ธŒ๋ผ์šฐ์ € ์˜ค๋ฒ„๋ผ์ด๋“œ๋Š” ์‹คํ–‰๋  ์ฝ”๋“œ์˜ ๋กœ์ปฌ ๋ณต์‚ฌ๋ณธ์„ ๊ฐ€์ง€๊ณ  ์›๊ฒฉ ์„œ๋ฒ„์˜ ์ฝ”๋“œ ๋Œ€์‹  ๊ทธ ๋ณต์‚ฌ๋ณธ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.
โ€œDev Toolsโ€ โ€“> โ€œSourcesโ€ โ€“> โ€œOverridesโ€œ์—์„œ ์˜ค๋ฒ„๋ผ์ด๋“œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฒ„๋ผ์ด๋“œ๋ฅผ ์ €์žฅํ•  ๋กœ์ปฌ ๋นˆ ํด๋”๋ฅผ ์ƒ์„ฑํ•ด์•ผ ํ•˜๋ฏ€๋กœ, ์ƒˆ ๋กœ์ปฌ ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ  ๊ทธ ํŽ˜์ด์ง€์—์„œ ์˜ค๋ฒ„๋ผ์ด๋“œ๋กœ ์„ค์ •ํ•˜์„ธ์š”.

๊ทธ๋Ÿฐ ๋‹ค์Œ, โ€œDev Toolsโ€ โ€“> โ€œSourcesโ€œ์—์„œ ์˜ค๋ฒ„๋ผ์ด๋“œํ•  ํŒŒ์ผ์„ ์„ ํƒํ•˜๊ณ  ์šฐํด๋ฆญํ•˜์—ฌ โ€œSave for overridesโ€œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด JS ํŒŒ์ผ์ด ๋กœ์ปฌ๋กœ ๋ณต์‚ฌ๋˜๊ณ  ๋ธŒ๋ผ์šฐ์ €์—์„œ ๊ทธ ๋ณต์‚ฌ๋ณธ์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์›ํ•˜๋Š” ๊ณณ์— debugger; ๋ช…๋ น์„ ์ถ”๊ฐ€ํ•˜๊ณ , ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ €์žฅํ•œ ํ›„ ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ ๊ณ ์น˜๋ฉด, ๋งค๋ฒˆ ๊ทธ ์›น ํŽ˜์ด์ง€์— ์ ‘๊ทผํ•  ๋•Œ ๋กœ์ปฌ JS ๋ณต์‚ฌ๋ณธ์ด ๋กœ๋“œ๋˜๊ณ  ๋””๋ฒ„๊ฑฐ ๋ช…๋ น์ด ๊ทธ ์œ„์น˜์— ์œ ์ง€๋ฉ๋‹ˆ๋‹ค:

์ฐธ๊ณ  ๋ฌธํ—Œ

Tip

AWS ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ:HackTricks Training AWS Red Team Expert (ARTE)
GCP ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training GCP Red Team Expert (GRTE) Azure ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks ์ง€์›ํ•˜๊ธฐ