본문 바로가기

[HotFix] VCL BMP Buffer Overflow hotfix(취약점 보안패치) BMP 파일 처리 시 잠재적인 보안 취약점에 대한 패치입니다.이 취약점은 공격자가 버퍼 오버 플로우를 생성해 임의의 코드를 실행할 수 있는 BMP 파일을 만드는 취약점에 대한 패치입니다. 아래의 링크를 통해 패치하시기 바라며XE5 : http://cc.embarcadero.com/item/30014XE6 : http://cc.embarcadero.com/Item/29913XE7 : http://cc.embarcadero.com/item/30010이전 사용자의 경우 아래 절차를 따라 VCL 소스코드를 직접 수정해 패치할 수 있습니다. 새로운 VCL Form Application을 만들고 임시 저장합니다.Vcl.Graphics.pas 파일을 엠바카데로 소스코드 경로(XE6 기준: C:\Program File.. 더보기
System.Zip.TZipFile - 기본 압축라이브러리 델파이와 C++빌더에서 기본으로 압축 라이브러리가 제공됩니다.(XE2 버전부터 제공)저도 언뜻 들어봤는데 오늘 문의가 있어 정식으로 확인해봤습니다. 프로퍼티를 보면 아주 간소합니다.가장 기본적인 압축 및 해제가 필요한 경우 가볍게 사용하면 좋겠습니다. System.Zip.TZipFile.OpenSystem.Zip.TZipFile.CloseSystem.Zip.TZipFile.ReadSystem.Zip.TZipFile.AddSystem.Zip.TZipFile.ExtractSystem.Zip.TZipFile.ExtractAllSystem.Zip.TZipFile.FileNameSystem.Zip.TZipFile.FileInfoSystem.Zip.TZipFile.FileCommentSystem.Zip.TZipFi.. 더보기
[HotFix] AdMob 교체를 위한 HotFix - RAD Studio XE6 RAD Studio XE6에 HotFix(개선)이 올라왔습니다.이번 핫픽스의 내용은 모바일에서 광고서비스 이용을 위한 TBannerAd 컴포넌트의 교체입니다.안드로이드 광고 시스템인 AdMob의 API 변경에 대한 내용이므로 광고서비스를 사용중이시라면 핫픽스 적용하시기 바랍니다. http://cc.embarcadero.com/item/29911 더보기
델파이 실행 시 EditorLineEnds.ttr 파일을 만들 수 없다는 오류 메시지 원인과 해결책 오늘 몇분의 델파이 개발자분들에게 윈도우 보안 업데이트 이후 델파이와 C++ 빌더 실행 시 아래와 같은 메시지가 나오고 실행되지 않는 현상이 발생했습니다.(델파이 2006, C++빌더 2009 버전을 사용 중인 개발자 분들입니다.) 오늘 인터넷 뉴스를 확인하니 이번 보안 업데이트에서 일부 PC에서 부팅이 되지 않는 등의 문제가 발생되었습니다.MS 측에서도 문제가된 PC에 보안업데이트 삭제를 권고했으나, 공개적으로 알리지는 않고 있습니다.http://www.yonhapnews.co.kr/bulletin/2014/08/18/0200000000AKR20140818014900091.HTML 현상델파이, C++빌더 실행을 2회 이상 한 경우 아래 메시지 발생 원인 EditorLineEnds.ttr(True Typ.. 더보기
시스템정보 확인, 캔버스 벤치마킹 용 앱 소개(Win, OSX, iOS, Android)(소스공개) 델파이 RTL과 파이어몽키의 속성값과 캔버스의 벤치마킹 등을 확인하는 앱이 구글 플레이어에 등록되었습니다.https://play.google.com/store/apps/details?id=com.steema.Delphi_Inspect 대표적인 기능은델파이(RTL)의 시스템, 수학함수 등의 정보파이어몽키를 이용한 시스템 정보(터치 지원 정보, 폼팩터 등)캔버스에 도형을 그리는 작업의 벤치마킹(TChart 이용)윈도우 32, 64 bit, OSX, iOS, Android 지원 아래 원문에서 추가 설명 및 소스코드를 확인하세요. 소스코드를 보시면 많은 정보를 얻을 수 있습니다.http://steema.com/wp/blog/2014/07/31/delphi-inspect-simple-free-tool-to-vie.. 더보기
15개 퍼즐 조각을 이동해 숫자를 맞추는 퍼즐게임(소스 공개) 러시아 델파이 개발자인 Andrey Yefimov가 퍼즐게임을 만들어 공개했습니다.4 x 4 공간에서 숫자를 이동해 연속된 숫자를 맞추는 퍼즐인데요. TRectangle과 TLabel로 숫자 항목을 구성하고 TFloatAnimation으로 퍼즐 이동 시 효과를 주었습니다.다음 블로그를 참고해 자세한 내용과 소스코드를 다운로드 받으세요.(러시아 어입니다. 우측에 번역 기능을 이용하세요.)http://delphifmandroid.blogspot.kr/2014/05/blog-post.html소스코드 백업 참고http://delphifmandroid.blogspot.kr/2014/05/blog-post.htmlhttp://www.fmxexpress.com/build-a-numbers-puzzle-game-wit.. 더보기
RAD Studio XE6 TChart 패치 RAD Studio XE6에서 포함된 TChart에서 Series를 추가하거나 선택 시 Property를 찾지 못하는 문제가 있어 패치가 필요합니다. 다음 링크를 통해 패치파일 다운로드 후 설치하시기 바랍니다.http://www.teechart.net/files/vcl/public/TeeChartLite/TeeChartLite2014RADXE6.EXE 더보기