코드마인드

코드마인드 SW 분석 및 검증 전문기업

코드마인드가 일본 도쿄에서 개최하는  EdgeTech+2023에 참가 합니다!!!EdgeTech+는 상업 및 소매, 로봇, 자동차, 헬스케어, 스마트 시티, 제조, 항공 및 우주를 포함한 다향한 산업분야의 최첨단 기...
13/11/2023

코드마인드가 일본 도쿄에서 개최하는 EdgeTech+2023에 참가 합니다!!!

EdgeTech+는 상업 및 소매, 로봇, 자동차, 헬스케어, 스마트 시티, 제조, 항공 및 우주를 포함한 다향한 산업분야의 최첨단 기술을 전시 하고 컨퍼런스를 통해 그 기술을 소개하는 자리입니다.

​이번 전시회는 11월 15일 ~ 17일까지 진행되며, 장소는 일본 도쿄에 위치한 PACIFICO YOKOHAMA 에서 이루어집니다.

올 해 EdgeTech+2023에서는 IoT, 인공지능, 임베디드 하드웨어/소프트웨어, 개발지원, 반도체 소자, DevOps, 오픈소스 소프트웨어, 스타트업,등 20개 이상의 카테코리의 제품과 서비스를 선보입니다.


뿐만 아니라 전시기간 동안 다양한 주제로 발표도 진행되기 때문에 각 분야의 신기술 및 시장 동향을 파악하는데 좋은 기회가 될 것으로 생각됩니다!

​저희 코드마인드는 자사의 완전자동 단위 테스팅 도구인 Coyote C++를 소개 할 예정입니다.

코드마인드가 지난 10월 30일 인하공업전문대학과 산학협력 업무  협약식을 갖았습니다. 이날 코드마인드는 인한공전 학생들이 소프트웨어 품질 검증 전문인력으로 성장하는데 보탬이 되길 바라며 자사 제품인 Coyote C...
03/11/2023

코드마인드가 지난 10월 30일 인하공업전문대학과 산학협력 업무 협약식을 갖았습니다. 이날 코드마인드는 인한공전 학생들이 소프트웨어 품질 검증 전문인력으로 성장하는데 보탬이 되길 바라며 자사 제품인 Coyote C++와 CodeMind를 함께 기증하였습니다.

지난 5월에 출시된 오픈소스 관리도구 Hatter SCA가 한국정보통신기술협회(TTA)로부터 소프트웨어 품질 인증인 GS (Good Software) 1등급을 획득했습니다. Hatter SCA는 소프트웨어의 구성요소...
20/09/2023

지난 5월에 출시된 오픈소스 관리도구 Hatter SCA가 한국정보통신기술협회(TTA)로부터 소프트웨어 품질 인증인 GS (Good Software) 1등급을 획득했습니다.

Hatter SCA는 소프트웨어의 구성요소를 식별하고 소스코드와 바이너리 파일에 포함된 오픈소스 소프트웨어를 파악하여 내제된 보안취약점 검출 및 라이선스 정보를 제공해 주는 오픈소스 관리도구입니다.

이러한 정보는 소프트웨어 세부명세서 SBOM(Software Bill of Material)으로 제공 됩니다.
SBOM을 활용하면 사용자가 소프트웨어 구성요소를 보다 쉽게 파악할 수 있고, 특정 요소에서 취약점이 발견되었을 때 사용자들이 적시에 대응할 수 있어 보안을 강화하는 데 큰 도움을 줄 수 있습니다.

​지금까지 오픈소스 소프트웨어를 사용하지만 관리가 어려우셨다면, Hatter SCA로 보다 쉽게 관리하고 보다 안전하게 오픈소스를 사용할 수 있는 환경으로 만들어보세요!

안녕하세요!지난 8월 23일 제5차 한국SW테스팅협회 정기 회의가 있었는데요, 저희 코드마인드가 이번 회의의 호스팅은 맡게 되었습니다. 한국SW테스팅협회는 소프트웨어의 여러 분야 중 테스팅 분야의 소규모 커뮤니티에서...
25/08/2023

