Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

레이지버드 https://gigglehd.com/gg/5916027
i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP
조회 수 2444 댓글 24
Extra Form

코틀린을 배울 목적으로 toy project인 게임 개발을 하고 있습니다.

 

현재 진행상황은

netty 기반의 TCP 서버를 만들었고,

VMWare에서 포트포워딩 이용하여 Host 클라이언트 <-> Guest 서버 간에 통신이 되는 것을 확인하였습니다.

그다음 Ping pong을 처리할 수 있는 패킷을 만들었고 (응답 없으면 강제로 연결 끊습니다.)

이제 본격적으로 로그인이나 인게임 패킷을 만들고 핸들링을 하여야 하는데...

그 전에 패킷 암호화를 어떻게 해야할지 고민입니다.

 

이 게임 서버를 서비스하는게 최종 목표가 아니고 동접도 10명을 넘기지 못할 것으로 예상되어

실제로 deploy할 때는 AWS Lightsail에 올릴 예정이며 CPU 사용률을 최대한 낮춰야합니다.

 

 

 

일단 정말 중요한 정보(비밀번호 등)는 BCrypt hash로 바꾼 후 전송합니다.

아무리 강력한 암호화라도 해커들이 작정하면 뚫릴 거라 생각합니다.

그래서 암호화의 의의는 해킹을 할줄 모르는 사람들이 와이어샤크 등을 통해 raw 패킷을 훔쳐보는걸 막는 것입니다.

그리고 클라이언트단에서 암호화가 뚫릴 것을 가정하고 서버측에서 최대한 validation이 가능하도록 해볼 예정입니다.

 

위의 목적을 달성하기 위해 가장 효과적인,

 

1. CPU 사용량을 최대한 억제하고

2. 해커들에게 뚫릴 것을 처음부터 염두해두고

3. 해커가 아닌 사람들이 와이어샤크 등으로 raw 패킷을 훔쳐보는걸 막기 위한

 

암호화 기법은 무엇이 있을까요?

일단 제가 생각중인 것은 1비트 키를 이용한 XOR인데,

