잃어버린 소스 코드
VB6 애플리케이션의 소스 코드를 잃어버리셨습니다. 복구할 수 있는 것은 다음과 같습니다.
고장 난 디스크, 떠난 개발자, 너무 오래된 버전의 백업: 컴파일된 프로그램만 남았습니다. VB6 디컴파일러는 사람들이 기대하는 것보다 훨씬 많이 복구하지만, 전부는 아닙니다. 이 페이지는 무엇을 설치하기 전에 어느 쪽인지 알려 드립니다.
필요한 것
컴파일된 파일: Visual Basic 5 또는 6으로 만든 .exe, .dll, .ocx 또는 .scr. 그 외에는 아무것도 필요 없습니다. P-Code로 컴파일되었는지 네이티브 코드로 컴파일되었는지 알 필요가 없습니다: VBReFormer가 이를 감지하고 둘 다 처리합니다. 패커로 보호된 바이너리는 먼저 언패킹해야 합니다.
복구되는 것
- 폼과 컨트롤, 모든 속성과 그림 포함: 모든 경우에 완전하게 복구됩니다.
- 리소스, 문자열, 라이브러리 및 서드파티 컨트롤 참조, 프로젝트 구조: IDE에서 다시 열리는 .vbp 파일.
- 프로시저의 코드: 조건문, 루프, 호출, 할당, 컨트롤 접근이 P-Code든 네이티브든 읽을 수 있는 Visual Basic으로 재구성됩니다. 커버리지 페이지에서 이것이 어느 정도인지 프로그램별로 측정했습니다.
저희든 누구든 절대 복구할 수 없는 것: 컴파일러가 보존하지 않은 지역 변수 이름과 주석입니다. 복구된 코드는 읽을 수 있고 다시 컴파일할 수 있지만, 원본과 한 글자 한 글자 일치하지는 않습니다.
진행 방법, 무료로 먼저
- 1무료 에디션에서 바이너리를 열거나, 설치할 것 없이 온라인 스튜디오에 끌어다 놓으세요. 프로젝트 구조, 완전한 폼, 디컴파일된 코드의 미리보기를 볼 수 있습니다.
- 2증거를 보고 판단하세요: 미리보기는 샘플이 아니라 사용자의 바이너리에서 엔진이 재구성한 것을 보여 줍니다. 보이는 것이 라이선스 값어치를 한다면 구매하시고, 아니라면 아무것도 지불하지 않은 것입니다.
- 3라이선스가 있으면 전체 프로젝트를 내보내고 Visual Basic 6에서 다시 열 수 있습니다. 버전 7.0.5와 7.0.6은 IDE가 다시 불러올 수 있는 부분을 정확하게 다듬었습니다: 선언, 이벤트 형식, 배열, 참조.
저희가 대신 해 드리기를 원하시나요?
저희가 바이너리에서 프로젝트를 복구하고, IDE에서 다시 열어, 발견된 내용에 대한 보고서와 함께 바로 유지 보수할 수 있는 상태로 전달해 드립니다. 견적 전에 바이너리를 무료로 평가해 드립니다.
무료 평가 요청