Cheat Engine 7.5

새 기능과 변경 사항:

From patreon 7.4.3 to public 7.5:

  • 드라이버 요구 사항을 메모리 영역 액세스 도구에서 제거했습니다.
  • 1 바이트 jmp 명령어(예외 처리기를 설치하고 해당 위치에 int3를 배치하는)를 추가했습니다.
  • 스캔할 수 없는 메모리를 건너뛸 수 있는 스캔 옵션을 추가했습니다. (대상이 RAM을 먹어치우는 것을 방지해야 합니다.)
  • reassemble()은 이제 필요한 경우 여러 줄로 명령을 다시 조립합니다.
  • 일부 오류 메시지를 보다 명확하게 수정했습니다.
  • 강조 표시된 디스어셈블러 코드를 중앙에 맞출 수 있는 옵션을 추가했습니다.
  • 드라이버가 왜 로드되지 않는지에 대한 설명과 현재 로드하는 방법에 대한 정보 링크를 추가했습니다.
  • 메모리 기록 핫키는 이제 개별적으로 사용 중지할 수 있습니다.
  • 코드필터: 언와인드 정보는 이제 좋지 않은 결과를 적게 제공합니다.
  • 의사 연산 코드(cmpss/sd/ps/pd 등) 지원을 추가했습니다.
  • 루아: ceserver 명령을 추가했습니다.
  • 루아: 실행 오류시 스택 추적을 표시합니다.
  • 루아: convertToUTF8(바이트표바이트테이블, regioncode)를 추가했습니다.
  • 서명이 있는 CT 파일을 와인과 프로톤에서 로드할 수 있게 함.

From patreon 7.4.2 to patreon 7.4.3:

  • ceserver: 파이프 지원(모노 데이터 디스섹터)
  • ceserver: 메모리 보호 변경 기능 추가
  • ceserver: 이제 사용 가능한 옵션을 CE GUI에 전송할 수 있습니다.
  • .netinfo: 필드 보기를 트리 보기로 대체했습니다.
  • 네트워크 구성: 서버를 열면 프로세스 목록에 초점이 맞춰집니다.
  • 루아: virtualstringtree를 추가했습니다.
  • 루아: invertColor를 추가했습니다.
  • 루아: 바이트 문자열을 디스어셈블하는 disassembleBytes()를 추가했습니다.
  • 자동 어셈블러: 이제 근처 할당이 실패하면 시각적 경고가 표시됩니다.
  • 자동 어셈블러: 템플릿은 이제 14바이트 점프 안전 원본 코드 블록도 생성합니다.
  • 포인터 스캔에 업데이트 후 포인터를 다시 찾는 데 도움이 되는 “포인터는 오프셋으로 끝나야 함”에 대한 편차 옵션이 추가되었습니다.
  • 최종 결과를 클립보드에 복사할 수 있는 ultimap을 추가했습니다.

