DOWNLOAD NOW --> LinkThis latest update to our Advanced version of CoSMOS is months in the making. HUNDREDS of new features and changes have been added based on your feedback. Most core elements have been rewritten to support multi threading and running asynchronous. Elements which were
previously written in unmanaged code are now directly integrated into CoSMOS. The design has been improved to be more flexible and responsive. Also many bugs have been fixed and many suggestions have been added according to your feedback, like a VEH debugger.
BIGGEST CHANGES:
- Requires SSE2 compatible processors (if you are using Windows 10, then your processor supports it).
- Namespaces in mono are combined with a '.' now instead of a '+'.
- You will need lots of RAM now as scan results are not saved to disk, this may change in future version.
Here is the changelog:
Main:
[+] CoSMOS Advanced is now portable
[+] Added project tool window
[+] Added memory region viewer
[+] Added thread viewer
[+] Added handle viewer
[+] Added find address references
[+] Added overall item property window
[+] Added bookmarks window
[+] Added breakpoint window
[+] Added unicode support for dll injections
[+] Added menu item to kill target process
[+] Added search for cheats online
[+] Added confirmation prompt on exit
[+] Added unique tool windows for some elements which visible state will be saved
[+] Added support for opening CoSMOS tables via commandline (or open with)
[+] Added menu item to restart CoSMOS with administrator rights
[~] New application icon
[~] Application icon has multi size support
[~] All icons are now SVG, supports high DPI and change colors depending on the current theme
[~] Extended the logging
[~] Various engines run asynchronously now
[~] Experience levels have been removed. Beginners should use CoSMOS Beginner instead
[~] All dialoges and messages are now centered
[~] Value data type names have changed
[~] The attach button is now flashing until Cosmos has been attached
[~] No longer insists on administrator rights, you're responsible to start it with admin rights yourself if necessary
[~] Restarting Cosmos will remain same command line parameters it was started with
[~] Checking only once per day for updates instead on every launch
[!] Layout is now correctly saved and restored
Project Window:
[+] Initial release
Cheat Table:
[+] Added proper parent/child support
[+] Added option to collapse/expand all items
[+] Added copy/paste of items
[+] Added copy hex address context menu item
[+] Added copy value context menu item
[+] Added browse in disassembler context menu item
[+] Added visual feedback if address is valid
[+] Added visual feedback if value is valid
[+] Added group items
[+] You can edit items directly in the new item property window
[~] Inline editing is now only triggered by double click
[~] Has been moved to its own unique window
[~] To edit a script it only takes a single left click now
[~] Improved support for importing nested CE table items
[!] Fixed all issues with item dragging / nested items
Debugger:
[+] Switched to VEH debugger
[+] Debugger is now written in pure C#
[+] x64 and x86 debugger now directly integrated into CoSMOS
[+] Added segments
[+] Added bit flag resolver for eflags
[+] Added floating registers
[+] Added syntax highlighting to 'find out ...' windows
[~] Heavily improved performance and stability
[~] No longer requires TitanEngine
Breakpoint Window:
[+] Initial release
Scanner:
[+] Core Scanner is now written in pure C#
[+] No longer writes scan results to disk (SSD friendly)
[+] Added option for writeable, executable, copyonwrite and mapped regions to be part of scan or not
[+] Added 'Not Equal' scan type
[+] Added visual feedback if scan value is valid for value type
[+] Added visual feedback for start/end address is valid
[+] Added SSE hardware acceleration
[+] Added support for exponential value search
[~] Heavily improved performance on showing scan results
Memory Viewer:
[+] Added endless scrolling
[+] Added jump direction markers
[+] Added dynamic zoom in/out
[+] Added visual feedback if new opcode can be assembled
[+] Added auto refresh
[+] Same theme and syntax highlighting as the script editor
[+] Fully resolves nested mono methods now (e.g. Namespace.Mainclass+Subclass:Method instead of Class:Method)
[+] Added visual feedback if search string in aob finder is valid
[+] Results in search aob finder now shows both, raw address and formatted
[+] Added visual feedback if it has keyboard focus
[+] Added visual indiciator if dump / disassembler view has keyboard focus
[+] Added preferred protection for memory allocation
[+] Added create thread menu option
[~] Stop after first result in aob finder has been removed, define start/end if you wish to limit results
[~] Removed font setting
[~] Find aob scan performs async
[~] Memory allocation has a dialog now instead of a couple messageboxes
[!] Improved auto generating comment field
[!] Fixed synchronizing opcode/dump viewer sometimes failed
[!] Fixed finding unique aob for non-module/non-region
Disassembler:
[+] Disassembler is now written in pure C#
[+] Added option to show leading zeros
[+] Added option to show values as signed
[+] Added option to show hex in upper case
[+] Added option to show mnemonics in upper case
[+] Added option to show registers in upper case
[+] Added option to show keywords in upper case
[+] Added option to add spaces between memory add operators
[+] Added option to add space after operand separators
[+] Added option show memory size
[~] Improved support for symbol renaming and resolving rip relatives
[~] No longer requires Capstone
Go To Address Dialog:
[+] Added visual indicator if the entered address is valid
[+] Added go to RVA
[~] History has been removed
..much more - >
Link