飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3449|回复: 5

[Disassemblers] cutter v1.4 (Radare with GUI )

[复制链接]

该用户从未签到

发表于 2018-6-1 11:16:47 | 显示全部楼层 |阅读模式
Cutter :https://github.com/radareorg/cutter
Download:https://github.com/radareorg/cutter/releases

A Qt and C++ GUI for radare2 reverse engineering framework



Radare: http://radare.org/r/index.html
(Radare为命令行操作界面)
Radare is a portable reversing framework that can...
  • Disassemble (and assemble for) many different architectures
  • Debug with local native and remote debuggers (gdb, rap, webui, r2pipe, winedbg, windbg)
  • Run on Linux, *BSD, Windows, OSX, Android, iOS, Solaris and Haiku
  • Perform forensics on filesystems and data carving
  • Be scripted in Python, Javascript, Go and more
  • Support collaborative analysis using the embedded webserver
  • Visualize data structures of several file types
  • Patch programs to uncover new features or fix vulnerabilities
  • Use powerful analysis capabilities to speed up reversing
  • Aid in software exploitation



之前的那款 iaito 看介绍以及更名为 cutter 了:
https://github.com/hteso/iaito
This project has been moved to: https://github.com/radareorg/cutter


.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

x

评分

参与人数 2威望 +44 飘云币 +44 收起 理由
ZMZwise + 4 + 4 赞一个,这个帖子很给力!
GeekCat + 40 + 40 校长给大家送节日礼物了~~

查看全部评分

PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-6-16 14:07
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2018-6-1 11:21:46 | 显示全部楼层
    这玩意用好了不比IDA差,

    点评

    这个比IDA好吗?大佬录个视频教大家一下怎么用。  详情 回复 发表于 2018-6-2 01:53
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2018-6-1 11:39:34 | 显示全部楼层


    测试了字符串搜索,注释、flag、交叉引用这些,有些操作会导致界面假死,但是没有崩溃,总体上要比旧版本好很多。



    命令行把 radare 的都copy 过来了。

    1. [0x0040d6a0]> ?
    2. Usage: [.][times][cmd][~grep][@[@iter]addr!size][|>pipe] ; ...
    3. Append '?' to any char command to get detailed help
    4. Prefix with number to repeat command N times (f.ex: 3x)
    5. |%var =valueAlias for 'env' command
    6. | *[?] off[=[0x]value]    Pointer read/write data/values (see ?v, wx, wv)
    7. | (macro arg0 arg1)       Manage scripting macros
    8. | .[?] [-|(m)|f|!sh|cmd]  Define macro or load r2, cparse or rlang file
    9. | =[?] [cmd]              Send/Listen for Remote Commands (rap://, http://, <fd>)
    10. | <[...]                  Push escaped string into the RCons.readChar buffer
    11. | /[?]                    Search for bytes, regexps, patterns, ..
    12. | ![?] [cmd]              Run given command as in system(3)
    13. | #[?] !lang [..]         Hashbang to run an rlang script
    14. | a[?]                    Analysis commands
    15. | b[?]                    Display or change the block size
    16. | c[?] [arg]              Compare block with given data
    17. | C[?]                    Code metadata (comments, format, hints, ..)
    18. | d[?]                    Debugger commands
    19. | e[?] [a[=b]]            List/get/set config evaluable vars
    20. | f[?] [name][sz][at]     Add flag at current address
    21. | g[?] [arg]              Generate shellcodes with r_egg
    22. | i[?] [file]             Get info about opened file from r_bin
    23. | k[?] [sdb-query]        Run sdb-query. see k? for help, 'k *', 'k **' ...
    24. | L[?] [-] [plugin]       list, unload load r2 plugins
    25. | m[?]                    Mountpoints commands
    26. | o[?] [file] ([offset])  Open file at optional address
    27. | p[?] [len]              Print current block with format and length
    28. | P[?]                    Project management utilities
    29. | q[?] [ret]              Quit program with a return value
    30. | r[?] [len]              Resize file
    31. | s[?] [addr]             Seek to address (also for '0x', '0x1' == 's 0x1')
    32. | S[?]                    Io section manipulation information
    33. | t[?]                    Types, noreturn, signatures, C parser and more
    34. | T[?] [-] [num|msg]      Text log utility
    35. | u[?]                    uname/undo seek/write
    36. | V                       Visual mode (V! = panels, VV = fcngraph, VVV = callgraph)
    37. | w[?] [str]              Multiple write operations
    38. | x[?] [len]              Alias for 'px' (print hexadecimal)
    39. | y[?] [len] [[[@]addr    Yank/paste bytes from/to memory
    40. | z[?]                    Zignatures management
    41. | ?[??][expr]             Help or evaluate math expression
    42. | ?$?                     Show available '

    43. variables and aliases
    44. | ?@?                     Misc help for '@' (seek), '~' (grep) (see ~??)
    45. | ?>?                     Output redirection
    复制代码


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-11-25 12:12
  • 签到天数: 846 天

    [LV.10]以坛为家III

    发表于 2018-6-1 22:09:56 | 显示全部楼层
    一看又是个高大上的工具,收了,谢谢校长
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-28 17:31
  • 签到天数: 34 天

    [LV.5]常住居民I

    发表于 2018-6-2 01:53:28 | 显示全部楼层
    飘云 发表于 2018-6-1 11:21
    这玩意用好了不比IDA差,

    这个比IDA好吗?大佬录个视频教大家一下怎么用。

    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-15 11:00
  • 签到天数: 262 天

    [LV.8]以坛为家I

    发表于 2021-4-8 17:43:35 | 显示全部楼层
    本帖最后由 梦幻的彼岸 于 2021-4-8 17:45 编辑

    2.0版本,可选中文界面


    官方更新说明:https://cutter.re/cutter-2.0

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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