'치엔다운로드'에 해당되는 글 2건

  1. 2020.04.15 :: [Cheat Engine] 치트엔진 6.8 src Ver (치엔 소스)
  2. 2020.04.10 :: [치트엔진강의] 코드탐색기 값찾기 (3)
컴파일러 자료실 2020. 4. 15. 09:13

패치내역

Fixes:

Fixed some more high dpi issues

Fixed issues with the dropdown list in memory records

Fixed pointer offset symbols not calculating properly

Fixed registered binutils

Fixed graphical issues with the tablist

Fixed issue where memory blocks would get cut of before the page end

Fixed some memory leaks

Fixed some graphical issues in the addresslist

Fixed rightclick on r8 and r9 in memoryview

Fixed disassembling some instructions

Fixed DBVM so it works on windows 1709 and later (tested on 1803)

Fixed several DBVM offload crashes

Fixed freeze with allow increase/decrease for 8 byte long values

Fixed several issues where minimizing a window and then close it would hang CE

Fixed file scanning

Fixed crashes when editing memory in some some emulators

Additions and changes:

Text editor improvements

Added hundreds of new cpu instructions

Mono now has some new features like instancing of objects

Mono instances window is now a treeview where you can see the fields and values

"find what addresses this code accesses" can also be used on RET instructions now (useful to find callers)

The graphical memory view now has a lot more options to set it just the way you need

Codepage support in hexview

structure data from PDB files can now be used, and are stored in a database for lookup later

dissect structures form can now show a list of known structures (pdb, mono, ...)

Added a "revert to saved scan" option (lets you undo changes)

Added a "forgot scan" option (in case you forgot what you're doing)

Pointerscan limit nodes is default on in a new ce install (remembers your choice when you disable it)

Autoattach now happens using a thread instead of a gui blocking timer

Some colorscheme enhancements

Added a DBVM based "Find what writes/accesses" feature. (For pro users, enable kernelmode options for it to show)

Changed the dissect data setup from seperate yes/no/value dialogs to a single window

Added a bypass option for ultimap2 on windows 1709. When using ranges, do not use interrupts, or use DBVM

Added find what writes/access to the foundlist

Autoassembler scriptblocks are now grouped when written to memory

Added {$try}/{$except} to auto assembler scripts

Added an extra tutorial/practice target

Added cut/copy/paste context menu items to pointer offset fields in add/change address, and added a context menu to the pointer destination

Added an automated structure compare for two groups of addresses to find ways to distinguish between them

lua:

added automatic garbage collection and settings to configure it

added new functions:

gc_setPassive

gc_setActive

reinitializeSelfSymbolhandler

registerStructureAndElementListCallback

showSelectionList

changed the getWindowlist output

MainForm.OnProcessOpened (better use this instead of onOpenProcess)

enumStructureForms

cpuid

getHotkeyHandlerThread

bunch of dbvm_ functions (needs dbvm capable cpu, and intel only atm)

and more, including class methods and fields (read celua.txt)

출처 치트엔진깃허브

'컴파일러 자료실' 카테고리의 다른 글

[VB] 네이버 로그인 소스  (2) 2020.04.11
posted by 핵커 커뮤니티
:
Cheat Engine 2020. 4. 10. 15:57

사진 설명을 입력하세요.

제일먼저 해야할일은 튜토리얼창 왼쪽아래에 있는 값의 주소를 찾아야합니다.

100 검색, Change value를 클릭해주신후 바뀐값을 검색해주시면 웬만하면 한번에 나옵니다.

 

사진 설명을 입력하세요.

치트테이블로 보낸후 오른클릭 -Find out what writes to this address를 클릭해줍니다.

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

Yes 클릭합시다!

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

처음보는 새로운창이 떴습니다.

우리는 여기서 change value를 클릭할때마다 어떤넘이 자꾸 값을 변화시켜주는지 찾을 수 있습니다.

 

사진 설명을 입력하세요.

튜토리얼에서 change value를 클릭해주세요. 누르는순간 새로운게 목록에 뜨는것을 확인할 수 있습니다.

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

목록에 뜬 코드를 클릭해주시고Replace를 클릭해주세요.

"Change of mov [eax],edx"라고 써있네요.

드이어 어셈블리어 언어가 나왔습니다...!

 

사진 설명을 입력하세요.

다시한번Replace를 클릭해주시면"Change of nop "으로 바뀌어는걸 확인할 수 있습니다.

아마 튜토리얼에서Change value를 클릭하면 이놈이"Change of mov [eax],edx"라는 명령어를 따라서

값을 자꾸 변경해주는것이였을겁니다.Change of nop으로 바꿔 거세시켰으니 더이상 아무짓도 못할겁니다.

 

사진 설명을 입력하세요.

잘 됬는지 Change value 을 클릭하세요!

아무리 눌러도 값이 변하지 않아야 정상입니다.

이번 튜토리얼 처음보는 언어인 어셈블리언어가 나왔습니다.

이해하기가 어렵습니다.

이런식으로 값을딴게 된다면 쿨타임 초기화,무한,무시 등등 쓸수있습니다.

posted by 핵커 커뮤니티
: