컴퓨터 지식 네트워크 - 노트북 지식 - 소프트웨어 크래킹을 위한 보편적이고 보편적인 압축 풀기 도구가 있습니까? asprotect 쉘을 제거하려면 어떤 도구를 사용할 수 있습니까?

소프트웨어 크래킹을 위한 보편적이고 보편적인 압축 풀기 도구가 있습니까? asprotect 쉘을 제거하려면 어떤 도구를 사용할 수 있습니까?

(1) 쉘의 개념

저자는 소프트웨어를 컴파일한 후 이를 exe 실행 파일로 컴파일합니다. 1. 보호해야 할 저작권 정보가 있는데, 작성자 이름 등 다른 사람이 함부로 변경하는 것을 원하지 않습니다. 소프트웨어가 크랙되는 것을 방지하기 위해 일반적으로 패킹으로 보호합니다. 2. 사용하기 쉽도록 프로그램을 더 작게 만들어야 합니다. 따라서 exe 실행 파일을 압축할 수 있는 일부 소프트웨어를 사용해야 합니다. 3. 해커 세계에서는 바이러스 백신 소프트웨어를 피하기 위해 트로이 목마 및 기타 소프트웨어를 압축하거나 압축을 풀어야 합니다.

위의 기능을 달성하기 위해 이러한 소프트웨어를 패커 소프트웨어라고 합니다.

(2) 가장 일반적인 포장 소프트웨어 ASPACK, UPX, PEcompact 및 덜 일반적으로 사용되는 포장 소프트웨어 PE-PACK

(3); 압축을 풀기 전에 쉘의 종류를 확인해야 하기 때문에 소프트웨어에서 사용하는 쉘과 작성 언어를 감지합니다. 1. 쉘을 감지하는 소프트웨어 fileinfo.exe는 줄여서 fi.exe라고 합니다(쉘을 감지하는 매우 강력한 기능을 가지고 있습니다). 2. 쉘과 소프트웨어에서 사용하는 프로그래밍 언어를 감지하는 소프트웨어 Language.exe(두 가지 기능은 다음과 같습니다) 하나로 결합, 훌륭함) 권장 언어2000 중국어 버전(패커 유형 감지 전문) 3. 일반적으로 사용되는 소프트웨어 작성 언어는 Delphi, VisualBasic(VB)---가장 깨지기 어려운 VisualC(VC)

(4) 소프트웨어 포장 풀기. 소프트웨어 패키징은 작성자가 자신의 코드를 보호하거나 소프트웨어를 작성한 후 소프트웨어 재산권 및 기타 이익을 유지하기 위해 사용하는 일반적인 방법입니다. 현재는 많은 포격 도구가 있으며, 물론 방패도 있고, 당연히 창도 있습니다. 일반적으로 사용되는 포격 도구를 모두 수집하는 한, 포장되는 것을 두려워하지 않을 것입니다. 소프트웨어 쉘링은 수동 쉘링과 자동 쉘링으로 나눌 수 있는데, 수동 쉘링은 어셈블리 언어, 추적 중단점 등을 사용해야 하고 초보자에게는 적합하지 않기 때문에 먼저 자동 쉘링을 소개하겠습니다.

패키징은 일반적으로 소프트웨어 암호화에 속합니다. 요즘에는 점점 더 많은 소프트웨어가 압축되어 현지화에 많은 불편을 초래합니다. 소프트웨어 현지화 애호가도 이 기술을 익히는 방법을 배워야 합니다. 요즘 쉘링은 일반적으로 수동과 자동의 두 가지 유형으로 나누어집니다. 수동이란 TRW2000, TR, SOFTICE 등과 같은 디버깅 도구를 사용하는 것을 의미하며 일정 수준의 쉘링이 필요하며 어셈블리 언어 및 소프트웨어 디버깅에 대한 많은 지식이 필요합니다. . 자동 압축 해제는 특수한 압축 풀기 도구를 사용하는 것을 의미합니다. 가장 일반적으로 사용되는 압축 소프트웨어에는 다른 사람이 작성한 압축 방지 도구가 있습니다. 일부 압축 도구는 UPX와 같이 이 기능을 제공하지 않습니다. UNASPACK을 다루는 장점은 간단하다는 점이지만, 버전이 업데이트된 후에는 쓸모가 없다는 것이 단점이다. 또한, 압축해제를 처리하기 위해 특별한 압축해제 도구가 사용됩니다. 가장 널리 사용되는 것은 현재 다양한 압축 소프트웨어의 압축 파일을 처리할 수 있는 PROCDUMP v1.62입니다. 다음은 몇 가지 일반적인 방법과 도구입니다. 모든 사람에게 도움이 되기를 바랍니다. 우리는 파일이 어떻게 암호화되는지 알고 있으므로 다양한 도구와 방법을 사용하여 파일의 압축을 풀 수 있습니다. 다음은 참고용으로 자주 접하는 포장 방법 및 간단한 포장 풀기 조치입니다. 포장 풀기의 기본 원칙은 단일 단계 추적이며 뒤로는 이동할 수 없고 앞으로만 이동할 수 있습니다. 일반적인 압축해제 과정은 쉘 확인 -> OEP 찾기 -> 덤프 -> 복구입니다. OEP를 찾는 일반적인 방법은 다음과 같습니다. 먼저 쉘이 암호화된 쉘인지 압축 쉘인지 확인합니다. 일반적으로 이상이 없습니다. 찾기 해당 팝패드를 클릭하면 입구로 이동하는 일반적인 방법이 있습니다. 우리는 파일이 일부 압축 및 압축 소프트웨어에 의해 암호화된다는 것을 알고 있습니다. 다음 단계는 암호화 소프트웨어의 이름과 버전을 분석하는 것입니다. 소프트웨어가 다르고 버전이 다르더라도 패커가 추가되기 때문에 압축 풀기 방법이 다릅니다.

일반적으로 사용되는 압축 풀기 도구: 1. 파일 분석 도구(셸 유형 감지): Fi, GetTyp, peid, pe-scan, 2. OEP 항목 검색 도구: SoftICE, TRW, ollydbg, loader, peid 3. 덤프 도구: IceDump, TRW, PEditor, ProcDump32, LordPE 4. PE 파일 편집 도구: PEditor, ProcDump32, LordPE 5. 가져오기 테이블 재구축 도구: ImportREC, ReVirgin 6. ASProtect 쉘링 특수 도구: Caspr(ASPr V1.1- V1.2 유효), Rad(ASPr V1.1에만 유효), loader, peid

(1)Aspack: 가장 많이 사용되지만 UNASPACK 또는 PEDUMP32를 사용하여 압축을 풀 수 있습니다. (2 )ASProtect+aspack : 둘째, 패키징에는 대부분 외국 소프트웨어를 사용합니다. 언패킹 시에는 SOFTICE+ICEDUMP를 사용해야 하는데, 이는 일정한 전문 지식이 필요한데, 최신 버전에서는 그럴 수 있는 방법이 없습니다. (3)Upx: UPX 자체를 사용하여 압축을 풀 수 있지만 버전이 일치하는지 주의해야 합니다. -D 매개변수를 사용합니다. (4)Armadill: SOFTICE+ICEDUMP를 사용하여 압축을 풀 수 있는데 이것이 더 번거롭습니다. )Dbpe: 중국 최고의 암호화 소프트웨어, 새 버전은 당분간 압축을 풀 수 없지만 크랙이 가능합니다. (6) NeoLite: 직접 압축을 풀 수 있습니다. (7) Pcguard: SOFTICE+ICEDUMP+FROGICE를 사용하여 압축을 풀 수 있습니다. unpack it (8) Pecompat: PEDUMP32와 함께 SOFTICE를 사용하여 압축을 풀지만, 전문 지식이 필요하지 않습니다. (9)Petite: 일부 이전 버전은 PEDUMP32를 사용하여 직접 압축을 풀 수 있습니다. 새 버전은 압축을 풀 때 SOFTICE+ICEDUMP를 사용해야 하므로 특정 전문 지식이 필요합니다. Knowledge (10)WWpack32: PECOMPACT와 마찬가지로 실제로 PEDUMP32로 직접 압축을 풀 수 있는 버전도 있지만 때로는 리소스를 수정할 수 없고 중국어화할 수 없는 경우도 있으므로 PEDUMP32와 함께 SOFTICE를 사용하여 압축을 푸는 것이 가장 좋습니다. 일반적으로 강력한 압축해제 소프트웨어인 Procdump32를 사용하며, 대부분의 암호화된 쉘을 복호화할 수 있으며, 스크립트를 사용하여 특정 쉘의 암호화된 파일을 쉽게 복호화할 수 있는 스크립트 기능도 가지고 있습니다.

또한 exe 실행 파일 편집 소프트웨어인 ultraedit를 사용해야 하는 경우가 많습니다. 중국어 등록 버전을 다운로드할 수 있으며 등록 기계는 온라인에서 찾을 수 있습니다. Ultraedit는 중국어 소프트웨어를 열 때, 많은 중국어 문자를 인식할 수 없습니다. 향후 사용 방법은 더 많습니다. 예를 들어 교체 기능을 사용하여 작성자 이름을 자신의 이름으로 바꿀 수 있습니다. 3개를 대체합니다. 부족한 점이 있으면 울트라에디트 편집기 왼쪽에 00을 사용하세요.

上篇: 이메일 접미사에는 몇 가지 유형이 있나요? 下篇: 게임 호스트 또는 컴퓨터 호스트를 선택하십시오.
관련 내용