Перейти к содержанию

SER[G]ANT

Разработчики (+)
  • Постов

    618
  • Зарегистрирован

  • Посещение

  • Победитель дней

    42

Сообщения, опубликованные SER[G]ANT

  1. Cheat Engine 7.0 Beta 2

     

    Цитата

    Additions and changes: 
    Icons 
    Added a way to dissect and show a function's working using a diagram 
    Auto repeat option for unchanged value scans 
    Added lua formula scans 
    Moved the compare to first/saved from scan type to a checkbox 
    Added a scanner that can detect and undo memory changes in the target process (patch scanner under tools in memview) 
    Added a toolbar for stepping while debugging 
    The tutorial now has a link to online help for each step 
    When a memoryrecord fails to activate, you can rightclick it and see why it failed 
    AutoAssembler will now cut down on the nop's used 
    Better error reporting in autoassembler scripts 
    DBVM can now dynamically adjust the TSC. This can be disabled if it causes performance issues with dbvm_setTSCAdjust(disable) 
    speedhack now also hooks gettickcount64 
    added dw 'utf16string' support 
    implement VPID support in DBVM (performance increase) 
    kernelmode->driverlist now also shows driver exports 
    kernelmode symbols now also show in the enum dll's and exports 
    change the way slow symbol lookup is handled 
    several small updates to the codecave scanner 
    several small updates to the hexview find window 
    Use defered pdb loading instead of waiting for it 
    Several more windows have been made DPI Aware 
    Add option to show processid's as decimal in the processlist 
    When pressing shift+space instead of space to follow an instruction you will now open a new memview window 
    Added *:undefined support for dropdown lists 
    Added init.lua files for translations to use 
    Stackview now shows symbolnames as well 
    Some extra windows will not save their location 
    Exe trainer generator now lets you change the default files 
    The description of conditional jumps is better to understand now 
    Ultimap2 can now keep the tracer files and scan kernelmode memory as well if desired 
    Groups now get created afgter the selected item 
    Smartedit can not also 'smart'-edit children 
    You can now pick a breakpoint type without having to go to settings, and once picked it will be the default type for Toggle breakpoints until changes again 
    Floating point screen will now stay within the screen 
    Clicking execute in the lua engine will now change focus back to the editor field 
    Debugger interface settings will now only lock after a succesful attach 
    Some translation improvements here and there 
    DBVM changeregonbp's are now displayed in CE's interface as well 
    The foundlist colors can be customized now 
    Improved DBVM cloak performance when more than 20 regions are cloaked 
    Implemented DBVM based execute watch and "find what addresses this code accesses" 
    Implemented DBVM breakpoints (They always execute afterwards, including execute bp's) 

    Fixes: 
    fixed BSOD in recent windows updates 
    fixed the stacktrace in 64-bit targets 
    fixed rounded Extreme for float and double scans 
    speedhack now waits for proper dll injection 
    several disassembler instructions 
    some assembler instructions 
    improved the stability of dbvm find what * routines 
    fixed the hit counter in dbvm find what * routines 
    fixed kernelmode symbol loading 
    fixed DBVM memoryleak when disabling watches 
    fixed DBVM internal memory manager (more stable now) 
    fixed internal VirtualToPhysicalCR3 when dealing with 2MB+ pagesizes 
    fixed using megajmp's in cloaked regions 
    fixed speech when using async records 
    fixed executeCodeEx for more than 4 parameters 
    fixed static field script in mono by adding 64-bit codegeneration 
    fixed mono process crashing in some cases 
    fixed megacall following 
    fixed NO_CACHE memory being scanned anyhow even if it was disabled 
    fixed dealing with floating point values that are too big to be useful 
    fixed setting DR7 to a strange value when using global debug 
    fixed clearing DR6 when in the wrong process in kernel debug 
    fixed triggering kernelmode breakpoints in locations you can not properly break (no interrupts) 
    fixed loading dbvm inside dbvm inside dbvm inside dbvm 
    fixed autoassembler replacing words in quoted strings 
    fixed processwatcher not getting a proper PID 
    fixed hotkeys triggering changed/unganged for types they aren't supposed to 


    lua: 
      New functions: 
        compareMemory 
        encodeFunctionEx 
        enableKernelSymbols 
        waitForExports 
        waitForDotNet 
        waitForPDB 
        waitforsymbols 
        searchPDBWhileLoading 
        duplicateHandle 
        getScreenDPI 

        executeCodeLocalEx 
        executeMethod 

        allocateSharedMemoryLocal 
        (un)registerCreateCallback 
        (un)registerFirstShowCallback 
        (un)registerCreateCallback 

        dbk_usePhysicalMemoryAccess 
        dbk_setSaferPhysicalMemoryScanning 
        dbk_readPhysicalMemory 
        dbk_writePhysicalMemory 
        dbvm_addMemory 
        dbvm_removechangeregonbp 
        dbvm_speedhack_setSpeed 
        dbvm_setTSCAdjust 
        


      changes: 
        getWindowList now returns the results just like ce's window list 
        documented OnChangeBounds for the Control class (was already there, now documented as well) 
        executeCodeEx can now also taker just parameters without typedefs 
        added Data field to ListItem's 
        added description field to memrec.createHotkey method 
        added clear method to the menuItem class 
        readStringEx() can now deal with partial memory reads 
        executeCodeEx: Fixed more than 4 parameters 
        added Point type 
        fixed editbox selstart/sellength types, and added CaretPos 
        added HeaderSection class and document HeaderSections 
        added roundRect, drawFocusRect and textRect to the Canvas. 
        added ansicode character support for textRect 
        added loadFromStream and saveToStream to the RasterImage class  
        added readAnsiString and writeAnsiString to the Stream class 
        Better document the mode field of createFileStream 
        Expose the handle of the LuaPipeServer 
        Publish frmTracer 
        Publish frmUltimap2 
        Publish frmCodeFilter 
        Added the DrawItemEvent general GUI property to Lua's callback system 
        Added the MenuDrawItemEvent general GUI property to Lua's callback system 
        Added the ContextPopupEvent general GUI property to Lua's callback system 
        Created a new Diagram class group which can allow you to create graphs and diagrams 
        Memoryrecord.DropDownValue and DropDownDescription work now (still RO)

     

    Скачать https://cheatengine.org/download/beta/07252019/CheatEngine70Beta2.exe

    • Плюс 2
  2. Fixes:
    Disassembler: Several disassembler instructions had a comma too many or too few ,fixed those
    Disassembler: Fixed the description for ret #
    Disassembler/Debug: Fixed the address that is being edited when a breakpoint hits while editing an instruction
    Assembler: Fixed assembling reg*2/4/8+unquotedsymbol
    Plugin: Fixed the SDK for C plugins that use the disassembler callback
    Hotkeys: Fixed the attach to foreground hotkey
    Memory Scan: Fixed the percentage scan
    Memory Scan: Fixed a rare situation that could cause an error
    Memory Scan: Simple values now works with groupscan
    Memory Scan Lua: Scanfiles now also get deleted if the memory scan object is freed before the scan is fully done
    Fill Memory: Now allows 64-bit addresses
    Structure Dissect: Fixed the popupmenu "change type" so it now affects all selected entries instead of just the first
    PointerOrPointee window: Fix the debug pointer or pointee window button text when using access instead of writes
    GUI: Fixed and restored the DPI Aware option in setting
    GUI: Some DPI fixes/adjustments here and there
    Graphical Memory view: Fixed DPI issues
    Symbolhandler: When the symbolhandler now waits till it's done, it won't wait for the structures to be parsed anymore

     

    Additions and changes:
    Lua Engine: Added autocomplete
    DLL injection: On DLL injection failure CE tries to fall back on forced injection methods
    Assembler: Added multibyte NOP
    Plugins: Plugins can now have side dll's that are statically linked in their own folder (Windows 7 with updates and later)
    Debugging: Improved the FPU window editing when single stepping, allowing you to change the FPU registers
    Debugging: Threadview now updates when single stepping and cnanges made there will affect the currently debugged thread (before it didn't)
    Debugging: Added Code Filter. This lets you filter out code based on if it has been executed or not (Uses software breakpoints)
    Debugging: Added an option to chose if you wish to break on unexpected breakpoints, and if CE should break on unexpected breakpoints, or only on specified regions (like AA scripts)
    Disassembler: The comments now show multiple parameters
    Pointerscan: Add option to allow negative offset scanning
    Pointerscan: Add extra types to the display
    Advanced Options/CodeList: Now uses symbolnames
    Tutorial Game: Added a levelskip option when you've solved a step
    Tutorial Game: Added a secondary test
    Compare memory: Added a limit to the number of address values shown per row (can be changed)
    Address List: When the option to deactivate children is set, the children will get deactivated first
    Memory Scan: Add a lua script in autorun that lets you specify which module to scan

     

    lua:
    ExecuteCodeLocal (Let's you execute code in the target and pass parameters)
    Added 2 new parameters to getNameFromAddress (ModuleNames and Symbols)
    Added addModule and deleteModule to the symbollist class
    Added the ModuleLoader class which can force load dll's
    Fixed endUpdate for the listview

     

    https://github.com/cheat-engine/cheat-engine/releases/tag/6.8.2

    • Понравилось 2
    • Плюс 2
  3. В 20.10.2018 в 18:30, pjukisel сказал:

     

    Дичайше извиняюсь за некропостинг, но не могли бы Вы перезалить эти две ссылки еще раз?

     

    https://www.dropbox.com/s/bly8jwci2xmew08/ce561ru_scr.7z?dl=0

    https://www.dropbox.com/s/ae9tsequycsi0k2/ce561ru.7z?dl=0

    Только нужно где-то раздобыть версию 5.6.1

  4. RC2:

    Цитата

    Fixed disassembling some rex related instructions 
    Fixed the disassembler with rip relative instructions 
    Speedhack hotkeys shouldn't show a error anymore 
    Added compare structure tool to CE to find commonalities between addresses in two different groups 
    F1 now opens the wiki 

     

    Beta5:

    Цитата

    Fixed an disassembler issue 
    Fixed hotkey configuration 
    Speedhack shouldn't give an error anymore on hotkey 
    B4 I forgot to generate .sig files so the driver would fail, fixed in this one 

     

    Beta4:

    Цитата

    Added option to disable the Spectre protection on your system

     

    Beta3:

    Цитата

    Fixed the structures config window getting corrupt 
    Fixed an issue with saving structures more than 7 levels deep 
    Changed the table version so people with 6.7 see there is a new version (6.7 can not properly load 6.8 structures, it's a bug in 6.7) 
    Cleaned up some code, and fixed a potential issue with .destroy() in lua 
    Added some extra exception handling at some spots 

     

    Beta2:

    Цитата

    fixed a memory corruption when using the dissect data function 
    added 3 new tutorial steps to the tutorial (not so much tutorial but something you can hack on and post about in the forum) 
    added {$try}/{$except} blocks to AA scripts (You need to jump over the {$except} block yourself. It also does not do any unwinding, so watch the stack ) 
    a different DBVM build (let me know if it crashes more often) 
    fixed deleting the last address from a group 
    suppressed a lua error from showing up when using mono 
    fixed forgot value scan from being usable on a tab with no previous addresslist 
    fixed keyboard navigation updating the values in the hexview of memview 
    added an option to rearrange the structure list (it's under file in the structure window) 
    fixed a disassembler issue with push and related in 64-bit 
    added some plugin files for lua to the plugin folder 
    added AA command createthreadandwait(address) which will spawn the thread right after the block it has been put in has been written to memory (So do NOT put this on top) This is useful if you wish to run some code right before the final hook code overwrites the original code and causes your code to run.  (e.g initializers)

     

    Beta1:

    Цитата

    Fixes: 
    Fixed some more high dpi issues 
    Fixed issues with the dropdown list in memory records 
    Fixed offset symbols 
    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 

     

    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 is now 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 


    lua: 
    added automatic garbage collection and settings to configure it 
    added new functions, like: 
      reinitializeSelfSymbolhandler 
      cpuid 
      and more 

     

    https://cheatengine.org/temp/CheatEngine68RC2.exe

    • Понравилось 2
    • Спасибо 1
    • Плюс 1
  5. Вот и вышел CE 6.7

     

    Цитата

    Fixes:
    Fixed some DPI issues at some spots
    Fixed the "Not" scan for ALL
    "simple values" now also applies to the All type
    Fixed not adding the 0-terminator to strings when the option was set to add it
    Fixed ultimap hotkeys
    Fixed ultimap2 filtering
    Changing pointers in the change address dialog won't set/override global memrec and address anymore (local now)
    Fixed show as signed not working for custom types
    Fixed several issues with the structure spider
    Fixed 64-bit registers in the tracer getting truncated on doubleclick, and fix r8 to r15
    Fixed copy/paste in the scanvalue
    Fixed kernelmode QueryMemoryRegions for windows build 1607
    Fixed some disassembler errors
    Fixed lua command fullAccess
    Fixed text to speech if launched from a different thread
    Fixed clicking on checkboxes when the dpi is different
    Fixed the found code dialog count size
    Fixed mono freezing Cheat Engine when it crashes/freezes

     

    Additions and changes:
    Changed the processlist and added an Applications view similar to the taskmanager
    Small change to the tutorial first step wording
    Structure Dissect: Added RLE compression (by mgr.inz.player) and other things to improve filesize
    Structure Dissect: If setting a name, it will also be shown in the header
    The symbolhandler can now deal with complex pointer notations
    Added support for single-ToPA systems for ultimap2
    Added some more spots where the history will be remebered in memoryview
    Memoryrecords with auto assembler scripts can now execute their code asynchronous (rightclick and set "Execute asynchronous")
    Kernelmode memory reading/writing is safer now
    Added an option to filter out readable paths in the pointerscan rescan
    Added "codePage" support
    Added font/display options to several places in CE
    Added a search/replace to the script editors
    You can now delete addresses and reset the count from "Find what addresses this code accesses"
    Added a statusbar to the hexview in memoryview
    Pointerscan for value scans now add the results to the overflow queue
    Opening a file and changing bytes do not change them to the file anymore (you need to explicitly save now)
    Added an option to the processlist to filter out system processes
    Added a system to let users sign their tables so you know you can trust their tables.
    Memory record dropdown lists can now reference those of others. USe as entry text: (memoryrecorddescription)
    Added an option to notify users of new versions of Cheat Engine

     

    lua:
    Custom Types can now be referenced from Lua
    Auto assembler lua sections now have access to "memrec" which is the memory record they get executed from. Can be nil
    stringToMD5String now support strings with a 0 byte in them
    autoAssemble() now also returns a disableInfo object as 2nd parameter. You can use this to disable a script
    added Action and Value properties to MemoryRecordHotkey objects
    added screenToClient and clientToScreen for Control objects
    added readSmallInteger and writeSmallInteger
    added enableDRM()
    added openFileAsProcess/saveOpenedFile
    added saveCurrentStateAsDesign for CEForm objects
    added disableWithoutExecute and disableAllWithoutExecute
    added OnCustomDraw* events to the listview
    added being/endUpdate for the Strings class
    added SQL support
    added color overrides to the disassembler text
    added OnPaint to the CustomControl class
    added autoAssembleCheck to syntax check an AA script
    fixed the addresslist returning nil for PopupMenu (while popupMenu did work)
    added an timeout option for pipes
    added some graphical options
    added some low level system functions

     

    Скачать:

    https://github.com/cheat-engine/cheat-engine/releases/download/6.7/CheatEngine67.exe

     

    Русификатор:

    http://www.cheatengine.org/download/ru_RU.rar

     

    Или по ссылке в подписи.

     

    • Плюс 3
  6. 7 минут назад, Submarina сказал:

    И ещё просьба к тебе, видео где указатели не ищутся, в Cheat Engine v6.6 и v6.7 Beta 1-2 покажи пожалуйста Дарк Байту.

    Пусть из править, если конечно это косяк программы.

     

    Там слишком длинное видео. Сделай запись самого поиска с CE 6.6 и с 6.7 b2, не используя русификатор (ты же для не русскоговорящего видео показывать собираешься).

  7. В 30.12.2016в10:11, Submarina сказал:

    Всех с наступающим новым годом.

     

    Привет всем, у русификатора программы Cheat Engine ver 6.6, есть проблемы,из за него не работает функция назначить горячую клавишу,  при назначении горячий клавиши на указатель, и установки значения например увеличить значения на и после сохранении этой таблицы, открываешь её снова, и указатель на который ты установил клавишу, и установил значения увеличь значения на  она сбрасывает до значения заморозить, это из за русификатора, чисто на английской версии работает всё ровно. 

    И указатели,так и не ищет хоть убей, не пойму что не так.

     

    Написал бы мне личное сообщение, а то только случайно заметил твой текст.

     

    Да, действительно в 6.6 есть такая проблема. Только это проблема не в самом русификаторе (просто только он обновляется, а остальные переводы для CE не выше версии 6.3, поэтому в них такого косяка нет), а в доступности перевода тех строк, которых переводить нельзя.

     

    Это мой косяк.

    Перед выходом 6.6 я добавлял в код CE много новых строк для перевода. Лично нашёл 2-3 связанных с этим бага и исправил, а этот пропустил.

     

    В 6.7 этой проблемы нет. Насколько я могу судить, она была исправлена 26 января.2017 года.

    • Плюс 1
  8. Смысл есть, только в случае, если всё это обратно, в основной репозиторий, вернётся. Иначе нету смысла иметь несколько репозитариев, один из которых будет устаревшим. А пустит ли DB с таким предложением в свой огород, в этом весь вопрос. ДА и может ему так тупо удобней/привык.

    • Плюс 1
  9. Скачать:

    http://cheatengine.org/temp/CheatEngine67RC3.exe

     

    RC3:

    Цитата

    Changed foundlist previous value display.  (should be more clear in case of delay. As long as the scan doesn't complain, it's ok) 
    some more structure dissect gui fixes (groups) 
    CheckVersion now lets you specify how often it checks 
    Don't use the icon resize when the font is smaller than normal 
    Fixed disassemblerview line position on clean install 
    Fixed the copy to registers adding 8 zero's in front of 32-bit registers and not putting them in 64-bit 
    you can now use mono while debugging. (until it hits the deadlock, in which case you just have to wait 5 seconds for mono to disable itself) 
    lua internet won't store download pages in the cache 
    lua closeRemoteHandle now lets you specify a processid as well

     

    RC2:

    Цитата

    Fixed assembling instructions with reg*x while those registers are defined in Lua as symbols 
    Fixed register copy to clipboard 
    Fixed potential infinite loop on fetching scan results when the system is not responding fast enough 
    fixed assembling xxx [address],x where r/m8 gets picke dinstead of r/m32 

     

    RC1:

    Цитата

    Fixed some visual glitches in the structure dissect window 
    the main window has more address list space on a clean install 
    registerview copy to clipboard 
    some mono stuff 
    a few new lua commands 
    added an option to get notified on new ce versions (it's a lua extention) 

     

    Beta3:

    Цитата

    stackview: shift/ctrl lets you specify where it will be opened 
    stackview: copy to clipboard 
    memview:hexview:ctrl+enter shows addresses as relative to the selected one 
    structure dissect: save value: Now also saves column names (and changed the shortcut) 
    mono: Fallback on a slow symbol name lookup if the classname can't be found 

     

    Beta2:

    Цитата

    Please give feedback and report bugs

     

    changed the behavior of some windows 
    fixed the special offsets 
    added lua symbols to the symbol handler 
    fixed luacall for async scripts 
    fixed the processlist on 32-bit systems 
    fixed an XP issue 
    feces members can now add an image to their signature (or image only) 
    some highlighting changes 

     

     

    Beta1:

    Цитата

    Fixes: 
    Fixed some DPI issues at some spots 
    Fixed the "Not" scan for ALL 
    "simple values" now also applies to the All type 
    Fixed not adding the 0-terminator to strings when the option was set to add it 
    Fixed ultimap hotkeys 
    Fixed ultimap2 filtering 
    Changing pointers in the change address dialog won't set/override global memrec and address anymore (local now) 
    Fixed show as signed not working for custom types 
    Fixed several issues with the structure spider 
    Fixed 64-bit registers in the tracer getting truncated on doubleclick, and fix r8 to r15 
    Fixed copy/paste in the scanvalue 
    Fixed kernelmode QueryMemoryRegions for windows build 1707 
    Fixed some disassembler errors 
    Fixed lua command fullAccess 
    Fixed text to speech if launched from a different thread 
    Fixed clicking on checkboxes when the dpi is different 
    Fixed the found code dialog count size 
    Fixed mono freezing Cheat Engine when it crashes/freezes 


    Additions and changes: 
    Changed the processlist and added an Applications view similar to the taskmanager 
    Small change to the tutorial first step wording 
    Structure Dissect: Added RLE compression (by mgr.inz.player) and other things to improve filesize 
    Structure Dissect: If setting a name, it will also be shown in the header 
    The symbolhandler can now deal with complex pointer notations 
    Added support for single-ToPA systems for ultimap2 
    Added some more spots where the history will be remebered in memoryview 
    Memoryrecords with auto assembler scripts can now execute their code asynchronous (rightclick and set "Execute asynchronous") 
    Kernelmode memory reading/writing is safer now 
    Added an option to filter out readable paths in the pointerscan rescan 
    Added "codePage" support 
    Added font/display options to several places in CE 
    Added a search/replace to the script editors 
    You can now delete addresses and reset the count from "Find what addresses this code accesses" 
    Added a statusbar to the hexview in memoryview 
    Pointerscan for value scans now add the results to the overflow queue 
    Opening a file and changing bytes do not change them to the file anymore (you need to explicitly save now) 
    Added an option to the processlist to filter out system processes 
    Added a system to let users sign their tables so you know you can trust their tables. 
    Memory record dropdown lists can now reference those of others. (memoryrecorddescription) 

     

    lua: 
    Custom Types can now be referenced from Lua 
    Auto assembler lua sections now have access to "memrec" which is the memory record they get executed from. Can be nil 
    stringToMD5String now support strings with a 0 byte in them 
    autoAssemble() now also returns a disableInfo object as 2nd parameter. You can use this to disable a script 
    added Action and Value properties to MemoryRecordHotkey objects 
    added screenToClient and clientToScreen for Control objects 
    added readSmallInteger and writeSmallInteger 
    added enableDRM() 
    added openFileAsProcess/saveOpenedFile 
    added saveCurrentStateAsDesign for CEForm objects 
    added disableWithoutExecute and disableAllWithoutExecute 
    added OnCustomDraw* events to the listview 
    added being/endUpdate for the Strings class 
    added SQL support 
    added color overrides to the disassembler text 
    added OnPaint to the CustomControl class 
    added autoAssembleCheck to syntax check an AA script 
    fixed the addresslist returning nil for PopupMenu (while popupMenu did work) 
    added an timeout option for pipes 

     

    • Плюс 3
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.