From patreon 7.4.1 to patreon 7.4.2

  • ipt: 마이크로소프트가 제공하는 인텔 프로세스 추적 기능을 추가했습니다.
  • ceserver: 모듈리스트 검색 속도 향상, 더 안정적입니다.
  • ceserver: 닫힌 ceserver와의 연결을 끊을 수 있는 옵션.
  • ceserver: 검색 목록은 이제 기록 목록입니다.
  • ceserver: arm64에서도 주입을 구현했습니다.
  • ceserver: 이제 fpu 레지스터도 가져옵니다.
  • 어셈블러 x86_64: mov rax,[rip+xxx]를 mov rax,[imm64]보다 선호합니다.
  • 디스어셈블러 x86_64: r#l에서 r#b로 전환했습니다.
  • 모노: 이제 dll에 버전 확인이 있어 dll을 섞어서 사용하지 않게 합니다.
  • 모노: mainform이 없는 경우를 처리합니다.
  • 모노/.net: 메서드 목록이 이제 이름 순으로 정렬됩니다.
  • 보다 나은 arm 디스어셈블러와 어셈블러
  • 보다 나은 arm64 디스어셈블러와 어셈블러
  • 스캔 영역은 닫기/시작할 때 저장/로드할 수 있습니다(설정에서 별도 옵션).
  • .PDB 파일 로드 건너뛰기 옵션 추가
  • 많은 기능이 newstate 스레드에 노출됩니다.
  • groupscan에 범위 스캔 추가
  • freeze+allow increase/decrease는 이제 값이 부호 있는지도 확인합니다.
  • 트레이너: 폼 및 컨트롤은 이제 DPI에 따라 조정됩니다.
  • 기록 보기 할당/16진수 표시 전환은 이제 다른 선택한 항목에도 적용됩니다.
  • 텍스트 추적은 이제 .cetrace가 아닌 .txt로 저장됩니다.
  • ccode: #include는 이제 테이블 파일에 있는 파일도 검색합니다.
  • ccode: 내부 심볼 처리기는 이제 stdcalled 함수 심볼을 처리할 수 있습니다.
  • 루아: TTreeNode에 ImageIndex 속성 추가
  • 루아: MemoryRecord 개체에 OnValuechanged 및 OnValueChangedByUser 콜백 추가
  • 루아: getOpenedFileSize() 추가
  • 루아: onHelpEvent 콜백 추가
  • 루아: releaseDebugFiles() 추가
  • 루아: enumRegisteredSymbolLists() 및 enumRegisteredSymbols() 추가
  • 루아: ImageList 개체에 getBitmap 메서드 추가

From public 7.4 to patreon 7.4.1:

  • treenode 항목에 .Visible 속성 추가
  • listviews에 .VisibleRowCount 및 .TopItem 추가
  • arm64 디스어셈블링 및 어셈블링 추가
  • 루아 함수 “runCommand” 추가
  • 생성된 스크립트가 5바이트 또는 14바이트 점프를 사용할지 선택하는 라디오 버튼 추가
  • 조건부 점프는 이제 2GB+ 목적지를 처리할 수 있습니다(다시 쓰기됨).
  • dotnetinfo: 성능 향상
  • 메모리 기록 핫키에 “다운 중에만” 옵션이 추가되었습니다.
  • 최신 버전의 dbghelp로 업데이트되었으며, 이제 최신 pdb 심볼을 더 잘 처리할 수 있습니다.
  • 다른 메모리 할당은 이제 초기 할당 블록 내에 배치됩니다. 보호는 나중에 변경됩니다.
  • 트레이서는 이제 rep 명령어를 스텝 오버할 수 있습니다.
  • 루아 stringstream은 이제 메모리 스트림을 상속받아 Memory 필드에 액세스할 수 있습니다.
  • 루아: 구조체 목록이 수정될 때마다 콜백이 추가되었습니다.
  • ceserver에 아키텍처 구분 추가
  • 핫키 폼에서 Esc 누르면 이제 닫힙니다.
  • 중첩된 구조체 지원 추가
  • 문자열 기반 사용자 정의 유형 추가
  • 디스어셈블러에서 ctrl+enter를 누르면 상대 주소가 표시됩니다.
  • 주소 목록이 여러 개의 사용 또는 사용 안 함 섹션을 사용할 때 적절한 오류를 제공하지 않는 문제 수정
  • 스피드핵 핫키에 ctrl 사용 시 오류 수정
  • groupscan 명령 파서가 와일드 카드를 잘못된 콤보 박스에 할당하는 문제 수정
  • xchg eax/rax,xxx 디스어셈블링 수정
  • 루아 함수가 아닌 메서드를 사용할 때 사용자 정의 유형이 부동 소수점으로 등록되는 문제 수정
  • 메모리 블록 끝 데이터에 대한 작은 메모리 스캔 문제 수정
  • ccode가 더 이상 사용하지 않는 심볼 등록 안함
발행일