PYG官方论坛 发表于 2022-2-7 10:52:54

Binary Ninja Personal 3.0.3233 (2022-01-27) 破解版

3.0.3233 (2022-01-27)
Major Changes
• Major UI Overhaul
• Pseudo C
• API Refactor and Improvements
• Stack View
• Variable View
• Workflows
• Function Parameter Detection Improvements
• M1 Native

• Many many architecture updates
• UI Updates

UI Updates
• Feature: A welcome / onboarding currently serves as a simply way to show new features, but will in the future allow easy selection of familiar defaults for users of other tools (and can be disabled entirely via the ui.allowWelcome settings)
• Feature: File/export menu allows exporting a file in all possible linear flavors
• Feature: Triage View: Ability to copy addresses via one click from triage as well as new items showing endianness, file path, size, and hash info, and library names
• Feature: Many new flavors (1, 2) of offsets are available from the “copy address” menu
• Feature: If you needed to convert something to a struct but could not, now you can, some of the time
• Feature: Python scripting console (UI only) now offers a default startup file (2579)
• Feature: New Global Area that supports displaying Log/Python with multiple layouts, combining, splitting and drag-and-drop
• Feature: Migration to Qt 6 complete
• Feature: Many views that previously had filter boxes that were not discoverable (mainly strings and types) are now enabled by default, and the filter boxes are focusable with CMD/CTL-f
• Feature: Recent list right-click menu supports open with options
• Feature: Can now collapse-all/expand-all in type views
• Feature: Tabs show an icon when unsaved changes exist
• Feature: UI Annotations can be disabled using the rendering.annotations setting
• Feature: Warn when editing bytes covered by a relocation
• Feature: Report Tabs can be split to a new destination
• Improved: On MacOS Binary Ninja now treats .app bundles as folders
• Improved: Linear view now has full feature parity with graph view for hovers, clicks, keys, etc
• Improved: Changing the type of the first member of a struct behaves as expected as long as your expectations are reasonable
• Improved: Settings UI now more clearly delineates sections
• Improved: More consistent notifyViewChanged callbacks
• Improved: Different files can have different layouts
• Improved: create_user_function is now more intelligent about selecting the appropriate architecture if none is specified
• Improved: Navigation no longer selects a line
• Improved: Multiple Tag UI improvements (including 2624, sidebar refactor, 2620, 2537, 2204, 1935)
• Improved: “Theme” setting relocated
• Improved: The “save”, “cancel”, “don’t save” buttons on closing an unsaved file were re-arranged to match system defaults and CTRL-D or CMD-D will now cancel
• Improved: When changing type of an extern, the default is now the existing type, and they also use the right dialog
• Improved: Discrete GPU no longer activated when not needed
• Improved: Analysis hold icon no longer blocked when additional background tasks are running
• Improved: MacOS icon updated Apple’s latest guidelines
• Improved: Where comments are shown, most of the time
• Improved: Multiple performance improvements (including 2721, 2720)
• Fix: Menu items that should be disabled, no stay disabled
• Fix: Function comments are now correctly homed
• Fix: A number of… special letters were previously not able to start the filter/searching
• Fix: Graph view tooltips no longer hide
• Fix: Copying more bytes of an opcode than are visible for now works as you’d want, even if you didn’t expect it
• Fix: Cancelling “would you like to save” no longer opens an extra window
• Fix: Navigation when clicking a type from a filtered list
• Fix: Copy/Paste when first byte was a null
• Fix: Some shenanigans with multi-line clicking and dragging
• Fix: Pointer offsets were sometimes displayed incorrectly in LLIL and MLIL

Binary Views
• Feature: COFF .obj support
• Improved: Handling of overlapping sections in Mach-O files
• Improved: PDB Symbol Support
• Improved: Linux kernel module imports show on the symbol list
• Improved: __android_log_asert is now a noreturn function
• Fix: Custom Binary Views using only user segments now work
• Fix: Rebasing is possible without an associated platform
• Fix: Re-opening an existing view could lose architecture association

