飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6407|回复: 15

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

  [复制链接]
  • TA的每日心情
    开心
    2016-11-3 14:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2022-2-7 10:52:54 | 显示全部楼层 |阅读模式
    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

    评分

    参与人数 4威望 +5 飘云币 +4 收起 理由
    zhczf + 1 + 1 PYG有你更精彩!
    非诚勿扰 + 2 + 2 感谢发布原创作品,PYG有你更精彩!
    xukefei + 1 原创精品 感谢分享!
    qubonn + 1 + 1 免币分享,加分鼓励!

    查看全部评分

    本帖被以下淘专辑推荐:

    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    11 小时前
  • 签到天数: 497 天

    [LV.9]以坛为家II

    发表于 2022-2-7 10:57:45 | 显示全部楼层
    感谢老师分享!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    15 小时前
  • 签到天数: 1675 天

    [LV.Master]伴坛终老

    发表于 2022-2-7 12:59:38 | 显示全部楼层
    感谢老师分享,祝福新年快乐!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 1078 天

    [LV.10]以坛为家III

    发表于 2022-2-7 13:07:28 | 显示全部楼层
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-29 11:22
  • 签到天数: 232 天

    [LV.7]常住居民III

    发表于 2022-2-7 13:54:30 | 显示全部楼层
    谢谢分享支持
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    11 小时前
  • 签到天数: 553 天

    [LV.9]以坛为家II

    发表于 2022-2-7 20:21:49 | 显示全部楼层
    感谢分享 ,新年快乐
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 22:05
  • 签到天数: 583 天

    [LV.9]以坛为家II

    发表于 2022-2-7 22:29:04 | 显示全部楼层
    谢谢分享支持
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 2016 天

    [LV.Master]伴坛终老

    发表于 2022-2-8 00:53:51 | 显示全部楼层
    感谢分享,收下备用
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 652 天

    [LV.9]以坛为家II

    发表于 2022-2-8 18:45:11 | 显示全部楼层
    应该破解一个dll文件吧!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    9 小时前
  • 签到天数: 2031 天

    [LV.Master]伴坛终老

    发表于 2022-2-9 08:59:46 | 显示全部楼层
    赞一个,感谢分享了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表