飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2092|回复: 6

[Decompilers] IDA 7.4 sp1(2019.11.12)

[复制链接]

该用户从未签到

发表于 2019-11-13 17:57:02 | 显示全部楼层 |阅读模式
IDA: What's new in 7.4sp1

Welcome to IDA 7.4 SP1!
IDA 7.4 SP1 fixes several minor issues discovered since the release of IDA 7.4.

Complete changelist
Processor Modules
+ M16C: improved jumptable recognition for M32C and R32C
Installer
+ installer: improved support for HiDPI displays in installers
+ installer: ignore known unusable/buggy Python 3.x installs on Windows
Debugger
+ DEBUGGER: Android: introduced IDA_LIBC_PATH envvar to specify the path of libc.in a nonstandard location (e.g. in Android 10)
Plugins
+ DSCU: allow __auth_stubs sections to be loaded individually from the dyldcache
Kernel/Misc
+ goodname.cfg: improved std::basic_string patterns
BUGFIXES
BUGFIX: 6502: cross-references to 16-bit addresses could be truncated to 8 bits
BUGFIX: debugger: IDA could appear to hang when deleting debugger segments after terminating a debugged process.
BUGFIX: debugger: mac, linux debug servers could crash when using --on-broken-connection-keep-session (-k) switch.
BUGFIX: DOS: IDA could crash after rebasing databases created for DOS .SYS files
BUGFIX: DSCU: "load libname.dylib" context menu item could be unavailable for some valid addresses
BUGFIX: hexrays: 32-bit magic divisions could be incorrectly recognized on arm64 and ppc64
BUGFIX: hexrays: fixed interr 50340
BUGFIX: hexrays: IDA could crash if no type was selected in "Convert to struct *" dialog, but OK was clicked
BUGFIX: hexrays: it was impossible to change the representation of some constants
BUGFIX: hexrays: op_uses_x() was returning false for 'cot_sizeof'
BUGFIX: hexrays: some switch cases would be wrongly printed as unsigned values
BUGFIX: hexrays: UDT return type could cause INTERR and __spoil<...> attribute was not supported for user-defined calls
BUGFIX: hexrays: wrong handling of big register arglocs on BE plaftorm: valid fastcall functions could be erroneously converted to usercall
BUGFIX: IDA could crash when trying to use license borrowing functionality without opening a file first
BUGFIX: IDA could fail with "out of memory" if something was wrong with the list of trusted idbs
BUGFIX: IDAPython could crash at startup on OSX when used with Python 3.6.
BUGFIX: IDAPython: ida_hexrays.cblock_t.insert() was unusable
BUGFIX: IDAPython: ida_kernwin.UI_Hooks.preprocess_action() wouldn't allow inhibiting the action
BUGFIX: IDAPython: ida_nalt.retrieve_input_file_md5() & ida_nalt.retrieve_input_file_sha256() were returning invalid data
BUGFIX: IDAPython: inspect.stack() could fail on recent versions of Python3 (e.g., Python 3.7.4)
BUGFIX: IDAPython: re-instantiating a chooser a second time could cause some context menu items to appear twice
BUGFIX: IDAPython: when returning an inappropriate type for ida_kernwin.Chooser2.OnGetLine() (e.g., returning a 'map()' in Python3, which produces a map iterable object and not a list), we would receive a cryptic message.
BUGFIX: installer: Python 2.7 installation could fail if path to temp directory contained non-latin characters.
BUGFIX: Lumina: IDA could submit the "File Name:" comment at the beginning of the IDB, as part of the first function's comments.
BUGFIX: M16C: ADD.L #imm, SP instructions could update SP with wrong value
BUGFIX: M16C: added missing DIV?.L and MUL?.L M32C instructions
BUGFIX: pc: sysret was not marked as an instruction that stops execution
BUGFIX: PPC: some VLE switches were not recognized if they used a register other than r0 for loading jump table elements
BUGFIX: Pressing F5 could cause a confusing "conflicting shortcuts" message to be printed in some situations
BUGFIX: ui/qt: it was impossible to change the font for the new type editor
BUGFIX: ui/qt: navigating some forms containing a text area using <Tab> and <Shift+Tab>, was broken
BUGFIX: ui/qt: the "Output window" was not understanding the '\r' (carriage return) character, ** Python's 'tqdm' unusable
BUGFIX: UI: it was impossible to add the same file in "Recent scripts" in two IDA instances running simultaneously
BUGFIX: UI: IDA's UI could be sluggish on OSX when using an external display.
BUGFIX: UI: list of patched bytes would be empty when patching a rebased program
BUGFIX: ui: the script snippets could fail highlighting properly when Unicode was involved
BUGFIX: unnamed types could not be imported in structure/enum views

详情:https://www.hex-rays.com/products/ida/7.4sp1/index.shtml



PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 2169 天

    [LV.Master]伴坛终老

    发表于 2019-11-14 10:15:18 | 显示全部楼层

    介个可以有,先收藏好了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 22:48
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2019-11-16 08:37:00 | 显示全部楼层
    根本还买不起能分析stm32的单片机估计能说服公司买。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    发表于 2019-11-18 14:11:50 | 显示全部楼层
    什么时候可以下载用一下?
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-10-28 15:00
  • 签到天数: 45 天

    [LV.5]常住居民I

    发表于 2019-11-19 21:29:08 | 显示全部楼层
    可以有,先收藏好了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-10 17:18
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2020-3-5 11:51:34 | 显示全部楼层
    又是介绍,没法用啊
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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