안녕하세요!

지난 8월 23일 제5차 한국SW테스팅협회 정기 회의가 있었는데요,

저희 코드마인드가 이번 회의의 호스팅은 맡게 되었습니다. 한국SW테스팅협회는 소프트웨어의 여러 분야 중 테스팅 분야의 소규모 커뮤니티에서 시작하여지금은 사단 법인으로 규모가 커지면서 테스팅 산업을 발전시키고자 하는 미션을 갖고 다양한 활동을 하고 있습니다.

현재 약 43개의 기업이 회원사로 등록되어 있고, 코드마인드도 회원사중 하나로 이번 행사를 호스팅 하게 되었습니다. 이번 정기회의에는 많은 회원사에서 참석하여 다양한 주제를 가지고 회의가 진행되었는데요, 회의를 통해 저희 코드마인드를 협회 회원사들에게 소개할 수 있는 좋은 자리였습니다.

한국 SW 테스팅협회는 '정책 및 제도개서, SW테스팅 진흥사업, SW테스트 전문 엔지니어양성 사업, SW시험성적서 발급'등 다양한 활동을 수행하며, SW산업 발전을 위해 총력을 다하고 있습니다. 코드마인드 또한 SW테스팅협회와 함께 최선을 다 할 것입니다!

​여러분의 많은 관심과 응원 부탁 드립니다!

환경부가 주관하는 환경보호 릴레이 캠페인  #고고챌린지 에 코드마인드가 동참합니다. (주)이글루코퍼레이션 이득춘대표로 부터 지목받은 코드마인드(주)는  '다회용컵 사용 생활화 하GO! 플라스틱 빨대 줄이GO!'를 슬...
26/05/2022

환경부가 주관하는 환경보호 릴레이 캠페인 #고고챌린지 에 코드마인드가 동참합니다.

(주)이글루코퍼레이션 이득춘대표로 부터 지목받은 코드마인드(주)는 '다회용컵 사용 생활화 하GO! 플라스틱 빨대 줄이GO!'를 슬로건으로 정하고, 사내에서는 직원들에게 텀플러 및 개인컵 사용을 독려하며 탈플라스틱 실천에 앞장섰습니다.

그리고 다음 주자고 한스바이오메드 김근영 대표를 지목했습니다.

자세한 내용은 👉http://www.promedia.kr/news/articleView.html?idxno=340179

#고고챌린지 #코드마인드 #탈플라스틱 #환경보호켐페인

안녕하세요. 오는 4월 20일 부터 22일까지 3일간 진행되는 제 21회 세계보안엑스포.  eGISEC에 코드마인드도 함께 참여할 예정입니다. 소스코드 취약점 분석도구 와 화이트박스 자동 테스트 도구에 대해 관심 있...
25/03/2022

안녕하세요.
오는 4월 20일 부터 22일까지 3일간 진행되는 제 21회 세계보안엑스포. eGISEC에 코드마인드도 함께 참여할 예정입니다. 소스코드 취약점 분석도구 와 화이트박스 자동 테스트 도구에 대해 관심 있으신 분들은 행사장에 방문 하셔서 많은 정보 얻어가시길 바랍니다.

행사에 대한 보다 자세한 사항은 아래 링크를 참고 하시기 바랍니다.

www.seconexpo.com

코드마인드 전자정부 표준프레임워크 호환성 인증 획득 코드마인드(대표이사 신승철)의 소스코드 취약점 진단도구 '코드마인드'가  한국정보진흥원(NIA)으로 부터 전자정부 표준프레임 워크 버전 3.1과의 호환성을 인증 받...
25/02/2022

코드마인드 전자정부 표준프레임워크 호환성 인증 획득

코드마인드(대표이사 신승철)의 소스코드 취약점 진단도구 '코드마인드'가 한국정보진흥원(NIA)으로 부터 전자정부 표준프레임 워크 버전 3.1과의 호환성을 인증 받았습니다.


전자정부 표준프레임워크는 국내 공공부문 정호화 사업 시 특정 업체의 종속성 심사화 사업별 공통 컴포넌트 중복 개발을 막기 위해 플랫폼별로 표준화된 개발 프레임 워크를 말합니다.


전자정부 표준프레임워크 3.10은 가장 최신의 호환성 인증이며 '코드마인드'는 소스코드 취약점 분석 솔루션 분야에서 호환성 레벨이 높은 '레벨2'를 받았습니다. 호환레벨 2는 표준프레임워크와 호환되는 기능에 대하여 모듈을 수정없이 사용 가능하며, 관련 기능들이 모두 정상 작동 (출처: 표준프레임워크 포털)한다는 의미를 갖고 있습니다. 이번 인증을 통하여 코드마인드는 안정성과 신뢰도를 인정받았으며, 앞으로도 공공기관에서 더욱 활발하게 사용될 것으로 기대하고 있습니다.

안녕하세요! 올해 코드마인드의 종무식은 예년보다 조금 일찍 진행되었습니다. 한 해를 마무리 하면서 있는 행사인 만큼 조금 더 화려하고 규모 있게 진행하려고 계획했지만, 급격한 코로나 확산과 강력한 방역 지침으로 인해...
24/12/2021

안녕하세요!
올해 코드마인드의 종무식은 예년보다 조금 일찍 진행되었습니다.
한 해를 마무리 하면서 있는 행사인 만큼 조금 더 화려하고 규모 있게 진행하려고 계획했지만, 급격한 코로나 확산과 강력한 방역 지침으로 인해 올해는 회사 내에서 조촐하지만 즐겁고 따뜻하게 마무리했습니다.

2021년을 마무리하면서 이루어낸 성과와 아쉬운 점을 얘기해 보며 한 해를 뒤돌아 볼 수 있는 좋은 시간이었고, 다가오는 2022년 목표도 함께 세우면서 서로를 격려할 수 있는 뜻깊은 자리였습니다.

조촐했지만 준비한 음식과 이벤트로 모두가 웃으며 몸도 마음도 따뜻했던 하루였습니다.

여러분 모두 남은 2021년 행복한 일들로만 가득하게 마무리하시기 바라며 즐거운 크리스마스 보내시길 코드마인드가 기원합니다. 🎄

안녕하세요! 코드마인드입니다.지난 11월에 COEX에서 열린 제7회 국제 품질 테스팅 콘퍼런스때 SW 완전자동 분석도구 'COYOTE' 를 소개해 드렸는데요, 아무래도 제품이 어떻게 작동하는지 궁금해 하시는 분들이 ...
16/12/2021

안녕하세요! 코드마인드입니다.
지난 11월에 COEX에서 열린 제7회 국제 품질 테스팅 콘퍼런스때 SW 완전자동 분석도구 'COYOTE' 를 소개해 드렸는데요, 아무래도 제품이 어떻게 작동하는지 궁금해 하시는 분들이 많아서 이번에 제작한 동영상을 통해 조금 더 자세하게 'COYOTE'를 소개하고자 합니다.

COYOTE is a fully automated unit testing tool for C/C++ language. It creats a test environment for each function and measure the ex*****on percentage for eac...

안녕하세요~코드마인드 입니다.저희는 지난주 12일 코엑스에서 열린 제7회 국제 품질 테스팅 콘퍼런스 "베스트콘"을 성공적으로 마쳤습니다!​우선 코로나로 인하여 어려운 시국에도 저희 기업에 관심을 갖고 찾아와주신 모든...
17/11/2021

안녕하세요~
코드마인드 입니다.

저희는 지난주 12일 코엑스에서 열린 제7회 국제 품질 테스팅 콘퍼런스 "베스트콘"을 성공적으로 마쳤습니다!

​우선 코로나로 인하여 어려운 시국에도 저희 기업에 관심을 갖고 찾아와주신 모든 분들께 진심으로 감사드립니다.

