abex’ crackme #4, 5
ยท
Study/Reversing
1. abex’ crackme #4 ์‹คํ–‰ํ•ด๋ณด๋‹ˆ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๋Š” ์ฐฝ์ด ๋œฌ๋‹ค. ๊ฐ’์„ ์ œ๋Œ€๋กœ ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด Registered ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™”๋˜์ง€ ์•Š๋Š”๋‹ค. ๋”ฐ๋ผ์„œ, ์ด ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ๋ฅผ ์•Œ์•„๋‚ด์•ผ ํ•œ๋‹ค. Immunity Debugger๋ฅผ ์ด์šฉํ•ด ๋””๋ฒ„๊น…ํ•ด๋ณผ ๊ฒƒ์ด๋‹ค. VB ์—”์ง„์˜ ๋ฉ”์ธํ•จ์ˆ˜(ThunRTMain)๋ฅผ ํ˜ธ์ถœ(CALL)๋˜๋Š” ๊ฒƒ์„ ๋ณด์•„ visual basicํŒŒ์ผ์ด๋‹ค. ์ ‘๊ทผ ๋ฐฉ์‹์„ ๋ชจ๋ฅด๊ฒ ์–ด์„œ ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜๋“ค์„ ํ™•์ธํ•ด๋ณด์•˜๋‹ค. ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜์˜ ๋ชฉ๋ก์„ ๋ณด๋ฉด __vbaStrCmp ํ•จ์ˆ˜๊ฐ€ ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด ํ•จ์ˆ˜๋Š” ๋ฌธ์ž์—ด ๋น„๊ต ๊ฒฐ๊ณผ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” Variant (Integer)๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. https://learn.microsoft.com/en-us/office/vba/language/reference/use..
XSS ๊ณต๊ฒฉ ๋ฐฉ์–ด์™€ ์šฐํšŒ
ยท
Study/WebHacking
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] k-ํ‰๊ท 
ยท
Study/AI
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ํŠธ๋ฆฌ์˜ ์•™์ƒ๋ธ”
ยท
Study/AI
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€
ยท
Study/AI
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ํŠน์„ฑ ๊ณตํ•™๊ณผ ๊ทœ์ œ - ๋‹ค์ค‘ ํšŒ๊ท€
ยท
Study/AI
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ์„ ํ˜• ํšŒ๊ท€
ยท
Study/AI
k-์ตœ๊ทผ์ ‘ ์ด์›ƒ ํšŒ๊ท€์—๋Š” ์น˜๋ช…์ ์ธ ๋‹จ์ ์ด ์กด์žฌํ•œ๋‹ค. ํ•ด๋‹น ๋ชจ๋ธ์€ 50cm์˜ ๋†์–ด๋ฅผ 1.033g์ •๋„๋กœ ์˜ˆ์ธกํ•œ๋‹ค. (์‹ค์ œ๋ณด๋‹ค ํ›จ์”ฌ ๊ฐ€๋ณ๊ฒŒ ์˜ˆ์ธก) ์‚ฐ์ ๋„๋ฅผ ๋ณด๋ฉด, ๋†์–ด๋Š” ๊ธธ์ด๊ฐ€ ์ปค์งˆ ์ˆ˜๋ก ๋ฌด๊ฒŒ๊ฐ€ ๋Š˜์–ด๋‚œ๋‹ค. ํ›ˆ๋ จ ์ƒ˜ํ”Œ์— ์žˆ๋Š” ๋†์–ด ์ค‘ ๊ฐ€์žฅ ๊ธธ์ด๊ฐ€ ๊ธธ์—ˆ๋˜ ์ƒ˜ํ”Œ์ด 45 ์ •๋„์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋ธ์€ ์ด ์ƒ˜ํ”Œ๋“ค์˜ ๋ฌด๊ฒŒ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ธธ์ด 50cm์ธ ๋†์–ด์˜ ๋ฌด๊ฒŒ๋ฅผ ์˜ˆ์ธกํ•œ๋‹ค. ์ด๋•Œ, 45cm์ •๋„์˜ ๋†์–ด ์ƒ˜ํ”Œ๋“ค์˜ ํ‰๊ท ์ด ๋ฐ”๋กœ 1.033g์ด๋‹ค. ์ฆ‰, ๋†์–ด๊ฐ€ ์•„๋ฌด๋ฆฌ ์ปค์ ธ๋„ ๋ชจ๋ธ์€ 1.033g์œผ๋กœ ์˜ˆ์ธกํ•  ๊ฒƒ์ด๋‹ค. ํ›ˆ๋ จ ์ƒ˜ํ”Œ์— ํฌํ•จ๋˜์ง€ ์•Š์€ ๋ฒ”์œ„์˜ ๋ฐ์ดํ„ฐ๊นŒ์ง€ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๊ธฐ ์œ„ํ•ด์„œ ์„ ํ˜•ํšŒ๊ท€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 1. ์„ ํ˜•ํšŒ๊ท€ ์„ ํ˜• ํšŒ๊ท€๋Š” ๋น„๊ต์  ๊ฐ„๋‹จํ•˜๊ณ  ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€ํ‘œ์ ์ธ ๋จธ์‹ ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ํŠน์„ฑ์ด ํ•˜๋‚˜์ธ ..
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] k-์ตœ๊ทผ์ ‘ ์ด์›ƒ ํšŒ๊ท€
ยท
Study/AI
1. k-์ตœ๊ทผ์ ‘ ์ด์›ƒ ํšŒ๊ท€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ง€๋„ ํ•™์Šต์€ ํฌ๊ฒŒ ๋ถ„๋ฅ˜์™€ ํšŒ๊ท€๋กœ ๋‚˜๋‰œ๋‹ค. ํšŒ๊ท€๋Š” ํด๋ž˜์Šค ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ž„์˜์˜ ์–ด๋–ค ์ˆซ์ž๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์ด์ „์— ๋‹ค๋ค˜๋˜ k-์ตœ๊ทผ์ ‘ ์ด์›ƒ ๋ถ„๋ฅ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์˜ˆ์ธกํ•˜๋ ค๋Š” ์ƒ˜ํ”Œ์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ƒ˜ํ”Œ k๊ฐœ๋ฅผ ์„ ํƒํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ ์ƒ˜ํ”Œ๋“ค์˜ ํด๋ž˜์Šค๋ฅผ ํ™•์ธํ•˜์—ฌ ๋‹ค์ˆ˜๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ์ƒ˜ํ”Œ๋“ค์˜ ํด๋ž˜์Šค๋กœ ์˜ˆ์ธกํ•œ๋‹ค. k- ์ตœ๊ทผ์ ‘ ์ด์›ƒ ํšŒ๊ท€ ๋˜ํ•œ ๋ถ„๋ฅ˜์™€ ๋˜‘๊ฐ™์ด ์˜ˆ์ธกํ•˜๋ ค๋Š” ์ƒ˜ํ”Œ์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ƒ˜ํ”Œ k๊ฐœ๋ฅผ ์„ ํƒํ•œ๋‹ค. ํ•˜์ง€๋งŒ ํšŒ๊ท€์ด๋ฏ€๋กœ ์ด์›ƒํ•œ ์ƒ˜ํ”Œ์˜ ํƒ€๊นƒ์€ ์–ด๋–ค ํด๋ž˜์Šค๊ฐ€ ์•„๋‹ˆ๋ผ ์ˆ˜์น˜์ด๋‹ค. ๋”ฐ๋ผ์„œ, ์ด์›ƒ ์ƒ˜ํ”Œ๋“ค์˜ ์ˆ˜์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋“ค์˜ ํ‰๊ท ์„ ๊ตฌํ•ด ์ƒˆ๋กœ์šด ์ƒ˜ํ”Œ(์˜ˆ์ธกํ•˜๋ ค๋Š” ์ƒ˜ํ”Œ)์˜ ํƒ€๊นƒ์„ ์˜ˆ์ธกํ•œ๋‹ค. (1) ๋ฐ์ดํ„ฐ ์ค€๋น„ #๋ฐ์ดํ„ฐ ์ค€๋น„ (๋†์–ด์˜ ๊ธธ์ด์™€ ๋ฌด๊ฒŒ ๋ฐ์ดํ„ฐ) #ํŠน์„ฑ=๊ธธ์ด, ํƒ€๊นƒ=๋ฌด๊ฒŒ i..
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ
ยท
Study/AI
1. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ (1) ๋„˜ํŒŒ์ด๋กœ ๋ฐ์ดํ„ฐ ์ค€๋น„ํ•˜๊ธฐ - ๋จผ์ € ๊ฐ„๋‹จํ•˜๊ฒŒ ๋„๋ฏธ์™€ ๋น™์–ด์˜ ๊ธธ์ด์™€ ๋ฌด๊ฒŒ์— ๋Œ€ํ•œ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•ด์ค€๋‹ค. #๋„๋ฏธ์™€ ๋น™์–ด ๋ฐ์ดํ„ฐ์…‹ ํ•ฉ์น˜๊ธฐ fish_length =[ 25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 31.0, 31.0, 31.5, 32.0, 32.0, 32.0, 33.0, 33.0, 33.5, 33.5, 34.0, 34.0, 34.5, 35.0, 35.0, 35.0, 35.0, 36.0, 36.0, 37.0, 38.5, 38.5, 39.5, 41.0, 41.0, 9.8, 10.5, 10.6, 11.0, 11.2, 11.3, 11.8, 11.8, 12.0, 12.2, 12.4, 13.0, 14.3, 15.0 ] fi..
[ํ˜ผ๊ณต ๋จธ์‹ ๋Ÿฌ๋‹+๋”ฅ๋Ÿฌ๋‹] ํ›ˆ๋ จ ์„ธํŠธ์™€ ํ…Œ์ŠคํŠธ ์„ธํŠธ
ยท
Study/AI
1. ์ง€๋„ํ•™์Šต๊ณผ ๋น„์ง€๋„ ํ•™์Šต ex. ๋„๋ฏธ์™€ ๋น™์–ด๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ๋ชจ๋ธ ์ž…๋ ฅ: ๋ฐ์ดํ„ฐ (๊ธธ์ด์™€ ๋ฌด๊ฒŒ) ํƒ€๊นƒ: ์ •๋‹ต (์ƒ์„ ์˜ ์ข…๋ฅ˜) ์ฆ‰, ํƒ€๊นƒ์€ ์•Œ์•„๋‚ด์•ผ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํŠน์„ฑ: ์ž…๋ ฅ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ํŠน์ง• ์ƒ์„ ์˜ ๊ธธ์ด์™€ ๋ฌด๊ฒŒ ์ง€๋„ ํ•™์Šต: ํƒ€๊นƒ์ด ์žˆ์œผ๋ฏ€๋กœ, ์ฆ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ •๋‹ต์„ ๋งž์ถ”๋Š” ๋ชจ๋ธ ๋น„์ง€๋„ ํ•™์Šต: ํƒ€๊นƒ์—†์ด ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋งŒ ํ™œ์šฉ. ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํ•˜๊ฑฐ๋‚˜ ๋ณ€ํ˜•ํ•  ๋•Œ ์‚ฌ์šฉ 2. ํ›ˆ๋ จ ์„ธํŠธ์™€ ํ…Œ์ŠคํŠธ ์„ธํŠธ ํ›ˆ๋ จ ์„ธํŠธ: ํ›ˆ๋ จ์— ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ํ…Œ์ŠคํŠธ ์„ธํŠธ: ํ‰๊ฐ€์— ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์— ๋Œ€ํ•ด ์ •ํ™•ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์™€ ํ‰๊ฐ€ ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹ฌ๋ผ์•ผ ํ•œ๋‹ค. (์—ฐ์Šต๋ฌธ์ œ์™€ ์‹œํ—˜๋ฌธ์ œ๊ฐ€ ๋‹ฌ๋ผ์•ผ ๊ทธ ์‚ฌ๋žŒ์˜ ์ง„์งœ ์‹ค๋ ฅ์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ƒ๊ฐํ•˜์ž) (1) ๋ฐ์ดํ„ฐ ์ค€๋น„ ๋ฐ k-์ตœ๊ทผ์ ‘์ด์›ƒ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‚ฌ์šฉ #๋„๋ฏธ์™€ ๋น™์–ด ๋ฐ์ดํ„ฐ์…‹ ํ•ฉ..
mnzy๐ŸŒฑ
'Study' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (3 Page)
-->