Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.18 KB | None | 0 0
  1. radare2 0.9.9-git @ linux-little-x86-64 git.0.9.8-629-gb87733d
  2. commit: b87733d554d71c20bbe98e3bd9555ba6309807b3 build: 2015-02-02
  3. [ ] 1 anal: a2f cjmp [OK]
  4. [ ] 1 anal: anal/fcn_name [OK]
  5. [ ] 2 anal: anal/fcn_subname [OK]
  6. [ ] 1 anal: ao cjmp [OK]
  7. [ ] 1 anal: reflines offset [OK]
  8. [ ] 2 anal: reflines offset (ascii) [OK]
  9. [ ] 1 anal: axt udis86 [OK]
  10. [ ] 2 anal: axt capstone x86 [OK]
  11. [ ] 3 anal: axt capstone x86: IOLI0 [OK]
  12. [ ] 4 anal: axt udis86: IOLI0 [OK]
  13. [ ] 1 asm: asm/callflag [OK]
  14. [ ] 1 bug_backtick:  [OK]
  15. [ ] 1 cmd_anal_fcn: af x86-32 [OK]
  16. [ ] 2 cmd_anal_fcn: af x86-32 ujmp eob [OK]
  17. [ ] 3 cmd_anal_fcn: af bug [OK]
  18. [ ] 4 cmd_anal_fcn: disasm bug [OK]
  19. [ ] 5 cmd_anal_fcn: sym is not fcn [BR]
  20. [ ] 6 cmd_anal_fcn: call-convention [OK]
  21. [ ] 7 cmd_anal_fcn: function address [OK]
  22. [ ] 8 cmd_anal_fcn: aF [OK]
  23. [ ] 9 cmd_anal_fcn: function preludes [BR]
  24. [ ] 1 cmd_anal_hint: ahc [OK]
  25. [ ] 1 cmd_anal_info: address information [OK]
  26. [ ] 1 cmd_anal_op: af x86-32 [OK]
  27. [ ] 2 cmd_anal_op: af x86-64 [OK]
  28. [ ] 1 cmd_anal_x86: af jmp after ret [OK]
  29. [ ] 2 cmd_anal_x86: af jmp after ret [OK]
  30. [ ] 1 cmd_cond: condition 33?? [OK]
  31. [ ] 2 cmd_cond: condition 33?! [OK]
  32. [ ] 3 cmd_cond: condition 0?? [OK]
  33. [ ] 4 cmd_cond: condition 0?! [OK]
  34. [ ] 5 cmd_cond: oneline condition 33?? [OK]
  35. [ ] 6 cmd_cond: oneline condition 33?! [OK]
  36. [ ] 7 cmd_cond: oneline condition 0?! [OK]
  37. [ ] 8 cmd_cond: oneline condition 0?? [OK]
  38. [ ] 1 cmd_disasm: pd 3;?v [OK]
  39. [ ] 2 cmd_disasm: wx e9010f;?v $l [OK]
  40. [ ] 3 cmd_disasm: dis-16/32/64 [OK]
  41. [ ] 1 cmd_eval: e asm.os [OK]
  42. [ ] 2 cmd_eval: e asm.cpu [OK]
  43. [ ] 1 cmd_extend: wen 6 @ 0 [OK]
  44. [ ] 2 cmd_extend: wen 6 @ 4 [OK]
  45. [ ] 3 cmd_extend: weN 6 0x8 [OK]
  46. [ ] 4 cmd_extend: wex 575757575757575757 [OK]
  47. [ ] 5 cmd_extend: weX 0xc 575757575757575757 [OK]
  48. [ ] 1 cmd_flags: no flags [OK]
  49. [ ] 2 cmd_flags: Set/get [OK]
  50. [ ] 3 cmd_flags: flags (JSON) [OK]
  51. [ ] 4 cmd_flags: flag alias [OK]
  52. [ ] 5 cmd_flags: flag alias 2 [OK]
  53. [ ] 6 cmd_flags: flag alias infinite check [OK]
  54. [ ] 1 cmd_help:  [OK]
  55. [ ] 2 cmd_help: ?e [OK]
  56. [ ] 3 cmd_help: ?r [OK]
  57. [ ] 4 cmd_help: ?v [OK]
  58. [ ] 1 cmd_ib: ib java class file [OK]
  59. [ ] 1 cmd_info: i (all) (malloc) [OK]
  60. [ ] 2 cmd_info: i (file x86) [OK]
  61. [ ] 3 cmd_info: iA (file x86) [OK]
  62. [ ] 4 cmd_info: ie (file x86) [XX]
  63. [ ] 5 cmd_info: ih (file x86) [OK]
  64. [ ] 6 cmd_info: ii (file x86) [OK]
  65. [ ] 7 cmd_info: iI (file x86) [OK]
  66. [ ] 8 cmd_info: iS (file x86) [OK]
  67. [ ] 9 cmd_info: il (file x86) [OK]
  68. [ ] 10 cmd_info: ir (file x86) [XX]
  69. [ ] 11 cmd_info: is (file x86) [OK]
  70. [ ] 12 cmd_info: iz (file x86) [OK]
  71. [ ] 13 cmd_info: i (file x86_64) [OK]
  72. [ ] 14 cmd_info: iA (file x86_64) [OK]
  73. [ ] 15 cmd_info: ie (file x86_64) [XX]
  74. [ ] 16 cmd_info: ih (file x86_64) [OK]
  75. [ ] 17 cmd_info: ii (file x86_64) [OK]
  76. [ ] 18 cmd_info: iI (file x86_64) [OK]
  77. [ ] 19 cmd_info: iS (file x86_64) [OK]
  78. [ ] 20 cmd_info: il (file x86_64) [OK]
  79. [ ] 21 cmd_info: ir (file x86_64) [XX]
  80. [ ] 22 cmd_info: is (file x86_64) [OK]
  81. [ ] 23 cmd_info: iz (file x86_64) [OK]
  82. [ ] 1 cmd_interpret: .- (edit, source tmp file) [OK]
  83. [ ] 1 cmd_java: use java prototypes command to print methods and fields [OK]
  84. [ ] 2 cmd_java: use java calc_flags command to calculate java flags [OK]
  85. [ ] 3 cmd_java: use java set_flags and flags_str_at to reset the access flag on class file entities [OK]
  86. [ ] 4 cmd_java: use java to get constant pool objects [OK]
  87. [ ] 1 cmd_json: test pDj missing newline issue [OK]
  88. [ ] 1 cmd_macros: (msg x,?e $0) [OK]
  89. [ ] 2 cmd_macros: .(msg x y,?e $0 $1) [OK]
  90. [ ] 3 cmd_macros: .(msg "foo bar") [OK]
  91. [ ] 4 cmd_macros: .(msg foo\ bar) [OK]
  92. [ ] 5 cmd_macros: (*~? [OK]
  93. [ ] 6 cmd_macros: 3(foo,p8 4,s+$0)(1) [OK]
  94. [ ] 7 cmd_macros: 3(foo,?e a,?e b)() [OK]
  95. [ ] 1 cmd_open: o- [XX]
  96. [ ] 2 cmd_open: o - [XX]
  97. [ ] 3 cmd_open: om [OK]
  98. [ ] 4 cmd_open: om2 [OK]
  99. [ ] 1 cmd_p2: p2 hello-linux-x86_64 [OK]
  100. [ ] 1 cmd_pB: p2 hello-linux-x86_64 [OK]
  101. [ ] 1 cmd_p_equal: p= 0xff 0x00 [OK]
  102. [ ] 2 cmd_p_equal: p=b 0xff 0x00 [OK]
  103. [ ] 1 cmd_pae: udis pae 0xed31 [OK]
  104. [ ] 2 cmd_pae: capstone pae 0xed31 [OK]
  105. [ ] 1 cmd_pc: pc hello-linux-x86_64 [OK]
  106. [ ] 2 cmd_pc: pc* hello-linux-x86_64 [OK]
  107. [ ] 3 cmd_pc: pcw hello-linux-x86_64 [OK]
  108. [ ] 4 cmd_pc: pcd hello-linux-x86_64 [OK]
  109. [ ] 5 cmd_pc: pca hello-linux-x86_64 [OK]
  110. [ ] 6 cmd_pc: pcs hello-linux-x86_64 [OK]
  111. [ ] 7 cmd_pc: pcS hello-linux-x86_64 [OK]
  112. [ ] 8 cmd_pc: pcJ hello-linux-x86_64 [OK]
  113. [ ] 9 cmd_pc: pcj hello-linux-x86_64 [OK]
  114. [ ] 10 cmd_pc: pcp hello-linux-x86_64 [OK]
  115. [ ] 1 cmd_pd: ASCII Recognition [OK]
  116. [ ] 2 cmd_pd: String capstone [XX]
  117. [ ] 3 cmd_pd: String udis86 [XX]
  118. [ ] 1 cmd_pd_bytes: pD -10 @ 10 [OK]
  119. [ ] 2 cmd_pd_bytes: pD -10 @ 0 [OK]
  120. [ ] 3 cmd_pd_bytes: pD 5 @ 0 [OK]
  121. [ ] 4 cmd_pd_bytes: pDj 5 @ 0 [OK]
  122. [ ] 1 cmd_pdf: pdf with conditional linesout set [XX]
  123. [ ] 1 cmd_pdf_dwarf: pdf dwarf invalid main for analysis not found (aa) [XX]
  124. [ ] 2 cmd_pdf_dwarf: pdf dwarf invalid main for analysis not found (af) [XX]
  125. [ ] 3 cmd_pdf_dwarf: pdf dwarf [XX]
  126. [ ] 1 cmd_pf: types [OK]
  127. [ ] 2 cmd_pf: word types [OK]
  128. [ ] 3 cmd_pf: Pointers [OK]
  129. [ ] 4 cmd_pf: swap endianess [OK]
  130. [ ] 5 cmd_pf: String pointer [OK]
  131. [ ] 6 cmd_pf: timestamp [XX]
  132. [ ] 7 cmd_pf: named obj [OK]
  133. [ ] 8 cmd_pf: array obj [OK]
  134. [ ] 9 cmd_pf: write test [OK]
  135. [ ] 10 cmd_pf: write wide string [OK]
  136. [ ] 11 cmd_pf: fixed size variable [OK]
  137. [ ] 12 cmd_pf: fixed size str, widechar, and var [OK]
  138. [ ] 13 cmd_pf: Enum test [OK]
  139. [ ] 14 cmd_pf: 32 bit twice then string [OK]
  140. [ ] 15 cmd_pf: simple nested struct [OK]
  141. [ ] 16 cmd_pf: nested struct [OK]
  142. [ ] 17 cmd_pf: complex nested struct [OK]
  143. [ ] 18 cmd_pf: flag for nested struct [OK]
  144. [ ] 19 cmd_pf: struct size [OK]
  145. [ ] 20 cmd_pf: PE test [XX]
  146. [ ] 21 cmd_pf: JSON output [OK]
  147. [ ] 22 cmd_pf: access specific element through nested struct [OK]
  148. [ ] 23 cmd_pf: write specific element through nested struct [OK]
  149. [ ] 1 cmd_pi: pi 3 [OK]
  150. [ ] 2 cmd_pi: pij 3 [OK]
  151. [ ] 3 cmd_pi: pi 6 [OK]
  152. [ ] 4 cmd_pi: pi -3 @ 3 [OK]
  153. [ ] 5 cmd_pi: pij -3 @ 3 [OK]
  154. [ ] 1 cmd_pm: pm hello.c [OK]
  155. [ ] 2 cmd_pm: pm elf/main [OK]
  156. [ ] 3 cmd_pm: pm mach0/fatmach0-3true [OK]
  157. [ ] 4 cmd_pm: pm java/Hello.class [OK]
  158. [ ] 5 cmd_pm: pm pe/a.exe [OK]
  159. [ ] 1 cmd_project: Import project [XX]
  160. [ ] 2 cmd_project: Import project with overwriting [XX]
  161. [ ] 3 cmd_project: Export project [XX]
  162. [ ] 4 cmd_project: Set, export, unset and import [XX]
  163. [ ] 1 cmd_pxw: pxw cfg.bigendian=true (elf64) [OK]
  164. [ ] 2 cmd_pxw: pxw cfg.bigendian=false (elf64) [OK]
  165. [ ] 3 cmd_pxw: pxw cfg.bigendian=false (pe32) [OK]
  166. [ ] 4 cmd_pxw: pxw cfg.bigendian=true (pe32) [OK]
  167. [ ] 1 cmd_r: r [OK]
  168. [ ] 2 cmd_r: wx 90 r pd 1 [OK]
  169. [ ] 1 cmd_repeats: 3p8 [OK]
  170. [ ] 2 cmd_repeats: 3p8;?e hi [OK]
  171. [ ] 3 cmd_repeats: 2p8 1;?e hi [OK]
  172. [ ] 4 cmd_repeats: 3p8 1 && 2p8 4 [OK]
  173. [ ] 1 cmd_seek: seek far offset [OK]
  174. [ ] 2 cmd_seek: seek math (symbol addition) [OK]
  175. [ ] 3 cmd_seek: seek opcodes [OK]
  176. [ ] 1 cmd_shift: wes 0 10 [OK]
  177. [ ] 2 cmd_shift: wes 8 -4 [OK]
  178. [ ] 3 cmd_shift: wes 8 -8 [OK]
  179. [ ] 1 cmd_system: ! [OK]
  180. [ ] 2 cmd_system: !| grep [OK]
  181. [ ] 3 cmd_system: !| sed [OK]
  182. [ ] 4 cmd_system: ?e| [OK]
  183. [ ] 5 cmd_system: p8 `?e 3` [OK]
  184. [ ] 6 cmd_system: p8 `!echo 3` [OK]
  185. [ ] 7 cmd_system: !echo "test" [OK]
  186. [ ] 1 cmd_types: struct [OK]
  187. [ ] 2 cmd_types: enum32 [OK]
  188. [ ] 3 cmd_types: enum64 [OK]
  189. [ ] 1 cmd_visual: Vc+cq [OK]
  190. [ ] 1 cmd_write: wa [OK]
  191. [ ] 2 cmd_write: wx [OK]
  192. [ ] 3 cmd_write: wo [OK]
  193. [ ] 4 cmd_write: wt [OK]
  194. [ ] 1 cmd_yank: y cat [OK]
  195. [ ] 2 cmd_yank: y, yx cat [OK]
  196. [ ] 3 cmd_yank: yz [OK]
  197. WARNING: Yara tests disabled because there's no yara2 plugin in r2
  198. [ ] 1 cmd_zignature: zb [OK]
  199. [ ] 2 cmd_zignature: z/ [OK]
  200. [ ] 3 cmd_zignature: z xref [OK]
  201. [ ] 1 cmds: p8 2@b:9090 [OK]
  202. [ ] 2 cmds: pi 2@b:9090 [OK]
  203. [ ] 3 cmds: pdi 2@b:9090@0x1000 [OK]
  204. [ ] 4 cmds: pd 2@b:9090 [OK]
  205. [ ] 5 cmds: pad 9090 [OK]
  206. [ ] 6 cmds: pa nop,nop [OK]
  207. [ ] 1 cmp: cmp data [OK]
  208. [ ] 1 cmp: unified diff and patch [OK]
  209. [ ] 1 cons: backtickgrep [OK]
  210. [ ] 1 cons: echo [OK]
  211. [ ] 1 cons: grepcol [OK]
  212. [ ] 1 cons: grepcol2 [OK]
  213. [ ] 1 cons: grepcolrow [OK]
  214. [ ] 1 cons: grepcount [OK]
  215. [ ] 1 display_flag: Flags comments [BR]
  216. [ ] 1 feat_arithmetic: basic [OK]
  217. [ ] 2 feat_arithmetic: sum [OK]
  218. [ ] 3 feat_arithmetic: binary [OK]
  219. [ ] 1 feat_asmtabs: asm tabs [OK]
  220. [ ] 1 feat_base64: base64 encode [OK]
  221. [ ] 2 feat_base64: base64 decode [OK]
  222. [ ] 1 feat_foreach: @@= 10 20 30 [OK]
  223. [ ] 1 feat_graphdiff: graphdiff segfault [OK]
  224. [ ] 1 feat_grep: ?e ~ [OK]
  225. [ ] 2 feat_grep: ?e \~ [OK]
  226. [ ] 3 feat_grep: px~:1[1] [OK]
  227. [ ] 4 feat_grep: px~? [OK]
  228. [ ] 5 feat_grep: grep begin [OK]
  229. [ ] 6 feat_grep: grep end [OK]
  230. [ ] 7 feat_grep: i;$s [OK]
  231. [ ] 8 feat_grep: ?e~[0] [OK]
  232. [ ] 9 feat_grep: ?e~[0] [OK]
  233. [ ] 1 feat_input: newline ?e \n [OK]
  234. [ ] 2 feat_input: comments [OK]
  235. [ ] 3 feat_input: w foo#bar [OK]
  236. [ ] 4 feat_input: "quoted" [OK]
  237. [ ] 5 feat_input: "quoted"@addr [OK]
  238. [ ] 6 feat_input: "?e foo" "?e bar" [OK]
  239. [ ] 7 feat_input: at3 "?vi $$"@3 "?e bar" [OK]
  240. [ ] 8 feat_input: ?e foo;?e bar [OK]
  241. [ ] 9 feat_input: ;?e bar [OK]
  242. [ ] 1 feat_redirect: pb>x;!wc -c x [OK]
  243. [ ] 2 feat_redirect: p8|sed -e s,0,x,g>x;cat x;rm x [OK]
  244. [ ] 1 feat_segoff: asm.segoff [OK]
  245. [ ] 1 feat_variables: $$ (malloc) [OK]
  246. [ ] 2 feat_variables: $o (malloc) [OK]
  247. [ ] 3 feat_variables: $s (malloc) [OK]
  248. [ ] 4 feat_variables: $j (malloc) [OK]
  249. [ ] 5 feat_variables: $f (malloc) [OK]
  250. [ ] 6 feat_variables: $m (malloc) [BR]
  251. [ ] 7 feat_variables: $l (malloc) [OK]
  252. [ ] 8 feat_variables: $e (malloc) [OK]
  253. [ ] 9 feat_variables: $e (malloc) [OK]
  254. [ ] 10 feat_variables: $e (malloc) [OK]
  255. [ ] 11 feat_variables: $$ (x86-simple) [OK]
  256. [ ] 12 feat_variables: $o (x86-simple) [OK]
  257. [ ] 13 feat_variables: $b (x86-simple) [OK]
  258. [ ] 14 feat_variables: $s (x86-simple) [OK]
  259. [ ] 1 feat_yank: yank-segfault [OK]
  260. [ ] 2 feat_yank: yank-and-paste [OK]
  261. [ ] 3 feat_yank: yank-segfault2 [OK]
  262. [ ] 4 feat_yank: yank-segfault3 [OK]
  263. [ ] 5 feat_yank: yank-segfault4 [OK]
  264. [ ] 6 feat_yank: yank-doublefree [OK]
  265. [ ] 1 file_malloc: malloc://1 [OK]
  266. [ ] 2 file_malloc: malloc:// [OK]
  267. [ ] 1 hash: md5sha1 [OK]
  268. [ ] 1 hash: rahash2 -a all [OK]
  269. [ ] 1 hash: sugar [OK]
  270. [ ] 1 io: io.baddr [OK]
  271. [ ] 2 io: io.baddr [OK]
  272. [ ] 3 io: io.baddr [OK]
  273. [ ] 4 io: io.baddr [OK]
  274. [ ] 5 io: io.baddr.ib [BR]
  275. [ ] 1 io: io.cache: minimal usage [OK]
  276. [ ] 2 io: io.cache: minimal usage [OK]
  277. [ ] 3 io: io.cache: empty file [BR]
  278. [ ] 4 io: io.cache: Reading behind cache written area [OK]
  279. [ ] 1 io: dupfd bug [XX]
  280. [ ] 2 io: dupfd hard [XX]
  281. [ ] 1 io: io ff [OK]
  282. [ ] 1 io: multiple files opened [OK]
  283. [ ] 1 io: io.maps alloc map [XX]
  284. [ ] 2 io: io.maps: o 100 [XX]
  285. [ ] 3 io: malloc://128;om 0x100;x@0xff [OK]
  286. [ ] 4 io: om 0x100;x@0xff [OK]
  287. [ ] 5 io: o - 0x9000;x@0x8f00 [XX]
  288. [ ] 1 io: io/neg [OK]
  289. [ ] 1 io: r xx [OK]
  290. [ ] 2 io: r/wx nn [OK]
  291. [ ] 1 io: unopen read issue [BR]
  292. [ ] 2 io: unopen read issue 2 [BR]
  293. [ ] 1 io: io/va-entry0 linux-arm [OK]
  294. [ ] 1 io: va+write [OK]
  295. [ ] 2 io: nova+write [OK]
  296. [ ] 1 io: write [OK]
  297. [ ] 1 io: empty file+seek [OK]
  298. [ ] 2 io: empty file+resize [OK]
  299. world[ ] 1 meta: add comment [OK]
  300. [ ] 2 meta: add comment [OK]
  301. [ ] 3 meta: add comment at [OK]
  302. [ ] 4 meta: del comment [OK]
  303. [ ] 5 meta: add two comment [OK]
  304. [ ] 6 meta: del comment at address [OK]
  305. [ ] 7 meta: multiline comment [OK]
  306. [ ] 1 meta: Cs : convert to string [OK]
  307. [ ] 2 meta: Cs : concatenated strings bug [OK]
  308. [ ] 3 meta: Cs : concatenated strings bug [OK]
  309. [ ] 4 meta: Cs : string count bug [OK]
  310. [ ] 5 meta: Ch : hide bytes in pd [OK]
  311. [ ] 6 meta: Ch : add/del hide bytes [OK]
  312. [ ] 1 r2_opt: r2 - [OK]
  313. [ ] 2 r2_opt: r2 -- [OK]
  314. [ ] 1 rabin2: baddr >0 [OK]
  315. [ ] 2 rabin2: baddr 0 [XX]
  316. [ ] 1 rabin2: rabin -k file [OK]
  317. [ ] 2 rabin2: rabin2 -K md5 -S file [OK]
  318. [ ] 1 rasm2: r2 asm with pa [XX]
  319. [ ] 2 rasm2: r2 asm with pa [OK]
  320. [ ] 1 rasm2: Rasm2 [OK]
  321. [ ] 2 rasm2: Rasm2 #1167 [OK]
  322. [ ] 3 rasm2: Rasm2 #1167 2 [OK]
  323. [ ] 4 rasm2: Rasm2 #1900 [OK]
  324. [ ] 5 rasm2: Rasm2 #1900 (detect syntax error - case 1) [OK]
  325. [ ] 6 rasm2: Rasm2 #1900 (detect syntax error - case 2) [OK]
  326. [ ] 7 rasm2: Rasm2 #1900 (detect syntax error - case 3) [OK]
  327. [ ] 1 rax2: long number conversion [BR]
  328. [ ] 1 retries:  [OK]
  329. [ ] 1 sandbox: sandbox disable [OK]
  330. [ ] 2 sandbox: sandbox open [OK]
  331. [ ] 1 search: basic [OK]
  332. [ ] 1 search: crash [OK]
  333. [ ] 1 search: hex [OK]
  334. [ ] 1 search: /e /test/i [OK]
  335. [ ] 2 search: /e m (invalid) #742 [OK]
  336. [ ] 1 search: va [OK]
  337. [ ] 1 sections: 0000 [BR]
  338. [ ] 1 sections: glue [BR]
  339. [ ] 1 sections: simple-elf [OK]
  340. [ ] 1 seek: empty-file [OK]
  341. [ ] 1 seek: malloc [OK]
  342. [ ] 1 seek: manyundo [OK]
  343. [ ] 1 seek: undoredo [OK]
  344. [ ] 1 shell: stdin eof [OK]
  345. [ ] 2 shell: stdin quit [OK]
  346. [ ] 3 shell: stdin quit [OK]
  347. [ ] 1 visual: visual hex scroll [OK]
  348. [ ] 2 visual: visual op scroll [OK]
  349. [ ] 3 visual: visual hex pP scroll [OK]
  350.  
  351. === Report ===
  352.  
  353. SUCCESS [310]
  354. FIXED [0]
  355. BROKEN [11]
  356. FATAL [0]
  357. FAILED [25]
  358. TOTAL [346]  BROKENNESS [10%] 
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement