C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[28862] Re:빌더에서 만든 프로그램과 V3 충돌 문제
빌더(TWx) [builder] 2262 읽음    2020-06-24 17:06
김시환 님이 쓰신 글 :
: 이번에 범용 프로그램 개발건이 하나 있어서 프로그램 만들고 잘 돌아가는거 확인하고 실행파일을 테스트 해 보라고 보냈더니 실행이 안된다고 연락이 왔습니다. 그래서 사무실의 6대의 PC에서 다 돌려도 정상이길래 그럴리가 없다고 했더니 안된다고 하더라고요..
:
: 그래서 예전에 경험이 있어서 혹시 V3 설치 되어 있지 않냐고 했더니 있다고 합니다.
: V3 지우고 테스트 해 보라고 하니 잘 동작한다고 합니다. 예전부터 있던 문제인거 같은데 V3가 빌더에서 컴파일한 실행파일을 바이러스로 인식해서 동작을 못하게 막는 문제가 있는데 이거 어떻게 해결해야 하나요?
:
: 물론 V3 지우세요.. 하면 되지만 꼭 V3를 써야 하는 곳이라면 곤란한 상황인데요..
:
: 이게 누구 문제인가요?? 안랩인가요 아님 엠바 문제인가요??
:
: 꽤 오래전에 이 문제로 안랩에 제 실행파일을 보낸적도 있었는데 아직까지 개선이 안된 모양이네요..



답변:


초짜 해커들에 의해 쉽게 프로그래밍 하기 위해 델파이 Indy 컴포넌트를 이용해서 만들어진 trojans 이 많다는 것을 의미하는 거고
벡신 업체에선 당연히 안전을 위해 Indy 컴포넌트의 Signature 를 스캔해서 바이러스라고 검진할 수 밖에 없죠.
이건 Indy 컴포넌트를 이용하는 C++ Builder도 마찬가지 이고.


해결 방법은 간단합니다.

시스템에 V3 설치해 놓은 상태에서...

해당 프로그램이 Indy 컴포넌트를 이용하고 있다면... Indy 컴포넌트 관련 dependency 완전히 제거한 상태로
다시 컴파일해서 스캔해 보세요.

Indy로 인한 문제라면... Indy 쓰지 말고 메일, http 등 네트웍 관련 코드를 직접 만들어 쓰든가
아니면 다른 C++ 네트웍 라이브러리 이용해서 프로그램을 다시 만들던가...

Indy는 네트웍 프로토콜을 잘모르고 있는 초보자들이 쓰기 쉽다는 것 이외에 특별한 장점도 없음.

김시환 [godson2]   2020-06-24 17:29 X
네트워크는 사용하지 않아서 Indy 관련 컴포넌트는 사용하지 않았습니다. 데이타베이스로 SQLite 라이브러리 사용했고, FireDAC 을 사용했습니다.시리얼 통신을 위해 AsyncPro 컴포넌트 사용했습니다. 제가 V3 사용안한지 꽤 오래 되다보니 해당 이슈에 대해 무뎌 있었는데 이번에 만든 프로그램이 범용으로 사용되는 프로그램이다 보니 해당 이슈에 걸렸네요.
빌더(TWx) [builder]   2020-06-24 17:44 X
trojans 코드네임이 뭐라고 검출되는데요?
김시환 [godson2]   2020-06-24 22:05 X
저는 V3를 사용하지 않아서 어떤 trojans인지 확인을 못했습니다. 개발 프로그램을 의뢰해서 테스트 한 분에 따르면 프로그램을 실행을 시키면 잠시 뭔가 떳다가 사라지고 실행은 되지 않았다고 합니다. 그래서 혹시나 해서 V3를 지우고 해 보라고 했고, V3를 지우고 나서는 정상적으로 동작을 한다고 합니다. 예전에는 아예 실행파일이나 DLL 을 지워버리기도 했었는데 파일 자체를 지우지는 않았나 봅니다.

오늘 안랩에 문의를 했더니 뭔가 테스트를 하고 결과 로그 파일을 보내 달라고 하는데 너무 바빠서 못하고 미루고 있습니다.

+ -

관련 글 리스트
28861 빌더에서 만든 프로그램과 V3 충돌 문제 김시환 1995 2020/06/24
28862     Re:빌더에서 만든 프로그램과 V3 충돌 문제 빌더(TWx) 2262 2020/06/24
28863         Re:Re:빌더에서 만든 프로그램과 V3 충돌 문제 김시환 2088 2020/06/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.