저희는 금요일 오전 오픈 시간부터 대기하여 고객들을 만날 준비를 하였습니다.

" 자동 테스팅 도구 코요테"의 연구원님과 영업팀 대리님께서 부스에 상주하며 고객들과 현장에서 직접 만나 소통하는 유의미한 시간을 가지셨습니다.

많은 분들께서 저희 자동 테스팅 도구 코요테에 관심을 갖고 부스에 찾아와 질문과 관심을 보여주셨습니다.

그중 일부 업체와는 기술미팅을 진행할 예정입니다.

베스트콘이라는 좋은 행사를 통해 국내 소프트웨어 품질 테스팅에 대해 더 알릴 수 있었고, 고객들과 직접 만나 의미 있는 결과를 도출할 수 있어 좋은 기회였습니다.



그리고 코요테를 이끌어 가시는 노상훈 공학박사께서 화이트 박스 테스팅 완전 자동화의 현 수준에 관한 설명을 하고 계십니다.

화이트 박스 테스팅 자동화가 꼭 필요한지, 심볼릭 테스팅 기술은 어떤 원리인지, 완전 자동 도구란 어느 수준인가에 대해 설명했습니다.

궁극적으로 화이트박스 테스팅은 민감한 SW 테스팅에서는 필수 요소이며 수작업 테스팅은 코드마인드의 완전 자동 SW 테스팅 도구인 코요테를 사용하여 그만할 수 있다고 설명했습니다. (본 기술은 자동차 전장 SW 등 임베디드 SW에서 입증되었습니다.)

아래는 자동 테스팅 도구 COYOTE 관련 온라인 세미나를 듣고 참관자님들께서 질문해 주신 내용입니다.

주요 질문사항과 답변 공유해 드리오니 궁금하신 분들은 참고 바랍니다.
-------------------------------------------------------------------------
[질문] 화이트박스 테스트는 개발자가 하게되는 것인가요? 테스트를 수행하는 주체는 누가되나요?
[답변] 화이트박스 테스트가 이루어지는 것은 여러 단계가 있으며, 이는 회사의 개발 정책에 따라서 달라집니다. 기본적인 형태는 개발자와 테스터가 모두 수행하는 형태가 많습니다.
개발 정책에 따라서는 각 개발자들은 본인이 담당한 코드에 대해서 기본적인 유닛 테스트나 검증등이 통과 되어야지만 형상관리에 커밋을 할 수 있도록 허용하는 형태도 있으며, 이렇게 커밋된 코드들에 대해서 테스트 전담 조직에서는 더 집중적인 테스트를 통해서 개발자가 놓친 오류들을 찾아내는 형태도 있습니다.
요약하자면, 화이트박스 테스트는 개발자와 테스터 양쪽 모두 그 주체가 될 수 있습니다.

[질문] API 등을 활용한 Legacy 시스템과 연계한 효율적인 업무 향상 방안이 있을까요? 그리고 버전 Update 시, 안정적인 서비스의 경우 어려운 PM 등 변경작업이 많아질 수 있을 것으로 우려되는데요. 어떻게 하면 효율적인 관리가 가능할까요?
[답변] COYOTE 제품의 경우 CLI 를 통해 DevOps 상에서 연계해서 사용할 수 기능을 제공합니다.

​[질문] Whitebox 검증 Target이 함수단위의 Unit Test 인가요?
[답변] 기본적으로 함수 단위이긴 하지만, 동일한 파일내에서는 스텁 함수를 호출하는 대신 실제 코드를 호출하도록 되어 있습니다. 이 부분은 커버리지 개선을 위해 실제 코드 대신 스텁을 호출하는 형태로 조정이 가능합니다.
​​
[질문] 코드마인드의 화이트박스 자동테스트는 기존에 나와있는 오픈소스 화이트박스 테스트와 가장 큰 차이점은 무엇인가요? 또 해당 툴로 개발자가 아닌QA나 테스터가 좀더 쉽게 화이트박스 테스트를 할 수 있을까요?
[답변] 오픈소스 화이트박스 기술들은 다양하게 존재하지만, 기반 기술이 다양해서 딱 말씀드릴 수는 없습니다. 단, 유사한 콘콜릭 실행 기반의 도구들과 비교할 때 상용화된 도구와 아카데믹하게 연구되는 도구의 사용법에서 차이가 많이 납니다. 오픈소스 도구의 경우 하네스 생성과 같은 부분은 관심 분야가 아니라서 별도로 사용하게 편리하게 만들어진 UI 가 존재하지 않고 엔진만 존재하는 경우가 많아 일반사용자가 사용하기에는 좀 어려움이 있을 겁니다.
그리고 동일한 콘콜릭 실행 기술 기반이더라도 기술의 차이에 의해서 결과물의 품질에 차이도 발생합니다.
​​
[질문] SMT Solver를 직접 개발하신건가요?
[답변] SMT Solver는 현재 가장 실용적으로 사용되고 있는 Z3 를 사용하고 있습니다.
​​
[질문] 과거 연구 결과들에서는 Test Harnes의 문제로 False Alarm이 많은 사례를 보았습니다. 자동화 도구를 만드실때 어떤 효과적인 방법으로 harnes 문제를 해결하셨나요?
[답변] 유닛 테스팅을 하게 될 경우 실제 실행에서는 불가능한 입력값들이 생성되어 false alarm들이 많이 발생하게 됩니다. 이러한 부분들을 완전히 해결할 수는 없지만, 실제 코드의 실행에 가깝게 함으로써 개선할 수 있습니다.

[질문] 간단한 예를 보여주실때는 굉장히 빠르게 결과가 나왔는데 하이트박스 자동테스팅의 속도는 어느 정도인가요?
[답변] 실제 테스트해 본 코드 중에는 (2천 라인, 파일 60개, 함수 560개) 정도의 C++ 코드의 사례에서는 15분 정도로 짧은 테스트시간이 소요되었습니다.
자동 테스트에 소요되는 시간은 실제 코드의 특성 및 설정에 따라서 달라질 수 있습니다.

[질문] Test 수행시간은 어떻게 되나요? Line 수와 Complexity 기준으로 Coverage 100% 달성 시간을 알고 싶습니다.
[답변] 자동 테스트만으로 테스트 커버리지를 100%로 달성하기에는 한계가 있습니다.
스텁의 파라미터가 입력값으로 간주되어야 하는지를 판단하기 어려운 부분도 있으며, 코드에 실제로는 실행이 불가능한 데드 코드들도 존재하기 때문입니다. 특히, 실제로는 불가능한 입력들에 대해서 방어적인 코드를 작성할 경우 이런 현상이 빈번하게 발생합니다. 또한, SMT 문제해결기의 계산 한계로 인해서 계산이 불가능한 경우도 존재합니다.
(2천 라인, 파일 60개, 함수 560개) 규모의 C++ 오픈소스의 경우 완전 자동 테스트로 15분 정도의 시간이 소요되었습니다.
​​​
[질문] 1. 지원하는 개발언어에 대해 알고 싶습니다. 2. 테스트 케이스 생성까지는 이해 가는데 테스팅 수행시 오류 여부는 어떻게 알 수 있는지 궁금합니다. 기대값에 대한 작성이 없어도 테스팅 수행이 되는지요?
[답변]
1. 현재 COYOTE 도구는 C/C++ 코드에 대한 자동 테스트를 지원하고 있습니다.
2-a. 기대값에 대한 검증을 위해서는 스펙 검증 기능이 별도로 제공됩니다.
2-b. 스펙을 별도로 설정하지 않는 경우에도 프로그램 실행 공통오류를 검출해줍니다. 자동 테스트 과정에서 메모리 오류, 0 으로 나누기 오류, 널포인터 접근 오류등과 같이 프로그램을 비정상 종료하게 만드는 오류들이 검출 될 수 있습니다.
​​
[질문] 기존의 수동 테스팅과 화이트박스 자동 테스팅을 융합해서 효율적으로 활용할 수 있는 방법에 대해서 질문드립니다.
[답변] 이러한 도구의 활용 방안으로 가장 일반적인 시나리오는 자동테스팅을 통해 자동으로 달성할 수 있는 커버리지들을 달성 후, 자동으로 달성하기 어려운 커버리지 영역들을 수동 테스팅을 통해 보완하는 형태입니다.
수동 테스팅에서는 커스텀 스텁, 커스텀 드라이버, 테스트 케이스 수동 입력 및 코드 삽입과 같은 것이 가능합니다.
수동 테스팅의 경우도 기존의 수동 테스팅에서 상수로 입력값을 설정했던 것과 다르게 자동 테스트의 혜택을 볼 수 있도록 특정 입력값에 대해서 심볼들을 설정하는 형태가 가능합니다. 이 경우 수동으로 생성해야 하는 스텁과 같은 부분을 최소화 할 수 있습니다.
-------------------------------------------------------------------------

