Skip to content

nabiTerm v0.1.519

Latest

Choose a tag to compare

@matrixism-cmyk matrixism-cmyk released this 09 Sep 19:40

๋จผ์ € โ€” ๋ฐ›์€ PC ์—์„œ ํ”„๋กœ๊ทธ๋žจ์ด ์•„์˜ˆ ์•ˆ ๋œจ๋˜ ๊ฒƒ์„ ๊ณ ์ณค์Šต๋‹ˆ๋‹ค (์‚ฌ์šฉ์ž ๋ณด๊ณ )

์ง€๊ธˆ๊นŒ์ง€ ๋ฐ›์œผ์‹  ์„ค์น˜๋ณธ์ด ์ด๋Ÿฐ ๋Œ€ํ™”์ƒ์ž๋งŒ ๋„์šฐ๊ณ  ๋๋‚ฌ๋‹ค๋ฉด, ์ด ํŒ์—์„œ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

VCRUNTIME140_1.dll (์ด) ๊ฐ€ ์—†์–ด ์ฝ”๋“œ ์‹คํ–‰์„ ์ง„ํ–‰ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊นŒ๋‹ญ: ์šฐ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์ด VCRUNTIME140.dllยทVCRUNTIME140_1.dll ์„ ์š”๊ตฌํ–ˆ๋Š”๋ฐ,
๊ทธ ๋‘˜์€ ์œˆ๋„์šฐ์— ๋“ค์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค โ€” Visual C++ ์žฌ๋ฐฐํฌ ํŒจํ‚ค์ง€๋ฅผ ๋”ฐ๋กœ ๊น”์•„์•ผ ์ƒ๊น๋‹ˆ๋‹ค.
์„ค์น˜๋ณธ์— ๋„ฃ์ง€๋„ ์•Š์•˜์œผ๋‹ˆ, ๊ทธ ํŒจํ‚ค์ง€๊ฐ€ ์—†๋Š” PC ์—์„œ๋Š” ์‹œ์ž‘์กฐ์ฐจ ๋ชป ํ–ˆ์Šต๋‹ˆ๋‹ค.
๊ฐœ๋ฐœ ๊ธฐ๊ณ„์—๋Š” ๋Š˜ ๊น”๋ ค ์žˆ์–ด์„œ ์šฐ๋ฆฌ ๋ˆˆ์—๋Š” ๋ณด์ด์ง€ ์•Š์•˜๊ณ , ํฌ์žฅ ๊ฒ€์‚ฌ๋งˆ์ €
"System32 ์— ์žˆ์œผ๋ฉด ์œˆ๋„์šฐ ๊ฒƒ"์ด๋ผ ํŒ๋‹จํ•ด ๊ทธ๋ƒฅ ๋„˜๊ฒผ์Šต๋‹ˆ๋‹ค.

๊ณ ์นจ: C ๋Ÿฐํƒ€์ž„์„ ํ”„๋กœ๊ทธ๋žจ ์•ˆ์— ๋„ฃ์—ˆ์Šต๋‹ˆ๋‹ค(์ •์  ๋งํฌ). ์ด์ œ ์•„๋ฌด๊ฒƒ๋„ ๋”ฐ๋กœ ๊น” ํ•„์š”๊ฐ€
์—†์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์— ๋˜ ์ด๋Ÿฐ ์ผ์ด ์—†๋„๋ก, ๋ฐฐํฌ ๊ฒ€์‚ฌ๊ฐ€ ์ด ์ข…๋ฅ˜๋ฅผ ์žก์œผ๋ฉด ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ง‰์Šต๋‹ˆ๋‹ค.


์ง๋ ฌ ์ฝ˜์†”(COM ํฌํŠธ) โ€” ์ƒˆ ๊ธฐ๋Šฅ

์‹œ๋ฆฌ์–ผ ์žฅ๋น„์— ๋ถ™๋Š” ๊ธธ์ด ํ†ต์งธ๋กœ ์—†์—ˆ์Šต๋‹ˆ๋‹ค(MobaXtermยทPuTTYยทWindTerm ์€ ๋‹ค ๊ฐ€์ง„ ๊ฒƒ์ž…๋‹ˆ๋‹ค).

  • COM ํฌํŠธ ๋ชฉ๋ก์„ ์‹ค์ œ๋กœ ์—ด์–ด ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค โ€” ์†๋„ยท๋ฐ์ดํ„ฐ ๋น„ํŠธยทํŒจ๋ฆฌํ‹ฐยท์ •์ง€ ๋น„ํŠธ ์ง€์ •
  • ์ง๋ ฌ ์—ฐ๊ฒฐ์„ ์„ธ์…˜์œผ๋กœ ์ €์žฅํ•ด ๋‹ค์Œ์— ํ•œ ๋ฒˆ์— ์—ฝ๋‹ˆ๋‹ค
  • PuTTYยทXshell ์˜ ์ง๋ ฌ ์„ธ์…˜์„ ๊ทธ๋Œ€๋กœ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค
  • ์žฅ๋น„๋ฅผ ๋ฝ‘๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์ด ์žก๊ณ  ์žˆ์œผ๋ฉด ๋ฌด์Šจ ์ผ์ธ์ง€ ๋งํ•ด ์ค๋‹ˆ๋‹ค

๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์†๋ณด๋‹ค๊ฐ€ ํ•œ๊ธ€ ์„ธ์…˜ ์ด๋ฆ„์ด ๊นจ์ง€๋˜ ๊ฒฐํ•จ ๋‘ ๊ณณ๋„ ํ•จ๊ป˜ ๊ณ ์ณค์Šต๋‹ˆ๋‹ค
(๋ฐ”์ดํŠธ๋ฅผ ํ•œ ๊ธ€์ž์”ฉ ๊ทธ๋Œ€๋กœ ๋ฌธ์ž๋กœ ๋ฐ”๊พธ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค).

ํŒŒ์ผยทํŽธ์ง‘๊ธฐ

  • ๊ทธ๋ฆผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ โ€” ํƒ์ƒ‰๊ธฐ์™€ SFTP ๊ฐ€ ๊ฐ™์€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ฐฝ์„ ์“ฐ๊ณ , ์ด๋ฏธ์ง€๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค
  • ์›๊ฒฉ ํŒŒ์ผ ์†์„ฑ ์ฐฝ, ์ค„ ์˜ฎ๊ธฐ๊ธฐยท๋ณต์ œ
  • ๊ฑฐ๋Œ€ํ•œ ๋กœ๊ทธ๋„ ํŽธ์ง‘๊ธฐ๋กœ ์—ด๋ฆฝ๋‹ˆ๋‹ค โ€” ์ค„ ์ƒ‰์ธ์ด ์žก์„ ๋ฉ”๋ชจ๋ฆฌ์— ์ƒํ•œ์„ ๋’€์Šต๋‹ˆ๋‹ค
    (100GB ์งœ๋ฆฌ ํŒŒ์ผ์ด 17GB ๋ฅผ ์žก์œผ๋ ค ๋“ค๋˜ ์ž๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋„˜์œผ๋ฉด ๋ทฐ์–ด๋กœ ์—ฝ๋‹ˆ๋‹ค)

ํ™”๋ฉด์ด ์ง์ง์ด๋˜ ๊ณณ

๋ถ„๋ฆฌํ•œ ํ„ฐ๋ฏธ๋„ ์ฐฝ์— ์„ ํƒยท๋ณต์‚ฌยท์Šคํฌ๋กค๋ฐ”ยท๋‚ฑ๋ง ๊ฐ•์กฐยทํ•œ๊ธ€ ์กฐํ•ฉ ๊ธ€์ž, ๊ทธ๋ฆฌ๊ณ 
์œ„ํ—˜ ๋ช…๋ น ํ™•์ธ๊นŒ์ง€ ๋น ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์„ธ์…˜์„ ์ฐฝ์œผ๋กœ ๋–ผ๋ฉด ๋ณดํ˜ธ๊ฐ€ ์กฐ์šฉํžˆ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.
์—ฌ์„ฏ ๊ณณ์„ ๋งž์ท„์Šต๋‹ˆ๋‹ค.

์•ˆ์ชฝ (๋ˆˆ์— ์•ˆ ๋ณด์ด๋Š” ๊ฒƒ)

  • ์ทจ์•ฝ์  ๊ฐ์‚ฌ๊ฐ€ ๋ฐฐํฌํ•˜์ง€ ์•Š๋Š” ํƒ€๊นƒ์„ ๋ณด๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค โ€” ์‹ค์ œ ๋ฐฐํฌ ๋Œ€์ƒ์œผ๋กœ ๋งž์ท„์Šต๋‹ˆ๋‹ค
  • CI ์žก ์ด๋ฆ„์ด windows-gnu ์˜€๋Š”๋ฐ ์‹ค์€ ์ค„๊ณง msvc ๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค โ€” ์ด๋ฆ„์„ ๋งž์ถ”๊ณ ,
    ๋นŒ๋“œ ๋Œ€์ƒ์ด ๋ฐฐํฌ ๋Œ€์ƒ๊ณผ ๋‹ค๋ฅด๋ฉด ๊ณง๋ฐ”๋กœ ์‹คํŒจํ•˜๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค
  • ์†Œ์Šค์—์„œ ๋ฐฑ์Šฌ๋ž˜์‹œ๊ฐ€ ์กฐ์šฉํžˆ ๋จนํžˆ๋˜ ์ž๋ฆฌ 41๊ณณ์„ ์ฐพ์•„ ๊ณ ์น˜๊ณ , ๋‹ค์‹œ ์ƒ๊ธฐ๋ฉด ๋นŒ๋“œ๋ฅผ ๋ง‰๋Š”
    ๊ฒ€์‚ฌ๊ธฐ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค
  • ๋„์›€๋ง์˜ ๋‹จ์ถ•ํ‚ค ํ‘œ๊ฐ€ ์‹ค์ œ์™€ ์–ด๊ธ‹๋‚˜๋ฉด ๋นจ๊ฐœ์ง€๋Š” ์‹œํ—˜์„ ๋ถ™์˜€์Šต๋‹ˆ๋‹ค

SHA256 (nabiTerm-setup.exe) = 61ec970f17e0a2aaa3a718d0de6aaa96bd53e61606bba146e9706bc4acddaa71