Analysis
• Feature: When lifting nonsensical pointer values, two new features are there to help you figure it out: Tags are created for specific problem cases, and a new “Show Stack Pointer Usage” option is available from LLIL views
• Feature: Several other tags and log messages are now created similar to the previous feature to help improve the process of developing architecture plugins
• Feature: Now uses the segment heap on windows for ~20% performance increase (note you must re-install using the re-installer or manually set the appropriate registry keys)
• Feature: New onboarding dialog: purely informational for now, but future updates will add customization as a part of the onboarding workflow
• Feature: When ** annotation changes to a function, the function is automatically converted to a user function
• Improved: Cross-references are also collected from HLIL
• Improved: Callees are now properly serialized when saving BNDB to disk
• Improved: Can now set stack adjustment on imported win32 APIs
• Improved: Now with 44% less calling convention confusion
• Fix: ConstPointerLoad MLIL translation
• Fix: Bug where the first function analyzed could sometimes use different analysis settings than specified
• Fix: Direct jumps into externs are analyzed properly
• Fix: Some missing strings

API
• Feature: DebugInfo API – a new set of APIs designed specifically to allow for third-party plugins to provide accurate debug information such as symbols and types before traditional analysis kicks off
• Feature: StructuredDataView is dead, long live TypedDataAccessor
• Feature: SHIFT-a will now make wide/UTF strings
• Feature: Variables are separated off of functions into .vars and .aliased_vars
• Feature: New liveness API
• Feature: Development api documentation is now online and tracks the latest development release
• Feature: Implement PEP-0561
• Feature: IL functions can now be distinguished via new APIs
• Feature: a new UIContext method lets you check if a BNDB is already open
• Feature: New get_data_offset_for_address API added
• Feature: New APIs to enable accessing IL vars from their python functions
• Feature: HLIL Plugins are now possible without requiring UI plugins
• Feature: $ADDR in current_function is now a thing
• Improved: Setting MetaData now properly dirties a view (if properly dirties is actually a thing)
• Improved: DeleteAutoVariable family of APIs removed
• Improved: Any API that takes a type argument can optionally take a string and treat it as a type declaration instead
• Improved: Potentially confusing repr on Types
• Improved: Multiple 🦀 API improvements (2864, 2521)
• Improved: Multiple improvements to the build process (including 2839, 2665)
• Fix: MediumLevelILCallParamSsa object is not iterable
• Fix: get_install_directory fixed for headless uses
• Fix: Some better support for Really Big (But Fake) Views

Types
• Feature: Large list of new libraries and improvements to existing type libraries across a number of architectures and platforms
• Improved: Arrays now honor struct alignment
• Improved: Proper simplification of mangled type libraries
• Improved: Added method for .syscall field in function types
• Improved: Type parser improvement
• Fix: Errors about type libraries not loading
• Fix: .altname fails type library round trip

Plugins/Plugin Manager
• Feature: A huge number of updates have happened to both official and community plugins. Make sure to check out both repositories and see if there’s new ones you’ve missed!
• Improvement: PluginManager downloads now obey network proxy settings
• Improvement: PluginManager font sizes now scale with the application font

Misc
• Feature: The BN_USER_DIRECTORY environment variable can now be used to quickly switch between sets of plugins, settings, themes, etc
• Feature: Development user documentation is now online and tracks the latest development release
• Improved: User documentation on ILs was missing some of the more esoteric instructions—they’re still esoteric, but they’re now properly listed at least
• Improved: Minimized the total number of python API documentation files. This can dramatically improve the update time as the update infrastructure scales poorly with a large number of small files.
• Improved: Documentation
• Fix: A number of memory leaks identified and resolved (not all had issues created)
• Fix: A large number of stability fixes


链接:https://pan.baidu.com/s/1zllAWnVU8sMdskWMcNrL2g
提取码:dtr4

sdzcq 发表于 2022-2-7 10:57:45

感谢老师分享!

Prajna 发表于 2022-2-7 12:59:38

感谢老师分享,祝福新年快乐!

chishingchan 发表于 2022-2-7 13:07:28

https://pan.baidu.com/s/1zllAWnVU8sMdskWMcNrL2g?pwd=dtr4

onhawk 发表于 2022-2-7 13:54:30

谢谢分享支持

黑色夜心情 发表于 2022-2-7 20:21:49

感谢分享 ,新年快乐

xingliqing 发表于 2022-2-7 22:29:04

谢谢分享支持

lies2014 发表于 2022-2-8 00:53:51

感谢分享,收下备用

mwl 发表于 2022-2-8 18:45:11

应该破解一个dll文件吧!

非诚勿扰 发表于 2022-2-9 08:59:46

赞一个,感谢分享了
页: [1] 2
查看完整版本: Binary Ninja Personal 3.0.3233 (2022-01-27) 破解版