제품/강연 관련하여 질문 있으신 분들은 [email protected]로 연락 주시기 바랍니다.

​그럼 모두 환절기 감기 조심하시고 건강하세요. :)

안전확보를 위한 국제 품질 테스팅 콘퍼런스에 여러분을 초대합니다.코드마인드는 내달 12일에 코엑스에서 열리는 제7회 국제 품질 테스팅 콘퍼런스에 참가할 예정입니다.​오셔서 제품 관련 상담받으시면 준비한 소정의 상품과...
25/10/2021

안전확보를 위한 국제 품질 테스팅 콘퍼런스에 여러분을 초대합니다.
코드마인드는 내달 12일에 코엑스에서 열리는 제7회 국제 품질 테스팅 콘퍼런스에 참가할 예정입니다.
​오셔서 제품 관련 상담받으시면 준비한 소정의 상품과 함께 제품 시현해 드리오니 많은 관심 바랍니다.
​자세한 정보는 아래의 초대장을 확인해 주세요.

*참고로 코로나 백신 2차 접종 완료자에 한해 참가가 가능하다고 합니다. 자세한 정보는 아래 링크를 통해 확인하시기 바랍니다.

http://www.sek.co.kr/2021/Bestcon

코드마인드, 이글루시큐리티로 부터 투자유치!오늘은 소프트웨어 테스팅 전문 기업인 코드마인드가 보안 분야 상장사인 이글루시큐리티로부터 투자유치를 한 기쁜 소식을 공유해 드리려고 합니다.코드마인드의 기술력과 가능성을 ...
14/10/2021

코드마인드, 이글루시큐리티로 부터 투자유치!


오늘은 소프트웨어 테스팅 전문 기업인 코드마인드가 보안 분야 상장사인 이글루시큐리티로부터 투자유치를 한 기쁜 소식을 공유해 드리려고 합니다.

코드마인드의 기술력과 가능성을 인정받아 새로운 단계로 들어서게 되었습니다.

과정에서 많은 성장과 변화가 예상되지만, 저희 코드마인드는 어떠한 상황에서도 기술력을 일 번으로 내세우며 제품개발에 매진할 것입니다.

더 좋은 제품과 서비스로 여러분께 보안 소프트웨어와 소프트웨어 테스팅 분야의 새로운 가치를 보여드리겠습니다.


뉴스를 확인하고 싶으시면 아래 링크를 확인해 주세요.

https://news.naver.com/main/read.naver?mode=LSD&mid=sec&sid1=105&oid=018&aid=0005053859

Address

#616, 11, Alphacity 1-ro 42-gil, Suseong-gu
Daegu
42250

Opening Hours

Monday 09:00 - 18:00
Tuesday 09:00 - 18:00
Wednesday 09:00 - 18:00
Thursday 09:00 - 18:00
Friday 09:00 - 18:00
Saturday 09:00 - 18:00

Alerts

Be the first to know and let us send you an email when 코드마인드 posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share