통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
WPF & Silverlight 포럼마을입니다.
  마을등급 WPF & Silverlight   이 마을은 포럼마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 서학수 주민 728 since 2008-07-17
우리마을 공지사항
질문&답변
강좌&팁
자유게시판
자료실
앨범
[마을 게시판]
WPF 강좌
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 개발자 고충상담
 라이브러리(.lib)파일 안의 내용을 보고 싶습니다. 2019-11-06 오전 10:43:34
비기너유저 번호: 25659 추천:0  / 읽음:2,344
안녕하세요.
코딩공부를 하고있는 1인입니다.
 
현재 릴리즈버전 라이브러리 파일로 되어있고, .h파일을 가지고 있는데,
 
.cpp파일을 확인하고 싶은데 어떻게 해야할 지 모르겠습니다.
[코멘트] 좋음
2019-11-06 10:59
 crowback__  crowback__님께 메시지 보내기crowback__님을 내 주소록에 추가합니다.crowback__님의 개인게시판 가기 
여기를 참조해 보세요.
하지만 C나 C++로 컴파일된 바이너리를 디컴파일 한 결과물은 그닥 가시성 및 가용성이 좋지 않습니다.
또한 툴도 가격이 좀 나가지요.

https://stackoverflow.com/questions/205059/is-there-a-c-decompiler
저장 취소
[코멘트] 좋음
2019-11-06 11:49
 allinux  allinux님께 메시지 보내기allinux님을 내 주소록에 추가합니다.allinux님의 개인게시판 가기 
100% 컴파일이 가능한 cpp코드는 얻을 수 없습니다.

컴파일시 심볼정보를 모두 삭제하기 때문에 질문자가 원하는 수준의 코드는 얻을 수 없습니다.
저장 취소
[코멘트] 좋음
2019-11-06 13:38
JUNE_MS
볼수 있는 방법은 있겠으나 100% code는 얻을 수 없을거에요.
저장 취소
[코멘트] 좋음
2019-11-06 15:24
seoul_nom
lib 파일 디컴파일 하는 툴 많아요. APK파일은 jd-gui, jadx 등 상용툴로 디컴파일 될꺼구요
lib 파일은 ida에서 ARM64로 디컴파일 하면 어셈블러로 나올 거에요,
여기에 상용툴쓰면 변수명이 좀 새롭지만 CPP 형태의 코드를 볼 수 있어요.
어차피 100%복원하는게 아니라 LIB 파일의 목적만 찾는 용도니까요.
저장 취소
[코멘트] 좋음
2019-11-07 09:17
SkyNET
lib 디컴파일도 완벽하지 않던데요
저장 취소
[코멘트] 좋음
2019-11-07 09:20
분당에집갖고싶어
리버스엔지니어링 검색해보세요.
그리고 윗분들 말씀처럼 100% 원하는 만큼 못 얻어요...
저장 취소
코멘트쓰기
  좋음   놀람   궁금   화남   슬픔   최고   침묵   시무룩   부끄럼   난감
* 코멘트는 500자 이내(띄어쓰기 포함)로 적어주세요.
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.