mirror of
https://github.com/rizinorg/rizin
synced 2026-08-22 20:26:16 -04:00
* Revert rzdb change in 59f32b6db8
* Add `rz_project_migrate_v11_v12` and integration test
* Add v12 rzdb
759 lines
21 KiB
Text
759 lines
21 KiB
Text
/
|
|
type=rizin rz-db project
|
|
version=12
|
|
|
|
/core
|
|
blocksize=0x100
|
|
offset=0x8048400
|
|
|
|
/core/analysis
|
|
|
|
/core/analysis/blocks
|
|
0x8048290={"size":25,"jump":134513326,"fail":134513321,"traced":true,"ninstr":7,"op_pos":[1,4,9,15,21,23]}
|
|
0x80482a9={"size":5,"jump":134513326,"ninstr":1}
|
|
0x80482ae={"size":5,"traced":true,"ninstr":3,"op_pos":[3,4]}
|
|
0x80482d0={"size":6,"ninstr":1}
|
|
0x80482e0={"size":6,"ninstr":1}
|
|
0x80482f0={"size":6,"ninstr":1}
|
|
0x8048300={"size":33,"traced":true,"ninstr":13,"op_pos":[2,3,5,8,9,10,11,16,21,22,23,28]}
|
|
0x8048330={"size":4,"traced":true,"ninstr":2,"op_pos":[3]}
|
|
0x8048340={"size":15,"jump":134513488,"fail":134513487,"traced":true,"ninstr":4,"op_pos":[5,10,13],"cmpval":6}
|
|
0x804834f={"size":1,"ninstr":1}
|
|
0x8048350={"size":9,"jump":134513487,"fail":134513497,"traced":true,"ninstr":3,"op_pos":[5,7]}
|
|
0x8048359={"size":17,"traced":true,"ninstr":7,"op_pos":[1,3,6,13,15,16]}
|
|
0x8048400={"size":28,"traced":true,"ninstr":9,"op_pos":[1,3,6,9,16,21,26,27]}
|
|
|
|
/core/analysis/callables
|
|
|
|
/core/analysis/cc
|
|
borland=cc
|
|
cc.borland.arg0=eax
|
|
cc.borland.arg1=edx
|
|
cc.borland.arg2=ecx
|
|
cc.borland.argn=stack_rev
|
|
cc.cdecl-fastcall-ms.argn=stack
|
|
cc.cdecl-fastcall-ms.ret=eax
|
|
cc.cdecl-thiscall-ms.arg0=ecx
|
|
cc.cdecl.argn=stack
|
|
cc.cdecl.ret=eax
|
|
cc.fastcall.arg0=ecx
|
|
cc.fastcall.arg1=edx
|
|
cc.fastcall.argn=stack
|
|
cc.fastcall.ret=eax
|
|
cc.optlink.arg0=eax
|
|
cc.optlink.arg1=edx
|
|
cc.optlink.arg2=ecx
|
|
cc.optlink.argn=stack
|
|
cc.optlink.ret=eax
|
|
cc.pascal.argn=stack_rev
|
|
cc.reg.arg0=eax
|
|
cc.reg.arg1=ebx
|
|
cc.reg.arg2=ecx
|
|
cc.reg.arg3=edx
|
|
cc.reg.ret=eax
|
|
cc.stdcall.argn=stack
|
|
cc.stdcall.ret=eax
|
|
cc.watcom.arg0=eax
|
|
cc.watcom.arg1=edx
|
|
cc.watcom.arg2=ebx
|
|
cc.watcom.arg3=ecx
|
|
cc.watcom.argn=stack
|
|
cdecl=cc
|
|
cdecl-thiscall-ms=cc
|
|
default.cc=cdecl
|
|
fastcall=cc
|
|
optlink=cc
|
|
pascal=cc
|
|
reg=cc
|
|
stdcall=cc
|
|
watcom=cc
|
|
|
|
/core/analysis/classes
|
|
|
|
/core/analysis/classes/attrs
|
|
|
|
/core/analysis/functions
|
|
0x8048290={"name":"fcn.08048290","bits":32,"type":1,"cc":"cdecl","stack":-4,"maxstack":12,"ninstr":11,"bp_frame":true,"bbs":[134513296,134513321,134513326]}
|
|
0x80482d0={"name":"sym.imp.puts","bits":32,"type":4,"cc":"cdecl","stack":0,"maxstack":0,"ninstr":1,"bp_frame":true,"bbs":[134513360]}
|
|
0x80482e0={"name":"loc.imp.__gmon_start","bits":32,"type":1,"cc":"cdecl","stack":0,"maxstack":0,"ninstr":1,"bp_frame":true,"bbs":[134513376]}
|
|
0x80482f0={"name":"sym.imp.__libc_start_main","bits":32,"type":4,"cc":"cdecl","stack":0,"maxstack":0,"ninstr":1,"bp_frame":true,"bbs":[134513392]}
|
|
0x8048300={"name":"entry0","bits":32,"type":1,"cc":"cdecl","stack":28,"maxstack":28,"ninstr":13,"bbs":[134513408]}
|
|
0x8048330={"name":"fcn.08048330","bits":32,"type":1,"cc":"cdecl","stack":-4,"maxstack":0,"ninstr":2,"bp_frame":true,"bbs":[134513456]}
|
|
0x8048340={"name":"fcn.08048340","bits":32,"type":1,"cc":"cdecl","stack":-4,"maxstack":28,"ninstr":15,"bp_frame":true,"bp_off":4,"bbs":[134513472,134513487,134513488,134513497]}
|
|
0x8048400={"name":"main","bits":32,"type":4,"cc":"cdecl","stack":12,"maxstack":20,"ninstr":9,"bp_frame":true,"bp_off":4,"bbs":[134513664]}
|
|
|
|
/core/analysis/hints
|
|
|
|
/core/analysis/imports
|
|
|
|
/core/analysis/meta
|
|
0x8048270=[{"type":"C","str":"[01] -r-x section size 8 named .rel.dyn"}]
|
|
0x8048278=[{"type":"C","str":"[02] -r-x section size 24 named .rel.plt"}]
|
|
0x8048315=[{"type":"t","str":"char **envp"}]
|
|
0x8048316=[{"type":"t","str":"char **argv"}]
|
|
0x8048317=[{"type":"t","str":"func main"}]
|
|
0x8048409=[{"type":"t","str":"const char *s"}]
|
|
0x8049690=[{"size":4,"type":"d"}]
|
|
0x8049694=[{"type":"C","str":"[00] -r-x section size 0 named .got.plt"}]
|
|
0x80496a0=[{"size":4,"type":"d"}]
|
|
0x80496a4=[{"size":4,"type":"d"}]
|
|
0x80496a8=[{"size":4,"type":"d"}]
|
|
|
|
/core/analysis/meta/spaces
|
|
name=CS
|
|
spacestack=["*"]
|
|
|
|
/core/analysis/meta/spaces/spaces
|
|
bin=s
|
|
|
|
/core/analysis/noreturn
|
|
|
|
/core/analysis/typelinks
|
|
|
|
/core/analysis/types
|
|
type.unknown_t=d
|
|
type.unknown_t.size=32
|
|
type.unknown_t.typeclass=Integral
|
|
unknown_t=type
|
|
|
|
/core/analysis/vars
|
|
|
|
/core/analysis/xrefs
|
|
0x8048000=[{"to":134512711,"type":"c"}]
|
|
0x804817d=[{"to":134513083,"type":"c"}]
|
|
0x80481aa=[{"to":134513004,"type":"c"}]
|
|
0x804820b=[{"to":134513281,"type":"c"}]
|
|
0x8048218=[{"to":134513293,"type":"c"}]
|
|
0x8048225=[{"to":134513307,"type":"c"}]
|
|
0x8048234=[{"to":134513322,"type":"c"}]
|
|
0x8048237=[{"to":134513325,"type":"c"}]
|
|
0x8048294=[{"to":134513456,"type":"C"}]
|
|
0x80482a9=[{"to":134513376,"type":"C"}]
|
|
0x80482c1=[{"to":134518424,"type":"d"}]
|
|
0x80482c6=[{"to":134518428,"type":"c"}]
|
|
0x80482d0=[{"to":134518432,"type":"c"}]
|
|
0x80482db=[{"to":134513344,"type":"c"}]
|
|
0x80482e0=[{"to":134518436,"type":"c"}]
|
|
0x80482eb=[{"to":134513344,"type":"c"}]
|
|
0x80482f0=[{"to":134518440,"type":"c"}]
|
|
0x80482fb=[{"to":134513344,"type":"c"}]
|
|
0x804830b=[{"to":134513808,"type":"d"}]
|
|
0x8048310=[{"to":134513696,"type":"d"}]
|
|
0x8048317=[{"to":134513664,"type":"d"}]
|
|
0x804831c=[{"to":134513392,"type":"C"}]
|
|
0x8048340=[{"to":134518455,"type":"d"}]
|
|
0x8048345=[{"to":134518452,"type":"d"}]
|
|
0x804834d=[{"to":134513488,"type":"c"}]
|
|
0x8048357=[{"to":134513487,"type":"c"}]
|
|
0x804835f=[{"to":134518452,"type":"d"}]
|
|
0x8048370=[{"to":134518452,"type":"d"}]
|
|
0x8048375=[{"to":134518452,"type":"d"}]
|
|
0x8048386=[{"to":134513545,"type":"c"}]
|
|
0x8048390=[{"to":134513544,"type":"c"}]
|
|
0x804839c=[{"to":134518452,"type":"d"}]
|
|
0x80483b0=[{"to":134518452,"type":"d"}]
|
|
0x80483b7=[{"to":134513612,"type":"c"}]
|
|
0x80483bf=[{"to":134513472,"type":"C"}]
|
|
0x80483c4=[{"to":134518452,"type":"d"}]
|
|
0x80483d0=[{"to":134518180,"type":"d"}]
|
|
0x80483d7=[{"to":134513656,"type":"c"}]
|
|
0x80483e0=[{"to":134513656,"type":"c"}]
|
|
0x80483e8=[{"to":134518180,"type":"d"}]
|
|
0x80483f2=[{"to":134513520,"type":"c"}]
|
|
0x80483f8=[{"to":134513520,"type":"c"}]
|
|
0x8048409=[{"to":134513840,"type":"d"}]
|
|
0x8048410=[{"to":134513360,"type":"C"}]
|
|
0x8048426=[{"to":134513456,"type":"C"}]
|
|
0x804843e=[{"to":134513296,"type":"C"}]
|
|
0x8048450=[{"to":134513785,"type":"c"}]
|
|
0x8048477=[{"to":134513752,"type":"c"}]
|
|
0x8048481=[{"to":134513808,"type":"c"}]
|
|
0x8048498=[{"to":134513456,"type":"C"}]
|
|
0x80484b8=[{"to":134513958,"type":"c"}]
|
|
0x80484f9=[{"to":134513923,"type":"c"}]
|
|
0x804851d=[{"to":134513955,"type":"c"}]
|
|
0x804851f=[{"to":134513953,"type":"c"}]
|
|
0x8049634=[{"to":134518200,"type":"c"}]
|
|
|
|
/core/config
|
|
analysis.apply.signature=true
|
|
analysis.arch=x86
|
|
analysis.armthumb=false
|
|
analysis.autoname=false
|
|
analysis.bb.maxsize=512K
|
|
analysis.brokenrefs=false
|
|
analysis.calls=false
|
|
analysis.cpp.abi=itanium
|
|
analysis.cpu=x86
|
|
analysis.datarefs=false
|
|
analysis.delay=true
|
|
analysis.depth=64
|
|
analysis.detectwrites=false
|
|
analysis.esil=false
|
|
analysis.fcnprefix=fcn
|
|
analysis.from=0xffffffffffffffff
|
|
analysis.gp=0
|
|
analysis.gpfixed=true
|
|
analysis.graph_depth=256
|
|
analysis.hasnext=false
|
|
analysis.hpskip=false
|
|
analysis.ignbithints=false
|
|
analysis.in=io.maps.x
|
|
analysis.jmp.above=true
|
|
analysis.jmp.after=true
|
|
analysis.jmp.cref=false
|
|
analysis.jmp.indir=false
|
|
analysis.jmp.mid=true
|
|
analysis.jmp.ref=true
|
|
analysis.jmp.retpoline=true
|
|
analysis.jmp.tailcall=0
|
|
analysis.jmp.tbl=true
|
|
analysis.jmp.tblmax=512
|
|
analysis.jmp.tblmaxoffset=0x00001000
|
|
analysis.limits=false
|
|
analysis.loads=false
|
|
analysis.nonull=0
|
|
analysis.nopskip=true
|
|
analysis.norevisit=false
|
|
analysis.ptrdepth=3
|
|
analysis.pushret=false
|
|
analysis.recont=false
|
|
analysis.refstr=false
|
|
analysis.resolve.pointers=true
|
|
analysis.rnr=false
|
|
analysis.roregs=gp,zero
|
|
analysis.sleep=0
|
|
analysis.strings=false
|
|
analysis.timeout=0
|
|
analysis.to=0xffffffffffffffff
|
|
analysis.trap.after=false
|
|
analysis.trycatch=false
|
|
analysis.types.constraint=false
|
|
analysis.types.spec=gcc
|
|
analysis.types.verbose=false
|
|
analysis.vars=true
|
|
analysis.vinfun=true
|
|
analysis.vinfunrange=false
|
|
asm.analysis=false
|
|
asm.arch=x86
|
|
asm.bb.line=false
|
|
asm.bb.middle=true
|
|
asm.bits=32
|
|
asm.bytes=false
|
|
asm.bytes.right=false
|
|
asm.bytes.space=false
|
|
asm.calls=true
|
|
asm.capitalize=false
|
|
asm.cmt.col=71
|
|
asm.cmt.esil=false
|
|
asm.cmt.flgrefs=true
|
|
asm.cmt.il=false
|
|
asm.cmt.off=nodup
|
|
asm.cmt.patch=false
|
|
asm.cmt.refs=false
|
|
asm.cmt.right=true
|
|
asm.comments=true
|
|
asm.cpu=x86
|
|
asm.cycles=false
|
|
asm.cyclespace=false
|
|
asm.debuginfo=false
|
|
asm.debuginfo.abspath=false
|
|
asm.debuginfo.file=true
|
|
asm.debuginfo.lines=true
|
|
asm.decode=false
|
|
asm.decoff=false
|
|
asm.demangle=true
|
|
asm.describe=false
|
|
asm.emu=false
|
|
asm.esil=false
|
|
asm.family=false
|
|
asm.fcn.signature=true
|
|
asm.fcn.size=false
|
|
asm.flags=true
|
|
asm.flags.inbytes=false
|
|
asm.flags.inline=false
|
|
asm.flags.limit=0
|
|
asm.flags.maxname=0
|
|
asm.flags.middle=2
|
|
asm.flags.offset=false
|
|
asm.flags.real=false
|
|
asm.functions=true
|
|
asm.hint.call=true
|
|
asm.hint.call.indirect=true
|
|
asm.hint.cdiv=false
|
|
asm.hint.emu=false
|
|
asm.hint.jmp=false
|
|
asm.hint.lea=false
|
|
asm.hint.pos=1
|
|
asm.hints=true
|
|
asm.imm.hash=0
|
|
asm.imm.str=true
|
|
asm.imm.trim=false
|
|
asm.indent=false
|
|
asm.indentspace=2
|
|
asm.instr=true
|
|
asm.invhex=false
|
|
asm.lbytes=true
|
|
asm.lines=true
|
|
asm.lines.bb=true
|
|
asm.lines.call=false
|
|
asm.lines.fcn=true
|
|
asm.lines.maxref=0
|
|
asm.lines.out=true
|
|
asm.lines.ret=false
|
|
asm.lines.right=false
|
|
asm.lines.wide=false
|
|
asm.lines.width=7
|
|
asm.marks=true
|
|
asm.meta=true
|
|
asm.midcursor=false
|
|
asm.middle=false
|
|
asm.minicols=false
|
|
asm.nbytes=6
|
|
asm.nodup=false
|
|
asm.noisy=true
|
|
asm.offset=true
|
|
asm.optype=false
|
|
asm.os=linux
|
|
asm.parser=x86.pseudo
|
|
asm.payloads=false
|
|
asm.pcalign=0
|
|
asm.pseudo=false
|
|
asm.refptr=true
|
|
asm.reloff=false
|
|
asm.reloff.flags=false
|
|
asm.section=false
|
|
asm.section.col=30
|
|
asm.section.name=true
|
|
asm.section.perm=false
|
|
asm.seggrn=4
|
|
asm.segoff=false
|
|
asm.size=false
|
|
asm.slow=true
|
|
asm.stackptr=false
|
|
asm.sub.jmp=true
|
|
asm.sub.names=true
|
|
asm.sub.reg=false
|
|
asm.sub.rel=true
|
|
asm.sub.section=false
|
|
asm.sub.tail=false
|
|
asm.sub.var=true
|
|
asm.sub.varmin=256
|
|
asm.sub.varonly=true
|
|
asm.symbol=false
|
|
asm.symbol.col=40
|
|
asm.syntax=intel
|
|
asm.tabs=6
|
|
asm.tabs.off=0
|
|
asm.tabs.once=true
|
|
asm.trace=false
|
|
asm.tracespace=false
|
|
asm.types=1
|
|
asm.ucase=false
|
|
asm.usercomments=false
|
|
asm.var=true
|
|
asm.var.access=false
|
|
asm.var.summary=0
|
|
asm.xrefs=true
|
|
asm.xrefs.code=true
|
|
asm.xrefs.fold=5
|
|
asm.xrefs.max=20
|
|
basefind.alignment=0x00001000
|
|
basefind.max.threads=0
|
|
basefind.min.score=1
|
|
basefind.min.string=10
|
|
basefind.progress=false
|
|
basefind.search.end=0xf0000000
|
|
basefind.search.start=0
|
|
bin.at=false
|
|
bin.b64str=false
|
|
bin.baddr=0x08048000
|
|
bin.classes=true
|
|
bin.dbginfo=true
|
|
bin.debase64=false
|
|
bin.demangle=true
|
|
bin.demangle.libs=false
|
|
bin.filter=true
|
|
bin.hashlimit=10M
|
|
bin.laddr=0
|
|
bin.lang=c
|
|
bin.libs=false
|
|
bin.maxstr=0
|
|
bin.maxstrbuf=0x00a00000
|
|
bin.minstr=0
|
|
bin.relocs=true
|
|
bin.str.enc=guess
|
|
bin.strings=true
|
|
bin.usextr=true
|
|
bin.verbose=false
|
|
cfg.bigendian=false
|
|
cfg.cpuaffinity=0
|
|
cfg.debug=false
|
|
cfg.editor=nvim
|
|
cfg.fortunes=true
|
|
cfg.fortunes.clippy=false
|
|
cfg.fortunes.file=tips
|
|
cfg.newtab=false
|
|
cfg.plugins=true
|
|
cfg.prefixdump=dump
|
|
cfg.seek.histsize=63
|
|
cfg.seek.silent=false
|
|
cfg.user=pid42081
|
|
cfg.wseek=false
|
|
cmd.depth=10
|
|
cmd.hitinfo=1
|
|
cmd.repeat=false
|
|
dbg.aftersyscall=true
|
|
dbg.backend=native
|
|
dbg.bep=loader
|
|
dbg.bpinmaps=true
|
|
dbg.bpsysign=false
|
|
dbg.btalgo=fuzzy
|
|
dbg.btdepth=128
|
|
dbg.clone=false
|
|
dbg.consbreak=false
|
|
dbg.create_new_console=true
|
|
dbg.execs=false
|
|
dbg.exitkills=true
|
|
dbg.follow=64
|
|
dbg.follow.child=false
|
|
dbg.forks=false
|
|
dbg.funcarg=false
|
|
dbg.gdb.page_size=0x00001000
|
|
dbg.gdb.retries=10
|
|
dbg.glibc.fastbinmax=10
|
|
dbg.glibc.fc_offset=640
|
|
dbg.glibc.ma_offset=0
|
|
dbg.glibc.tcache=true
|
|
dbg.hwbp=0
|
|
dbg.malloc=glibc
|
|
dbg.rebase=true
|
|
dbg.skipover=false
|
|
dbg.slow=false
|
|
dbg.status=false
|
|
dbg.swstep=false
|
|
dbg.threads=false
|
|
dbg.trace=false
|
|
dbg.trace.inrange=false
|
|
dbg.trace.libs=true
|
|
dbg.trace.tag=0
|
|
dbg.trace_continue=true
|
|
dbg.verbose=true
|
|
diff.bare=false
|
|
diff.from=0
|
|
diff.sort=addr
|
|
diff.to=0
|
|
dir.depth=10
|
|
dir.home=/Users/aya
|
|
dir.magic=/Users/aya/CLionProjects/rizin/.local/share/rizin/magic
|
|
dir.plugins=/Users/aya/CLionProjects/rizin/.local/lib/rizin/plugins
|
|
dir.prefix=/Users/aya/CLionProjects/rizin/.local
|
|
dir.projects=/Users/aya/.local/share/rizin/projects
|
|
dir.tmp=/var/folders/8l/16n8dx551zq1m5375zcl8yvm0000gn/T/
|
|
dir.types=/usr/include
|
|
elf.checks.sections=true
|
|
elf.checks.segments=true
|
|
elf.load.sections=true
|
|
emu.lazy=false
|
|
emu.pre=false
|
|
emu.skip=ds
|
|
emu.ssa=false
|
|
emu.stack=false
|
|
emu.str=false
|
|
emu.str.flag=true
|
|
emu.str.inv=true
|
|
emu.str.lea=true
|
|
emu.str.off=false
|
|
emu.write=false
|
|
esil.addr.size=64
|
|
esil.breakoninvalid=false
|
|
esil.exectrap=false
|
|
esil.gotolimit=0x00001000
|
|
esil.iotrap=true
|
|
esil.nonull=false
|
|
esil.prestep=true
|
|
esil.romem=false
|
|
esil.stack.addr=0x00100000
|
|
esil.stack.depth=256
|
|
esil.stack.pattern=0
|
|
esil.stack.size=0x000f0000
|
|
esil.stats=false
|
|
esil.timeout=0
|
|
esil.verbose=0
|
|
file.info=true
|
|
file.lastpath=/home/akochkov/rizin/rizin-testbins/elf/elf_stripped
|
|
file.loadalign=0x00000400
|
|
file.openmany=1
|
|
file.path=/home/akochkov/rizin/rizin-testbins/elf/elf_stripped
|
|
file.type=elf
|
|
flirt.ignore.unknown=true
|
|
flirt.node.optimize=2
|
|
flirt.sig.deflate=false
|
|
flirt.sig.file=all
|
|
flirt.sig.library=Built with rizin 0.6.0
|
|
flirt.sig.os=all
|
|
flirt.sig.version=10
|
|
flirt.sigdb.load.home=true
|
|
flirt.sigdb.load.system=true
|
|
graph.aeab=false
|
|
graph.body=true
|
|
graph.bytes=false
|
|
graph.cmtright=false
|
|
graph.comments=true
|
|
graph.dotted=false
|
|
graph.dummy=true
|
|
graph.edges=2
|
|
graph.few=false
|
|
graph.font=Courier
|
|
graph.from=0xffffffffffffffff
|
|
graph.gv.current=false
|
|
graph.gv.format=gif
|
|
graph.hints=true
|
|
graph.invscroll=false
|
|
graph.json.usenames=true
|
|
graph.layout=0
|
|
graph.linemode=1
|
|
graph.nodejmps=true
|
|
graph.ntitles=true
|
|
graph.offset=false
|
|
graph.refs=false
|
|
graph.scroll=5
|
|
graph.to=0xffffffffffffffff
|
|
graph.trace=false
|
|
hex.align=false
|
|
hex.ascii=true
|
|
hex.bytes=true
|
|
hex.cols=16
|
|
hex.comments=true
|
|
hex.compact=false
|
|
hex.depth=5
|
|
hex.flagsz=0
|
|
hex.hdroff=false
|
|
hex.header=true
|
|
hex.offset=true
|
|
hex.onechar=false
|
|
hex.pairs=true
|
|
hex.section=false
|
|
hex.stride=0
|
|
hex.style=false
|
|
http.auth=false
|
|
http.bind=localhost
|
|
http.browser=xdg-open
|
|
http.colon=false
|
|
http.cors=false
|
|
http.dirlist=false
|
|
http.homeroot=~/.local/share/rizin/www
|
|
http.index=index.html
|
|
http.log=true
|
|
http.maxsize=0
|
|
http.port=9090
|
|
http.root=/Users/aya/CLionProjects/rizin/.local/share/rizin/www
|
|
http.stop.after=0
|
|
http.timeout=3
|
|
http.upget=false
|
|
http.upload=false
|
|
http.uproot=/tmp
|
|
http.verbose=false
|
|
io.0xff=255
|
|
io.aslr=false
|
|
io.autofd=true
|
|
io.cache=false
|
|
io.cache.auto=false
|
|
io.cache.read=false
|
|
io.cache.write=false
|
|
io.exec=true
|
|
io.ff=true
|
|
io.pava=false
|
|
io.pcache=false
|
|
io.pcache.read=false
|
|
io.pcache.write=false
|
|
io.unalloc=false
|
|
io.unalloc.ch=.
|
|
io.va=true
|
|
log.colors=false
|
|
log.events=false
|
|
log.level=4
|
|
log.srcinfo=false
|
|
log.traplevel=6
|
|
magic.depth=100
|
|
pdb.autoload=0
|
|
pdb.extract=1
|
|
pdb.server=https://msdl.microsoft.com/download/symbols
|
|
pdb.symstore=/Users/aya/.local/share/rizin/pdb
|
|
prj.compress=false
|
|
prj.file=prj/v2-types-empty.rzdb
|
|
rap.loop=true
|
|
rop.comments=false
|
|
rop.conditional=false
|
|
rop.db=true
|
|
rop.len=5
|
|
rop.sdb=false
|
|
rop.subchains=false
|
|
rzil.step.events.read=false
|
|
rzil.step.events.write=true
|
|
scr.bgfill=false
|
|
scr.breaklines=false
|
|
scr.color=1
|
|
scr.color.args=true
|
|
scr.color.bytes=true
|
|
scr.color.grep=false
|
|
scr.color.ops=true
|
|
scr.color.pipe=false
|
|
scr.columns=0
|
|
scr.confirmquit=false
|
|
scr.dumpcols=false
|
|
scr.echo=false
|
|
scr.feedback=1
|
|
scr.fgets=false
|
|
scr.fix.columns=0
|
|
scr.fix.rows=0
|
|
scr.flush=false
|
|
scr.gadgets=true
|
|
scr.highlight.grep=false
|
|
scr.hist.block=true
|
|
scr.histsave=true
|
|
scr.html=false
|
|
scr.interactive=true
|
|
scr.last=true
|
|
scr.linesleep=0
|
|
scr.maxtab=0x00001000
|
|
scr.nkey=flag
|
|
scr.null=false
|
|
scr.pagesize=1
|
|
scr.panelborder=false
|
|
scr.prompt=true
|
|
scr.prompt.file=false
|
|
scr.prompt.flag=false
|
|
scr.prompt.flag.only=false
|
|
scr.prompt.mode=false
|
|
scr.prompt.popup=false
|
|
scr.prompt.sect=false
|
|
scr.prompt.vi=false
|
|
scr.rainbow=false
|
|
scr.randpal=false
|
|
scr.responsive=false
|
|
scr.rows=0
|
|
scr.scrollbar=0
|
|
scr.slow=true
|
|
scr.square=true
|
|
scr.strconv=asciiesc
|
|
scr.utf8=true
|
|
scr.utf8.curvy=false
|
|
scr.visual.mode=0
|
|
scr.wheel=true
|
|
scr.wheel.nkey=false
|
|
scr.wheel.speed=4
|
|
scr.wideoff=false
|
|
search.align=0
|
|
search.case_sensitive=smart
|
|
search.chunk=0
|
|
search.contiguous=true
|
|
search.distance=0
|
|
search.esilcombo=8
|
|
search.flags=true
|
|
search.from=0xffffffffffffffff
|
|
search.in=io.maps
|
|
search.kwidx=0
|
|
search.maxhits=0
|
|
search.overlap=false
|
|
search.prefix=hit
|
|
search.show=true
|
|
search.to=0xffffffffffffffff
|
|
stack.anotated=false
|
|
stack.bytes=true
|
|
stack.delta=0
|
|
stack.reg=SP
|
|
stack.size=64
|
|
str.escbslash=false
|
|
str.search.check_ascii_freq=true
|
|
tcp.islocal=false
|
|
time.fmt=%Y-%m-%d %H:%M:%S %z
|
|
time.zone=0
|
|
zoom.byte=h
|
|
zoom.from=0
|
|
zoom.in=io.map
|
|
zoom.maxsz=512
|
|
zoom.to=0
|
|
|
|
/core/debug
|
|
|
|
/core/debug/breakpoints
|
|
|
|
/core/file
|
|
absolute=/Users/aya/CLionProjects/rizin/test/bins/elf/elf_stripped
|
|
raw=bins/elf/elf_stripped
|
|
relative=../bins/elf/elf_stripped
|
|
|
|
/core/flags
|
|
base=0
|
|
realnames=0
|
|
|
|
/core/flags/flags
|
|
eax={"realname":"eax","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
ebp={"realname":"ebp","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
ebx={"realname":"ebx","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
ecx={"realname":"ecx","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
edi={"realname":"edi","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
edx={"realname":"edx","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
eflags={"realname":"eflags","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
eip={"realname":"eip","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
entry0={"realname":"entry0","demangled":false,"offset":134513408,"size":33,"space":"symbols"}
|
|
esi={"realname":"esi","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
esp={"realname":"esp","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
fcn.08048290={"realname":"fcn.08048290","demangled":false,"offset":134513296,"size":35,"space":"functions"}
|
|
fcn.08048330={"realname":"fcn.08048330","demangled":false,"offset":134513456,"size":4,"space":"functions"}
|
|
fcn.08048340={"realname":"fcn.08048340","demangled":false,"offset":134513472,"size":42,"space":"functions"}
|
|
loc.imp.__gmon_start={"realname":"__gmon_start__","demangled":false,"offset":134513376,"size":6,"space":"imports"}
|
|
main={"realname":"main","demangled":false,"offset":134513664,"size":28,"space":"symbols"}
|
|
obj._IO_stdin_used={"realname":"_IO_stdin_used","demangled":false,"offset":134513836,"size":4,"space":"symbols"}
|
|
oeax={"realname":"oeax","demangled":false,"offset":0,"size":4,"space":"registers"}
|
|
reloc.__gmon_start={"realname":"__gmon_start__","demangled":false,"offset":134518416,"size":4,"space":"relocs"}
|
|
reloc.__gmon_start.0={"realname":"__gmon_start__","demangled":false,"offset":134518436,"size":4,"space":"relocs"}
|
|
reloc.__libc_start_main={"realname":"__libc_start_main","demangled":false,"offset":134518440,"size":4,"space":"relocs"}
|
|
reloc.puts={"realname":"puts","demangled":false,"offset":134518432,"size":4,"space":"relocs"}
|
|
section..got.plt={"realname":"section..got.plt","demangled":false,"offset":134518420,"size":0,"space":"sections"}
|
|
section..rel.dyn={"realname":"section..rel.dyn","demangled":false,"offset":134513264,"size":8,"space":"sections"}
|
|
section..rel.plt={"realname":"section..rel.plt","demangled":false,"offset":134513272,"size":24,"space":"sections"}
|
|
segment.DYNAMIC={"realname":"segment.DYNAMIC","demangled":false,"offset":134518184,"size":232,"space":"segments"}
|
|
segment.GNU_EH_FRAME={"realname":"segment.GNU_EH_FRAME","demangled":false,"offset":134513856,"size":44,"space":"segments"}
|
|
segment.GNU_STACK={"realname":"segment.GNU_STACK","demangled":false,"offset":0,"size":0,"space":"segments"}
|
|
segment.INTERP={"realname":"segment.INTERP","demangled":false,"offset":134512948,"size":19,"space":"segments"}
|
|
segment.LOAD0={"realname":"segment.LOAD0","demangled":false,"offset":134512640,"size":1436,"space":"segments"}
|
|
segment.LOAD1={"realname":"segment.LOAD1","demangled":false,"offset":134518172,"size":284,"space":"segments"}
|
|
segment.NOTE={"realname":"segment.NOTE","demangled":false,"offset":134512968,"size":68,"space":"segments"}
|
|
segment.PHDR={"realname":"segment.PHDR","demangled":false,"offset":134512692,"size":256,"space":"segments"}
|
|
segment.ehdr={"realname":"segment.ehdr","demangled":false,"offset":134512640,"size":52,"space":"segments"}
|
|
sym.imp.__libc_start_main={"realname":"__libc_start_main","demangled":false,"offset":134513392,"size":6,"space":"imports"}
|
|
sym.imp.puts={"realname":"puts","demangled":false,"offset":134513360,"size":6,"space":"imports"}
|
|
|
|
/core/flags/spaces
|
|
name=fs
|
|
spacestack=["*"]
|
|
|
|
/core/flags/spaces/spaces
|
|
classes=s
|
|
functions=s
|
|
imports=s
|
|
platform.ports=s
|
|
registers=s
|
|
registers.extended=s
|
|
registers.mmio=s
|
|
relocs=s
|
|
sections=s
|
|
segments=s
|
|
strings=s
|
|
symbols=s
|
|
|
|
/core/flags/tags
|
|
tag.alloc=malloc free$ calloc kalloc realloc
|
|
tag.dylib=dlopen dlsym dlclose mmap LoadLibrary GetProcAddress
|
|
tag.env=getenv putenv unsetenv setenv GetEnvironmentVariable SetEnvironmentVariable ExpandEnvironmentStrings
|
|
tag.fs=open$ close read$ write CloseHandle FindFirstFileW _wfopen _wstat ftruncate lseek _chsize GetFullPathName realpath RemoveDirectory DeleteFile CreateFile WriteFile UnmapViewOfFile CreateFileMapping MapViewOfFile readlink chmod fchmod chown stat fstat lstat fstatat lstat64 stat64 chflags fchflags lchflags
|
|
tag.network=socket connect bind$ listen accept sendto recvfrom gethostbyname htons ntohs
|
|
tag.process=getpid getppid kill exit abort assert gethostid sethostid sysctl
|
|
tag.stdout=^printf puts write
|
|
tag.string=strcat strcpy strncpy strlen strtok strstr strlcpy asprintf sprintf snprintf
|
|
tag.threads=pthread_create pthread_mutex_init pthread_cond_init CreateThread TerminateThread WaitForSingleObject GetCurrentThreadId
|
|
tag.time=settimeofday gettimeofday time adjtime ctime timed date$ sleep Sleep usleep clock_nanosleep localtime asctime difftime gmtime mktime timelocal timegm tzfile tzset
|
|
|
|
/core/flags/zones
|