Convert zero-output EXPECT=<<EOF to single-line EXPECT= (#4746)
This commit is contained in:
parent
4f7f6b7219
commit
f0dad8a007
317 changed files with 475 additions and 950 deletions
|
|
@ -38,8 +38,7 @@ ARGS=-A
|
|||
CMDS=<<EOF
|
||||
pdf~main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=ELF_ABI : Pelles C 64 load
|
||||
|
|
@ -82,7 +81,6 @@ ARGS=-A
|
|||
CMDS=<<EOF
|
||||
pdf~main
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
|
|
|
|||
|
|
@ -16,8 +16,7 @@ CMDS=<<EOF
|
|||
s main
|
||||
pdf
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=
|
||||
RUN
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ CMDS=<<EOF
|
|||
e asm.arch=8051
|
||||
e asm.bits=8
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=8051: checking bitness writing (asm.bits)
|
||||
|
|
|
|||
|
|
@ -46,8 +46,7 @@ e emu.str=1
|
|||
s 0x100011130
|
||||
pd 2~addChild
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=adrp string
|
||||
|
|
|
|||
|
|
@ -59,8 +59,7 @@ s 0x2d0
|
|||
wx 9093c007
|
||||
ao 1~jump
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=avr DISasm: negative baddr
|
||||
|
|
@ -776,8 +775,7 @@ s 0x2ee8
|
|||
af
|
||||
aae
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=
|
||||
RUN
|
||||
|
||||
|
|
|
|||
|
|
@ -1680,8 +1680,7 @@ NAME=Crash on analysis
|
|||
FILE=bins/java/fba022731cfdd80bc65a899afefead1e
|
||||
CMDS=e scr.prompt=false ; aaa
|
||||
REGEXP_FILTER_OUT=ignoreme
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Java Regs
|
||||
|
|
|
|||
|
|
@ -68,8 +68,7 @@ wx 01e005400a25862f962fa62fb62fc62f
|
|||
af@0
|
||||
af fuck@0x6
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=SuperH regs
|
||||
|
|
|
|||
|
|
@ -202,8 +202,7 @@ RUN
|
|||
NAME=adf bug #16215
|
||||
FILE==
|
||||
CMDS=adf
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=adf analysis on an obfuscated executable
|
||||
|
|
@ -1364,8 +1363,7 @@ CMDS=<<EOF
|
|||
aaa
|
||||
afb @ sym.imp.kernel32.dll_ExitProcess
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=xref aar on op.val
|
||||
|
|
|
|||
|
|
@ -650,8 +650,7 @@ CMDS=<<EOF
|
|||
aa > /dev/null
|
||||
afl~sym.__mh_execute_header[0]
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
|
||||
|
|
@ -744,8 +743,7 @@ aa
|
|||
af-*
|
||||
afl
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iS. and iSj. implementation
|
||||
|
|
@ -1358,8 +1356,7 @@ tfc CRTStartup THE_CC_THAT_NEVER_EXISTED
|
|||
aei
|
||||
aeim
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=2: Wrong calling convention
|
||||
|
|
@ -1622,8 +1619,7 @@ af
|
|||
afvr-*
|
||||
afvr-*
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=analysis vars crash 2
|
||||
|
|
@ -2738,8 +2734,7 @@ CMDS=<<EOF
|
|||
aaa
|
||||
fl~strlen~390
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=no function split without overlapping blocks
|
||||
|
|
@ -4077,8 +4072,7 @@ s 0x780
|
|||
af
|
||||
pdr~- case[2]
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=lea pseudo improvements (pseudo disabled)
|
||||
|
|
@ -4246,8 +4240,7 @@ FILE=bins/elf/dwarf_attr_check
|
|||
CMDS=<<EOF
|
||||
aaa
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=x86_64 int64_t variable overlapping removal
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
NAME="bug 6678: crash case"
|
||||
FILE==
|
||||
CMDS=-d malloc://512 ='
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -31,8 +31,7 @@ CMDS=<<EOF
|
|||
. scripts/set-LD_PRELOAD.rz
|
||||
!python3 scripts/dk_9.py
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=<<EOF
|
||||
child received signal 9
|
||||
EOF
|
||||
|
|
|
|||
|
|
@ -40,8 +40,7 @@ dt++ 0 1 2
|
|||
dt-
|
||||
dtl
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Graph call/ret trace (dtg)
|
||||
|
|
|
|||
|
|
@ -4,6 +4,5 @@ CMDS=<<EOF
|
|||
(reopen; ood > $_; doc > $_)
|
||||
4 .(reopen)
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
@ -2,14 +2,12 @@ NAME=t/bug_backtick
|
|||
FILE==
|
||||
BROKEN=1
|
||||
CMDS=p8 3`~`
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Invalid offset due invalid command
|
||||
FILE==
|
||||
BROKEN=1
|
||||
CMDS=fd @ `entry1`
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,43 +1,37 @@
|
|||
NAME=p= 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p= 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p=d 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p=d 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p=e 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p=e 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p=p 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p=p 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p2 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p2 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p8 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=p8 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pb 0
|
||||
|
|
@ -59,155 +53,133 @@ RUN
|
|||
NAME=px 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=px 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=px/ 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=px/ 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxa 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxa 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxA 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxA 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxb 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxb 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxd 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxd 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxdh 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxdh 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxdw 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxdw 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxe 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxe 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxh 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxh 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxH 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxH 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxl 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxl 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxo 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxo 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxq 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxq 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxQ 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxQ 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxr 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxr 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxs 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxs 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxw 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxw 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxW 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pxW 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pd 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pd 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pD 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pD 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pda 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pda 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdj 0
|
||||
|
|
@ -222,8 +194,7 @@ CMDS=<<EOF
|
|||
aa
|
||||
pdr 0
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdf 0
|
||||
|
|
@ -232,22 +203,19 @@ CMDS=<<EOF
|
|||
aa
|
||||
pdf 0
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdq 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pdq 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdl 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pdl 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdt 0
|
||||
|
|
@ -259,83 +227,71 @@ RUN
|
|||
NAME=pi 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pi 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pdq 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pdq 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pie 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pie 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pI 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pI 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pDq 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pDq 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pr 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pr 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=prx 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=prx 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=prg 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=prg 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pk 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pk 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pK 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pK 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pu 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=pu 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=puw 0
|
||||
FILE=bins/elf/analysis/hello-arm32
|
||||
CMDS=puw 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -2,6 +2,5 @@ NAME=crash aae oob
|
|||
FILE=bins/elf/arm32esilcrash
|
||||
TIMEOUT=2040
|
||||
CMDS=aae
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -19,8 +19,7 @@ CMDS=<<EOF
|
|||
wx b8010000000f34b801000000cd80ebfe
|
||||
10aes
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=aes without initialize
|
||||
|
|
|
|||
|
|
@ -105,8 +105,7 @@ FILE==
|
|||
CMDS=<<EOF
|
||||
avgl foo
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=<<EOF
|
||||
ERROR: Global variable 'foo' does not exist!
|
||||
EOF
|
||||
|
|
|
|||
|
|
@ -9,8 +9,7 @@ RUN
|
|||
NAME=avrD msvc empty
|
||||
FILE=--
|
||||
CMDS=e analysis.cpp.abi=msvc;avrD ".?AV@@"
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=avrD msvc namespaces
|
||||
|
|
|
|||
|
|
@ -15,8 +15,7 @@ CMDS=<<EOF
|
|||
%= 33
|
||||
%! echo win
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=condition 0%%
|
||||
|
|
@ -25,8 +24,7 @@ CMDS=<<EOF
|
|||
%= 0
|
||||
%% echo win
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=condition 0%!
|
||||
|
|
@ -51,8 +49,7 @@ RUN
|
|||
NAME=oneline condition 33%!
|
||||
FILE==
|
||||
CMDS=%= 33;%! echo win
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=oneline condition 0%!
|
||||
|
|
@ -66,6 +63,5 @@ RUN
|
|||
NAME=oneline condition 0%%
|
||||
FILE==
|
||||
CMDS=%= 0;%% echo win
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ o malloc://512 0x10000 rwx
|
|||
omn 0x10000 [heap]
|
||||
dmh
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
|
|
|
|||
|
|
@ -40,15 +40,13 @@ RUN
|
|||
NAME=no flags
|
||||
FILE==
|
||||
CMDS=f
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=no flags*
|
||||
FILE==
|
||||
CMDS=f*
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=1: fs *
|
||||
|
|
@ -282,8 +280,7 @@ f a
|
|||
f-*
|
||||
fl
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=f.
|
||||
|
|
|
|||
|
|
@ -128,16 +128,14 @@ NAME=iter dbt
|
|||
FILE==
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iter threads
|
||||
FILE==
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iter bbs
|
||||
|
|
@ -316,8 +314,7 @@ NAME=iter dbgmap
|
|||
FILE==
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iter register
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
ibbbbbbbk
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=AFL - crash #3
|
||||
|
|
@ -14,8 +13,7 @@ CMDS=<<EOF
|
|||
e scr.null =true
|
||||
.dd dd)ddd dddr{G
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=AFL - crash #4
|
||||
|
|
@ -24,8 +22,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
*455%R*:**************
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=AFL - crash #5
|
||||
|
|
@ -34,8 +31,7 @@ CMDS=<<EOF
|
|||
e scr.null =true
|
||||
(((((((,(*;(((($(($(((((*<((()(((d
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=AFL - crash #7
|
||||
|
|
@ -44,8 +40,7 @@ CMDS=<<EOF
|
|||
e scr.null =true
|
||||
22.22.22ddd d do@
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Escaping crash
|
||||
|
|
@ -54,8 +49,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
\
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Escaping crash #2
|
||||
|
|
@ -64,6 +58,5 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
af \\
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -86,8 +86,7 @@ agn- title1
|
|||
agg k~nodes=
|
||||
agg k~nodes.title1
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=remove node with title that contain spaces
|
||||
|
|
@ -98,8 +97,7 @@ agn- "Title with spaces"
|
|||
agg k~nodes=
|
||||
agg k~nodes.Title with spaces
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=remove non-existent node
|
||||
|
|
@ -225,8 +223,7 @@ age title3 title1
|
|||
agg k~agraph.w=0x35
|
||||
agg | head -2 | tail -1 | tr -d " " | grep "=----------------="
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=graph size with self-referenced bb
|
||||
|
|
@ -237,8 +234,7 @@ age title1 title1
|
|||
agg k~agraph.w=0x16
|
||||
agg k~agraph.h=0x4
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=graph title
|
||||
|
|
@ -304,8 +300,7 @@ aaa
|
|||
s 0x00011390
|
||||
agf > /dev/null
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=super mario block (#8788)
|
||||
|
|
@ -348,8 +343,7 @@ CMDS=<<EOF
|
|||
af
|
||||
agf > /dev/null
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Test iCFG generation
|
||||
|
|
|
|||
|
|
@ -38,6 +38,5 @@ CMDS=<<EOF
|
|||
#}~?
|
||||
#~~?
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
@ -4692,8 +4692,7 @@ RUN
|
|||
NAME=isq. (malloc)
|
||||
FILE=malloc://512
|
||||
CMDS=isq.
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=isq. (file x86)
|
||||
|
|
@ -4771,8 +4770,7 @@ RUN
|
|||
NAME=icqq (file x86)
|
||||
FILE=bins/elf/ls
|
||||
CMDS=icqq
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iqqc (file Java)
|
||||
|
|
@ -4788,8 +4786,7 @@ NAME=iqqc (file x86)
|
|||
BROKEN=1
|
||||
FILE=bins/elf/ls
|
||||
CMDS=iqqc
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=iqcq (file Java)
|
||||
|
|
@ -4805,8 +4802,7 @@ NAME=iqcq (file x86)
|
|||
BROKEN=1
|
||||
FILE=bins/elf/ls
|
||||
CMDS=iqcq
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=auto entry (lib)
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ CMDS=<<EOF
|
|||
e cfg.editor=/bin/true
|
||||
.-
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=.echo echo
|
||||
|
|
|
|||
|
|
@ -3,8 +3,7 @@ FILE==
|
|||
CMDS=<<EOF
|
||||
Cf.
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=vars commenting
|
||||
|
|
@ -72,8 +71,7 @@ CMDS=<<EOF
|
|||
aaa
|
||||
Cvb local_10
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=CC.
|
||||
|
|
|
|||
|
|
@ -73,15 +73,13 @@ RUN
|
|||
NAME=o-[0]
|
||||
FILE=malloc://1024
|
||||
CMDS=o- `o~[0]`;o
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=oj-
|
||||
FILE=malloc://1024
|
||||
CMDS=o- `oj~{[0].fd}`;o
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=o =
|
||||
|
|
@ -120,8 +118,7 @@ RUN
|
|||
NAME=omn - crash
|
||||
FILE==
|
||||
CMDS=omn
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=oob 10
|
||||
|
|
@ -585,8 +582,7 @@ pd 3
|
|||
oa arm 64
|
||||
pd 3
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=open priority
|
||||
|
|
|
|||
|
|
@ -33,8 +33,7 @@ RUN
|
|||
NAME=p- without any file
|
||||
FILE=--
|
||||
CMDS=p-
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=p- with malloc://512
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
pCd 0x200
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pCa
|
||||
|
|
|
|||
|
|
@ -92,22 +92,19 @@ RUN
|
|||
NAME=pd 0
|
||||
FILE=malloc://128
|
||||
CMDS=pd 0
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pd 1-1
|
||||
FILE=malloc://128
|
||||
CMDS=pd 1-1
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pd foo-33
|
||||
FILE=malloc://128
|
||||
CMDS=f foo @ 33;pd foo-33
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pd 1
|
||||
|
|
@ -1538,8 +1535,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
pd0~{}
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pI - crash
|
||||
|
|
@ -1548,8 +1544,7 @@ CMDS=<<EOF
|
|||
e scr.null=true
|
||||
pI 0x200
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pd bin.str.purge
|
||||
|
|
@ -2287,8 +2282,7 @@ e asm.arch=x86
|
|||
e asm.bits=64
|
||||
wx 90905152539090 ; pd 7 ~ 5 ~ push
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=print fcn header without asm.flags.real
|
||||
|
|
|
|||
|
|
@ -65,8 +65,7 @@ RUN
|
|||
NAME=Cf main
|
||||
FILE==
|
||||
CMDS=Cf main;C*
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Cf 1 n2
|
||||
|
|
|
|||
|
|
@ -77,8 +77,7 @@ CMDS=<<EOF
|
|||
wx 554889e54157415641554154534881ec
|
||||
pxd 0
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pxdw negative arg
|
||||
|
|
|
|||
|
|
@ -685,8 +685,7 @@ e search.from=0x08048060
|
|||
e search.to=0x0804806b
|
||||
/s
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=/v{2,4,8} value search LE
|
||||
|
|
@ -860,8 +859,7 @@ e search.from=0x50
|
|||
e search.to=0x90
|
||||
/x 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=search range hex
|
||||
|
|
@ -887,8 +885,7 @@ e search.from=0x101
|
|||
e search.to=0x104
|
||||
/x 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=search range hex
|
||||
|
|
@ -900,8 +897,7 @@ e search.from=0x100
|
|||
e search.to=0x103
|
||||
/x 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=search range hex @(A..B)
|
||||
|
|
@ -923,8 +919,7 @@ w ABCD @ 0x100
|
|||
b 0x100
|
||||
/x 41424344 @(0x50 0x90)
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=backward search hex
|
||||
|
|
@ -950,8 +945,7 @@ e search.to=0x150
|
|||
b 0x100
|
||||
/bx 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=backward search hex
|
||||
|
|
@ -977,8 +971,7 @@ e search.to=0x103
|
|||
b 0x100
|
||||
/bx 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=backward search hex
|
||||
|
|
@ -990,8 +983,7 @@ e search.to=0x104
|
|||
b 0x100
|
||||
/bx 41424344
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=/x with bin mask
|
||||
|
|
|
|||
|
|
@ -300,8 +300,7 @@ e search.from=0x00005c20
|
|||
e search.to=0x00005c44
|
||||
/r sym.imp.__cxa_finalize
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=cmd.hit for /s
|
||||
|
|
@ -346,8 +345,7 @@ e search.from=0x00000000
|
|||
e search.to=0x00000000
|
||||
/v1 1
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=from/to /V
|
||||
|
|
@ -377,6 +375,5 @@ e search.from=0x00000000
|
|||
e search.to=0x00000000
|
||||
/V1 1 5
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -17,8 +17,7 @@ RUN
|
|||
NAME=!| grep
|
||||
FILE==
|
||||
CMDS=!echo magic|grep bob
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=!| sed
|
||||
|
|
|
|||
|
|
@ -94,8 +94,7 @@ NAME=wu
|
|||
FILE==
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=wr
|
||||
|
|
@ -104,16 +103,14 @@ CMDS=<<EOF
|
|||
wr 4
|
||||
pv4~0x00000000
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=wA
|
||||
FILE==
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=wc
|
||||
|
|
@ -327,8 +324,7 @@ FILE==
|
|||
CMDS=<<EOF
|
||||
wv8\@10
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=<<EOF
|
||||
ERROR: Command 'wv8@10' does not exist.
|
||||
ERROR: Displaying the help of command 'wv8'.
|
||||
|
|
|
|||
|
|
@ -42,8 +42,7 @@ RUN
|
|||
NAME=wD/ 41417641
|
||||
FILE==
|
||||
CMDS=wD/ 41417641
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=woE woD rc4
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ CMDS=<<EOF
|
|||
0
|
||||
~[[0
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=sum flags
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
NAME=graphdiff segfault
|
||||
FILE==
|
||||
CMDS=cg / 2>/dev/null
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=echo ~
|
||||
FILE=malloc://1024
|
||||
CMDS=echo jeje~jojo
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=echo \~
|
||||
|
|
|
|||
|
|
@ -138,8 +138,7 @@ echo abc > def>ghi # should not hang
|
|||
"rm ./def>ghi"
|
||||
rm ./ghi
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=hash+space in quoted string
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=yank-segfault
|
||||
FILE==
|
||||
CMDS=y -2
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=yank-and-paste
|
||||
|
|
|
|||
|
|
@ -169,8 +169,7 @@ RUN
|
|||
NAME=Cf should be silent
|
||||
FILE==
|
||||
CMDS=Cf 32 2xx
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=format memory metadata
|
||||
|
|
|
|||
|
|
@ -69,8 +69,7 @@ af
|
|||
af-
|
||||
afi~size
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=no no return 2
|
||||
|
|
@ -80,8 +79,7 @@ af
|
|||
af-*
|
||||
afi~size
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=noreturn real test
|
||||
|
|
|
|||
|
|
@ -25,8 +25,7 @@ w Test@444
|
|||
/e m
|
||||
/e m
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME="/e /t\wst\d\d\d\s\w\w/i" - rzshell
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ FILE==
|
|||
CMDS=<<EOF
|
||||
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
|
|
|
|||
|
|
@ -402,8 +402,7 @@ td "enum pe_machine { IMAGE_FILE_MACHINE_IA64=0x200, IMAGE_FILE_MACHINE_I386=0x1
|
|||
t-*
|
||||
t
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=teb
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@ NAME=warning1 #missing regs for dwarf reg mapping in x86. issue #883
|
|||
FILE=bins/elf/find_x86-sok_gcc_m32_O2
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
EXPECT_ERR=
|
||||
RUN
|
||||
|
|
@ -15,8 +15,7 @@ RUN
|
|||
NAME=Missing Sort Params
|
||||
FILE==
|
||||
CMDS=sort
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Uniq command
|
||||
|
|
@ -35,8 +34,7 @@ RUN
|
|||
NAME=Missing Uniq Params
|
||||
FILE==
|
||||
CMDS=uniq
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Join command
|
||||
|
|
@ -53,6 +51,5 @@ RUN
|
|||
NAME=Missing join Params
|
||||
FILE==
|
||||
CMDS=join bins/other/test_file
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=DOL: sqrxz4 - open
|
||||
FILE=bins/dol/sqrxz4-gc.dol
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=DOL: sqrxz4 - iI
|
||||
|
|
|
|||
|
|
@ -596,8 +596,7 @@ CMDS=<<EOF
|
|||
aaa
|
||||
q
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=dyldcache 1042.1 header
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=ELF: bomb - open
|
||||
FILE=bins/elf/bomb
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=ELF: bomb - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=ELF: negative vnext crash
|
||||
FILE=bins/elf/analysis/6921737e-08e3-11e6-998c-a8ddd566ab1c.jpg
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=pseudo-crash
|
||||
|
|
|
|||
|
|
@ -15,8 +15,7 @@ RUN
|
|||
NAME=ELF: Spurious relocations
|
||||
FILE=bins/elf/analysis/spurious-relocs
|
||||
CMDS=ir~vaddr=0x0000003a
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=ELF: .plt/.plt.sec sections
|
||||
|
|
|
|||
|
|
@ -69,8 +69,7 @@ RUN
|
|||
NAME=ELF: local symbols
|
||||
FILE=bins/elf/analysis/example.elf
|
||||
CMDS=is*~d_41
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=ELF: phdr override
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
NAME=sym_version
|
||||
FILE=bins/elf/sym_version
|
||||
CMDS=
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
TIMEOUT=5
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=ELF: no version info
|
||||
FILE=bins/elf/analysis/x64-simple
|
||||
CMDS=iV
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=ELF: versioninfo 1
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=loading a BIOS file [64k]
|
||||
FILE=bins/firmware/bios_64k.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [64k]
|
||||
|
|
@ -48,8 +47,7 @@ RUN
|
|||
NAME=loading a BIOS file [128k]
|
||||
FILE=bins/firmware/bios_128k.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [128k]
|
||||
|
|
@ -73,8 +71,7 @@ RUN
|
|||
NAME=loading a BIOS file [256k]
|
||||
FILE=bins/firmware/bios_256k.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [256k]
|
||||
|
|
@ -98,8 +95,7 @@ RUN
|
|||
NAME=loading a BIOS file [512k]
|
||||
FILE=bins/firmware/bios_512k.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [512k]
|
||||
|
|
@ -123,8 +119,7 @@ RUN
|
|||
NAME=loading a BIOS file [1M]
|
||||
FILE=bins/firmware/bios_1M.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [1M]
|
||||
|
|
@ -148,8 +143,7 @@ RUN
|
|||
NAME=loading a BIOS file [2M]
|
||||
FILE=bins/firmware/bios_2M.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [2M]
|
||||
|
|
@ -173,8 +167,7 @@ RUN
|
|||
NAME=loading a BIOS file [4M]
|
||||
FILE=bins/firmware/bios_4M.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [4M]
|
||||
|
|
@ -198,8 +191,7 @@ RUN
|
|||
NAME=loading a BIOS file [8M]
|
||||
FILE=bins/firmware/bios_8M.bin
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=entrypoint decoding [8M]
|
||||
|
|
|
|||
|
|
@ -132,8 +132,7 @@ FILE=bins/luac/big.luac
|
|||
CMDS=<<EOF
|
||||
pd 10 >/dev/null
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
# see https://travis-ci.com/github/rizinorg/rizin/jobs/492588616
|
||||
|
|
@ -141,8 +140,7 @@ NAME=LUAC: broken file
|
|||
FILE=bins/luac/random.luac
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
REGEXP_FILTER_ERR=<<EOF
|
||||
ERROR:.+
|
||||
EOF
|
||||
|
|
|
|||
|
|
@ -105,16 +105,14 @@ FILE=bins/luac/big53.luac
|
|||
CMDS=<<EOF
|
||||
pd 10 >/dev/null
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=LUAC: broken file
|
||||
FILE=bins/luac/random53.luac
|
||||
CMDS=<<EOF
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
REGEXP_FILTER_ERR=<<EOF
|
||||
ERROR:.+
|
||||
EOF
|
||||
|
|
|
|||
|
|
@ -1485,8 +1485,7 @@ FILE=bins/mach0/reloc-symidx-overflow
|
|||
CMDS=<<EOF
|
||||
q
|
||||
EOF
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=big endian external relocs
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=MZ: blocks.exe - open
|
|||
FILE=bins/mz/blocks.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=MZ: blocks.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=MZ: cblp0.exe - open
|
|||
FILE=bins/mz/cblp0.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=MZ: cblp0.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=MZ: chkdsk.exe - open
|
|||
FILE=bins/mz/chkdsk.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=MZ: chkdsk.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=MZ: corkami ddriving.exe - open
|
||||
FILE=bins/mz/ddriving.exe
|
||||
CMDS=q
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=MZ: corkami ddriving.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=MZ: unzip.exe - open
|
|||
FILE=bins/mz/unzip.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=MZ: unzip.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=NES: Pong - open
|
|||
FILE=bins/nes/Pong.nes
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=NES: Pong - detection
|
||||
|
|
|
|||
|
|
@ -141,27 +141,23 @@ RUN
|
|||
NAME=invalide index segment omf
|
||||
FILE=bins/omf/invalid_idx
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=invalide string size pubdef record omf
|
||||
FILE=bins/omf/invalid_str_pubdef
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=invalide string size lnames record omf
|
||||
FILE=bins/omf/invalid_str_lname
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=invalide record size omf
|
||||
FILE=bins/omf/invalid_size
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -2,6 +2,5 @@ NAME=PE: #2331
|
|||
FILE=bins/pe/2331
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami 96emptysections.exe - open and analyse
|
|||
FILE=bins/pe/96emptysections.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami 96emptysections.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami 96workingsections.exe - open and analyze
|
|||
FILE=bins/pe/96workingsections.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami 96workingsections.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami CoST.exe - open and analyze
|
|||
FILE=bins/pe/CoST.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami CoST.exe - entrypoint VA
|
||||
|
|
|
|||
|
|
@ -2,6 +2,5 @@ NAME=PE: corkami a.exe - open
|
|||
FILE=bins/pe/a.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami appendeddata.exe - open
|
|||
FILE=bins/pe/appendeddata.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami appendeddata.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami appendedhdr.exe - open
|
|||
FILE=bins/pe/appendedhdr.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami appendedhdr.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami appendedsecttbl.exe - open
|
|||
FILE=bins/pe/appendedsecttbl.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami appendedsecttbl.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami apphdrW7.exe - open
|
|||
FILE=bins/pe/apphdrW7.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami apphdrW7.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ NAME=PE: corkami appsectableW7.exe - open
|
|||
FILE=bins/pe/appsectableW7.exe
|
||||
ARGS=-A
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami appsectableW7.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami aslr-ld.exe - open
|
||||
FILE=bins/pe/aslr-ld.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami aslr-ld.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
NAME=PE: corkami b.exe - open
|
||||
FILE=bins/pe/b.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami base.exe - open
|
||||
FILE=bins/pe/base.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=Relocs
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: FSG 2.0- open
|
||||
FILE=bins/pe/base_FSG.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: FSG 2.0- pi 1
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami bigSoRD.exe - open
|
||||
FILE=bins/pe/bigSoRD.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami bigSoRD.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami bigalign.exe - open
|
||||
FILE=bins/pe/bigalign.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami bigalign.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami bigib.exe - open
|
||||
FILE=bins/pe/bigib.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami bigib.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami bigsec.exe - open
|
||||
FILE=bins/pe/bigsec.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami bigsec.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami bottomsecttbl.exe - open
|
||||
FILE=bins/pe/bottomsecttbl.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami bottomsecttbl.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
NAME=PE: corkami c.exe - open
|
||||
FILE=bins/pe/c.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami cfgbogus.exe - open
|
||||
FILE=bins/pe/cfgbogus.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami cfgbogus.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami compiled.exe - open
|
||||
FILE=bins/pe/compiled.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami compiled.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami copyright.exe - open
|
||||
FILE=bins/pe/copyright.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami copyright.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami ctxt.dll - open
|
||||
FILE=bins/pe/ctxt.dll
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami ctxt.dll - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami ctxt-ld.exe - open
|
||||
FILE=bins/pe/ctxt-ld.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami ctxt-ld.exe - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami d_nonnull.dll - open
|
||||
FILE=bins/pe/d_nonnull.dll
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami d_nonnull.dll - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami d_nonnull-ld.exe - open
|
||||
FILE=bins/pe/d_nonnull-ld.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami d_nonnull-ld - entrypoint
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
NAME=PE: corkami d_resource.dll - open
|
||||
FILE=bins/pe/d_resource.dll
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
NAME=PE: corkami d_resource-ld.exe - open
|
||||
FILE=bins/pe/d_resource-ld.exe
|
||||
CMDS=q!
|
||||
EXPECT=<<EOF
|
||||
EOF
|
||||
EXPECT=
|
||||
RUN
|
||||
|
||||
NAME=PE: corkami d_resource-ld.exe - entrypoint
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue