2016-10-17 6 views
1

".exp"파일이나 ".class"파일이없는 ".cap"파일 하나를 디 컴파일하려고합니다. 우리는 다른 파일을 잃어 버렸습니다. javacard 문서를 읽을 때 ".cap 파일"에 ".exp 파일"정보가 들어 있음을 발견했습니다. ".cap 파일"에서 ".exp 파일"을 만들 수 있습니까?자바 카드 디 컴파일 작업 ".cap 파일"

답변

1

JCVM 사양 5 장에서는 내보내기 파일 형식을 처리합니다. 필요한 정보가있는 경우 내보내기 파일을 다시 작성할 수 있습니다. 샘플 애플릿을 컴파일하고 수동으로 바이트를 분석하면 더 쉽게 될 수 있습니다. 사소한 것이 아니라 걱정하지 않아도 약 40 바이트 밖에되지 않습니다.

전자 : 내 대답은 당신이 알 수없는 수출을하지 않아도 제안했다

+0

나는 새 .EXP 파일과 실행 "-i pepurse을 정상화 normalizer.bat"얻을를 만들 [INFO :] 클래스 파일 변환 캡 파일 과정에서. pepurse (액세스가 거부되었습니다.) –

+0

어떤 디 컴파일러를 사용하고 있습니까? –

+0

또한 JCDK 도구 내에서 converter.bat를 사용하려고 시도하고 pyapdutool로 CAP 파일을 열고 해당 응용 프로그램에서 AID 정보를 가져 와서 converter.bat 및 exp 파일에 제공하지만 때마다 오류가 발생합니다. 잘못된 AID zôÙB : ▬ websites ∟ ← pepurse/javacard/Header.cap☺ ↓ Ì╩ ÿ☻☻ ♦ ☺½ ☺ ◄◄pepursePK ♥ ♦. –