패킷을 송수신할 때마다 일정한 규칙을 이용하여 1비트 키를 바꾸는 것을 생각하고 있습니다.



  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.10.28 15:19
    직접 암호화 및 복호화 체계를 만들어보신다는 말씀이신거죠?

    CPU 사용량을 최소화는 방식은 이미 아시겠지만 사전에 암호키를 공유하는 방식이 가장 낫기는할텐데... 이 방법은 별로 썩 내키지 않으신 것 같네요
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.28 15:22
    제가 이쪽에 너무 문외한인지라 사실 뭐가 뭔지 잘 모릅니다. 인터넷을 찾아보니 AES를 권유하던데, 제가 보기에는 너무 무거운 알고리즘인 것 같아서 질문을 올렸습니다.
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.10.28 15:31
    직접 암호체계 만드시는 것도 좋지만 기존에 만들어지고 잘 사용되고있는 방식을 사용하시는게 더 좋지않나 싶습니다.

    일단 사용상으론 검증이 되기도 했으니 말이죠

    AES가 정 별로다 느껴지신다면...

    3 way DES같은 것도 있기는 한데 MD5도 퇴물 소리 듣는 현 실태에는 너무 퇴물이니 좀 그렇고 SHA는 어떠신가요?
  • profile
    BEE3E3      idolm@ster.email 2019.10.28 15:34
    SHA는 해시알고리즘 아닌가요...?
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.10.28 15:40
    네 해시 알고리즘 맞습니다만..?
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.28 15:42
    사실 제가 맨 마지막에 제안한 방법도 충분히 퇴물인 방법입니다.
    암호화 알고리즘을 직접 짜는건 금기라고 들었지만,
    어짜피 뚫릴 것을 가정하고 있기 때문에 최대한 단순히 암호화한 후
    서버에서 얼마나 validation을 감당할 수 있는지에 대해 더 고민해보려고 합니다.
    그리고 저와 비슷한 생각을 다른 분들도 분명 하셨을거라 생각해서 그런 구현체를 찾는 중입니다.

    만약 어떠한 방법으로도 서버단에서 validation이 불가능하고 패킷에서 정보를 secure하게 가져가야 한다면 추가적으로 더 강력한 암호화를 덧씌우는 것을 생각하고 있습니다. (비밀번호의 경우 패킷 암호화에 추가적으로 BCrypt가 들어가죠. 아 근데 지금 생각해보니 패킷 암호화가 뚫리면 salt가 노출되는 대참사가 일어나는데 앗..?)
  • ?
    PHYloteer      🤔 2019.10.29 16:33
    필요한 경우 salt랑 pepper를 따로 써야죠. 클라이언트측 해싱에 쓰는 salt는 원래 다 노출되었다고 봐야 합니다. 그래도 레인보우 테이블을 못 쓰게 만든다는 점에서 여전히 보안에 도움은 되지요.

    그리고 해시 깨는 걸 방해하려면 일부러 연산량이 많은 해시방식을 쓰는것도 좋습니다. 뭐 서버쪽에서도 같은 해시 알고리즘을 쓸 경우 서버 연산량이 늘어나는 단점이 있지만 아무튼 암호가 순식간에 깨지는 것 보단 나으니..
  • profile
    깻잎 2019.10.30 11:02
    패스워드 해싱 용도면 Argon2 쓰시는 걸 강력 추천합니다.
  • profile
    캐츄미      5700g, 5800x, 5950x 2019.10.28 15:27
    그냥 키를 숨기는쪽이 편하지 않나요?
    otp같은 느낌으로 키를 쓰신다면 괜찮지 않을까..
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.28 15:30
    세션마다 다른 키를 사용합니다. 문제는 세션이 처음 연결됐을 때 생성된 랜덤 키를 클라이언트에 전송해야하는데 이 과정에서 키가 평문으로 노출됩니다.
  • profile
    BEE3E3      idolm@ster.email 2019.10.28 15:32
    비대칭키 암호화를 구현해야된다는 말씀이신가요?
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.28 15:34
    제가 보안을 공부한 적이 없어서 그런 단어가 무엇을 의미하는지 잘 모르겠습니다. 지금 열심히 인터넷에서 찾아보는 중입니다(...)
    ...
    아니요. 제가 구현한 것은 대칭형입니다. 클라와 서버 모두 동일한 키를 사용합니다. 다만 세션이 바뀔 때마다 그 키가 바뀔 뿐입니다.
    예를 들면 로그인 서버에서 로그인 후 물리적으로 분리되어있는 게임 서버로 연결을 시도할 때 키가 한번 바뀌게 됩니다.
    게임 서버에서 로그인 서버로 돌아오면 키가 한번 더 바뀌게 됩니다.
  • ?
    PHYloteer      🤔 2019.10.29 16:42
    키는 디피헬만이나 비대칭으로 교환하셔야죠. MITM대책도 넣고요.
  • ?
    nsys 2019.10.28 16:38
    서버와 TLS로 통신하고, TLS 소켓 열때
    셀프사인 인증서가 신뢰할수 있는 저장소에 들어가 있어서 프록시등 MITM 접속 경로일때도 시스템에서 정상 체인 판정 나면 그냥 접속하는게 아니라
    서버 인증서가 프로그램이 알고 있는 실제 서버의 인증서와 완전히 동일한지 확인하면 암호화 고민 없이 간단하게 되지 않을까요.
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.28 18:08
    어떤분께 TLS를 여쭤봤더니 TLS는 패킷 암호화 뿐만 아니라 서버가 신뢰할 수 있는지에 대한 부분도 추가되어서, 제 상황은 신뢰할 수 있는 서버인지 판별할 필요가 없어서 TLS보다 더 가벼운 걸 사용할 수 있을 것 같다고 말씀해주셨습니다. 혹시 이 부분에 대해서는 어떻게 생각하시나요?
  • ?
    nsys 2019.10.28 20:37
    HMAC 부분이 있어서 계산을 더 하긴 합니다만
    Key Exchange 구현때문에 골머리 앓을 시간에 그냥 TLS 쓰는것도 현명한 방법입니다
  • profile
    title: 야행성프리지아      Facta, Non Verba 2019.10.28 19:08
    서버 인증 안하실 거면 MITM에 그대로 노출돼서 암호화고 뭐고 의미없습니다.

    XOR 암호화라... 보안에 대해 잘 모르는 개발자들이 가장 잘 하는 실수가 XOR가 암호화 역할을 할 수 있을 거라고 가정하는 거죠. XOR는 평문 하나만 공격자가 알고 있으면 바로 뚫립니다. 그리고 항상 등장하는 평문은 많죠. 접속 시 환영 메시지라던가 규격화된 패킷이라던가...

    보안을 조금이라도 신경 쓰실 거면, 널리 권고되는 걸 쓰세요. 권고하는 데에는 이유가 있는 법입니다. AES도 결코 무겁지 않습니다.
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.29 08:09
    한가지 오해가 있어 말씀드리면 XOR 암호화의 목적은 보안이 아닙니다. 암호화를 안하더라도 어짜피 서버 내에서 validation을 따로 진행하는 데이터의 경우 굳이 암호화할 필요가 없지만, 그럼에도 아무것도 안하면 일반인들도 와이어샤크로 다 들여다볼 수 있는데 이건 막아야한다는게 당초 의도입니다.

    어떤분은 아예 암호화를 안하면 모를까, 암호화를 진행할거면 일부분만 하는게 아니라 패킷을 통째로 다 암호화해야한다고 말씀해주셨습니다. 암호화해서 보낼 포트와 그렇지 않은 포트를 따로 두라고 하셨습니다.

    그리고 언급해주신 MITM의 경우 막으려면 SSL을 도입하는 것 외에는 방법이 없을 것 같은데 맞나요?
  • profile
    title: 야행성프리지아      Facta, Non Verba 2019.10.29 16:12
    아무리 그래도 XOR은 좀... 말리고 싶네요.
    그리고 MITM 막으려면 서버와 클라이언트가 서로 확인할 방법만 있으면 됩니다. 그 중 가장 널리 알려진 게 서로 인증서를 통해 확인하는거고요. Preshared key를 써서 인증할 수도 있습니다. Zeroknowledge proof를 돌려도 되고...
  • ?
    고슴도치 2019.10.28 23:22
    AES 안무거워요. CPU수준의 하드웨어 명령셋이 이미 존재하고, 애초에 성능을 염두해두고 설계된 암호화 체계에요. BitLocker경우 하드디스크 전체를 AES암호화 (+기타등등) 해둔뒤 실시간으로 디코딩해서 쓰는거에요.
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.10.29 08:09
    찾아보니 최근 CPU에서는 하드웨어 가속이 가능하다고 하네요. 감사합니다.
  • ?
    PHYloteer      🤔 2019.10.29 16:13
    바퀴는 재발명하지 않는 게 최선입니다. 특히 암호화같은 경우 더욱 그렇습니다. 남이 만든것도 사용자가 적은 건 (그냥 달랑 깃헙에 별 두세개 찍힌 프로젝트 같은 것) 쓰시면 안 됩니다.

    제대로 된 암호는 해커도 못 뚫어야 정상이죠. 뭐 현실에선 언젠간 결함이 발견되어 깨질 위험성이 존재하긴 하겠고, 클라이언트 자체가 이미 털려서 정보가 다 빠져나가거나 하는 상황은 막아줄 수 없지만, 제대로 된 암호화 기법이 생각하시는 것처럼 만만하게 깨지지는 않습니다. 현대적인 암호화 기법은 하나 뚫는것만으로도 교수직과 세계급 상 몇 개 정도는 탈 수 있습니다 (현실의 보안 사고들은 대부분 암호를 직접 공격해서 깬 게 아니라 뭔가 다른 취약점을 통하는 겁니다.)

    그리고 암호화에 연산량이 좀 소모된다고 인스턴스가 감당을 못할 정도라면 온라인게임치고 통신량이 좀 너무 많은 게 아닌가 고민해보셔야 할 때입니다. 대부분의 온라인게임은 암호화가 주된 병목요소가 될 정도로 데이터통신 위주는 아닙니다. 예를 들어 AES는 (가속 없으면 좀 느리기는 합니다만..) 스토리지 암호화에 쓰곤 하는데 지금 온라인게임 클라이언트가 스토리지 I/O 속도에 준하는 속도로 서버와 지속적으로 통신을 해야 하는 상황인가요? 그게 아니면 걱정할 이유가 없습니다. 암호화가 병목이 될 거라는 명확한 근거 없이 일단 느릴거라 보고 개발하는 것은 다른 문제를 다 떼고 보더라도 premature optimization라고 봅니다.

    단, AES같은 경우 양측 다 키값을 가지고 있어야 한다는 문제가 있긴 합니다. 그럼 해결법은? 비대칭을 쓰시거나 디피헬만 등을 이용해 키 교환을 해야 하고 MITM방지를 넣어야 하는데 그냥 TLS같은거 쓰시면 되죠.. 그쯤 되면 그냥 TLS를 직접 구현한 것이나 마찬가지니까..
  • profile
    깻잎 2019.10.30 11:15
    암호화 알고리즘을 재발명하지 마세요. 중요하니 두번 반복합니다. 암호화. 알고리즘을. 재발명하지. 마세요.

    이런 말이 있습니다.

    아무나 그 자신이 깰 수 있는 방법을 생각해낼 수 없는 암호화 체계를 만들 수 있다 - Bruce Schneier -

    프리미티브 재발명은 아주 위험합니다. 프리미티브 조립도 위험합니다 (조립 잘못하면 프리미티브들은 멀쩡해도 데이터가 줄줄 셀 수 있음)

    그냥 TLS 쓰시는 걸 추천드리고 싶네요. 어차피 요즘 AES 그거 다 AES-NI로 가속 받고, 설사 Software AES더라도 아톰 CPU위에서 디스크 드라이브 암호화하는거처럼 대역 수백메가 요구하는 거 아닌 이상에야 별로 안 꿇립니다.
  • ?
    레이지버드      i5-8400 / EVGA Z370 Classified K / G.Skill DDR4 3600MHz CL15 XMP 2019.11.01 14:22
    댓글 달아주신분들 모두 감사드립니다. 제가 암호화에 무지했던게 문제였던 것 같습니다. 더 찾아보니 libsodium이라는 암호학에 능통하지 않은 사람이라도 쉽게 가져다 쓸 수 있는 아주 좋은 라이브러리가 있음에도 제가 뭔가를 구현하려 했던게 가장 큰 잘못이 아니었나 싶습니다.

    혹시나 저와 같은 상황이신 분들이 계시다면 libsodium을 강력하게 추천드리는 바입니다. 위에서 말씀해주신 모든 것들을 libsodium으로 구현할 수 있습니다.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    액티비전 블리자드의 전 CEO 바비 코틱이 틱톡 인수를 원하고 있는 것으로 알려져

    지난해 말 사임한 액티비전 블리자드의 전 CEO 바비 코틱(Bobby Kotick)은 미국에서 틱톡 앱을 금지하거나 판매를 강제할 수 있는 새로운 법안이 발의됨에 따라 틱톡 인수에 관심이 있는 것으로 보인다.  월스트리트저널(WSJ)의 보도에 따...
    Date2024.03.11 소식 Bytitle: AI아무개 Reply2 Views766
    Read More
  2. No Image

    러시아 쪽 해킹팀이 마이크로소프트를 사이버 공격

    러시아 정부가 배후에 있다고 알려진 해킹팀인 미드나이트 블리자드가 마이크로소프트를 상대로 사이버 공격을 진행했습니다. 마이크로소프트의 회사 이메일 시스템에서 유출된 정보를 사용해 액세스를 시도하고, 소스 코드 저장소나 내부...
    Date2024.03.10 소식 By낄낄 Reply0 Views640
    Read More
  3. 사용하지 않는 프린터가 있습니다. 제거할까요?

      ...라는 내용의 처음보는 팝업이 떴는데요. 참고로 프린터 없습니다...   아니 뭐 프린터가 있다해도, 추가해놓고 안쓸수도 있지 그렇다고 그거를 지우라고 하다니? 경량화   게다가 스크린샷 찍는순간 갑자기 '아니오'버튼이 증발했어...
    Date2024.03.10 일반 Byleesoo Reply10 Views790 file
    Read More
  4. No Image

    AI와 전력 사용량

    챗GPT는 33,000 가구, 사람 수로 따지면 7만에서 8만명이 쓰는 전기를 사용합니다. 챗GPT에 보내는 검색 쿼리 1개당 0.3Wh를 사용합니다. 전 세계에서는 하루에 85억 개의 검색 쿼리가 날아오고, 이를 처리하는데 1년에 1TW/h를 소모합니...
    Date2024.03.10 소식 By낄낄 Reply4 Views944
    Read More
  5. 라이젠/라데온에서 로컬 AI 채팅을 구동하는 방법

    라이젠/라데온에서 로컬 AI 채팅을 구동하는 방법을 AMD가 공개했습니다. AMD는 NVIDIA 챗 워드 RTX 같은 자체 툴을 내놓지 않고 이미 공개된 툴인 LM 스튜디오에서 자사 제품으로 로컬 챗을 하는 방법을 알려주고 있습니다. 라이젠 7040...
    Date2024.03.10 소식 By낄낄 Reply1 Views608 file
    Read More
  6. No Image

    비밀번호 크래킹 봇넷이 워드프레스 기반 사이트를 공격 중

    워드프레스는 웹사이트나 블로그를 만드는 오픈소스 플랫폼입니다. 그런데 비밀번호 크래킹 봇넷이 등장해 수백개의 웹사이트를 방문한 수천명의 방문자가 자신도 모르게 수천개의 다른 워드프레스 기반 사이트에 무차별 대입 공격을 진행...
    Date2024.03.10 소식 By낄낄 Reply1 Views365
    Read More
  7. No Image

    1비트 LLM의 시대가 도래했다.

          마이크로소프트의 연구팀이 모델의 가중치를 「-1」,「0」,「1」의 세 가지 값만으로 함으로써 대규모 언어 모델의 계산 비용을 급감시키는 데 성공했다고 발표했습니다.   https://arxiv.org/abs/2402.17764 기존 모델이라면 입력...
    Date2024.03.10 소식 By랑어 Reply7 Views1202
    Read More
  8. No Image

    애플, 에픽의 개발자 계정 정지를 풀어줌

    애플, 에픽의 개발자 계정을 정지 https://gigglehd.com/gg/15666983 애플은 에픽이 DMA 정책을 포함한 규칙을 준수하기로 약속했다며, 애플 개발자 프로그램에 다시 참여할 수 있게 됐다고 밝혔습니다. https://www.macrumors.com/2024/0...
    Date2024.03.09 소식 By낄낄 Reply3 Views367
    Read More
  9. AMD, 라데온 RX 7000 GPU의 신규 '비디오 업스케일러 기능'을 출시

    ▶ AMD, 라데온 RX 7000 GPU의 '비디오 업스케일러 기능'을 출시 - 해당 GPU 드라이버 패키지 버전 : AMD 라데온 소프트웨어(24.1.1) → HEVC, AVC + AV1 인코더 사용자도 '비디오 인코딩 지원'이 추가됨 - AMD의 신규 기능 추가 : 비디오 ...
    Date2024.03.09 소식 By블레이더영혼 Reply4 Views657 file
    Read More
  10. Stability AI 와 Tripo AI 가 이미지 1장으로 3D 모델을 만들어주는 TripoSR 를 선보였습니다

    단일 이미지로 3D 모델을 생성해 주는 AI 툴 TripoSR 입니다.   오늘 저희는 Tripo AI와의 파트너십을 통해 단일 이미지에서 1초 이내에 고품질 3D 모델을 생성하는 TripoSR을 출시합니다.   TripoSR은 GPU 없이도 낮은 추론 예산으로 실...
    Date2024.03.09 소식 Bytitle: AI아무개 Reply4 Views554 file
    Read More
  11. 아스키 아트로 AI 챗봇의 안전 조치를 우회하는 방법

    LLM 대형 언어 모델에는 위험하다고 판단된 질문은 대답하지 않는 안전 조치가 있습니다. 그런데 이걸 우회하는 방법이 발견됐네요. GPT-3.5, GPT-4 , Gemini, Claude, Llama2 등의 유명 AI 챗봇에서 아스키 아트로 질문하면 그걸 인식하...
    Date2024.03.09 소식 By낄낄 Reply12 Views1753 file
    Read More
  12. No Image

    틱톡 금지법안, 미 하원에서 통과

    미국 의회 하원 에너지/상업 위원회는 바이트댄스가 운영하는 틱톡을 매각하라고 요구하는 법안을 만장일치로 가결했습니다. 6개월 안에 매각하지 않으면 미국에서 틱톡을 쓸 수 없게 됩니다. 애플이나 구글 등의 앱 스토어에서 틱톡을 제...
    Date2024.03.09 소식 By낄낄 Reply8 Views489
    Read More
  13. No Image

    MVNO 업계, 단통법 시행령 개정안 반대 의견 제출

    [소식] 관련 글 - "정부, 단통법 전면 폐지 추진" https://gigglehd.com/gg/mobile/15473990   개정안 내용이 뭐길래 반대하는지부터 알아야겠지요. 통신사 옮길 때 50만원까지 전환지원금 받는다 (경향신문) 참고하시면 됩니다. 현행법상...
    Date2024.03.08 소식 Bytitle: 컴맹임시닉네임 Reply6 Views461
    Read More
  14. No Image

    몬테네그로 법원, 권도형 '美 인도' 뒤집고 한국 송환 결정

    몬테네그로 포드고리차 고등법원이 권도형(32) 테라폼랩스 대표에 대한 미국 인도 결정을 뒤집고 한국으로 송환을 결정했다고 현지 일간지 비예스티가 7일(현지시간) 보도했다. 재미 없군요.
    Date2024.03.08 소식 By낄낄 Reply8 Views1065
    Read More
  15. No Image

    애플, 에픽의 개발자 계정을 정지

    에픽 게임즈는 애플이 Epic Games Wednesday AB의 개발자 계정을 정지시켰다고 밝혔습니다. 그래서 iOS 디바이스용으로 에필 게임즈 스토어를 개발할 수 없게 됐다고 하네요. https://www.epicgames.com/site/en-US/news/apple-terminated...
    Date2024.03.07 소식 By낄낄 Reply8 Views1063
    Read More
목록
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 579 Next
/ 579

최근 코멘트 30개
투명드래곤
21:37
포인트 팡팡!
21:36
렉사
21:36
별밤전원주택
21:36
Marigold
21:35
Addition
21:34
아라
21:31
툴라
21:27
툴라
21:24
포인트 팡팡!
21:23
유니
21:23
유니
21:22
툴라
21:21
린네
21:21
뚜찌`zXie
21:21
포인트 팡팡!
21:20
린네
21:20
아이들링
21:12
Kylver
21:11
니코다이스키
21:09
쿠쿠다스
21:02
GPT
20:59
투명드래곤
20:54
투명드래곤
20:53
유에
20:47
포인트 팡팡!
20:46
슬렌네터
20:43
급식단
20:22
능구
20:06
렉사
20:05

한미마이크로닉스
AMD
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소