repo.or.cz
/
ScratchABit.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ScratchABit: action_goto: Update for picotui 1.1.
2020-11-25
Paul Sokol
o
v
sky
ScratchA
B
i
t:
action_goto: U
p
date for picotui 1
.
1
.
commit
|
commitdiff
|
tree
2020-11-25
Pau
l
Sokolovsky
m
e
m
map: Fix picotui submodule imp
o
r
t
af
t
e
r
upgrad
e
.
.
.
commit
|
commitdiff
|
tree
2020-11-25
Paul Sokolovsky
lib
s
/picotui: Updat
e
to 1
.
1
.
commit
|
commitdiff
|
tree
2020-06-09
Pa
u
l Sokolovsky
help: Clarify t
e
x
t regarding Caps Lock
.
commit
|
commitdiff
|
tree
2020-01-01
P
a
ul S
o
kolovsky
help: Add "welcome" head
e
r
.
commit
|
commitdiff
|
tree
2019-09-13
Paul
S
okolo
v
sky
R
EADM
E
: Mention that
t
h
e app tested
with Python 3
.
3
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Paul Sokolovsky
*
.
p
y
: Update
c
o
pyright years
.
commit
|
commitdiff
|
tree
2018-12-19
P
a
ul Sokolov
s
ky
Scr
a
t
c
hABi
t
: Add explicit
check for Pyth
o
n3
.
commit
|
commitdiff
|
tree
2018-11-07
Pau
l
S
o
kolov
s
ky
actio
n
s: Fac
t
or out write_disasm
_
all() from
S
c
r
atchABit
.
py
.
commit
|
commitdiff
|
tree
2018-03-18
Paul Sokolovsk
y
id
a
api: Typ
o
fix i
n
the comment
.
commit
|
commitdiff
|
tree
2018-03-15
P
aul So
k
olovsky
ScratchABit
:
Chec
k
saved
a
ddr
stack f
o
r being empty
.
commit
|
commitdiff
|
tree
2018-03-12
Paul Sokolovsky
scratchabit/engin
e
: add
_
a
r
ea: Use %0
8
x for address
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
P
a
ul Sokolovsky
Scra
t
chABit: Log time
o
f
i
nit
i
al an
a
ly
s
is a
n
d DB
lo
a
ding
.
commit
|
commitdiff
|
tree
2018-03-09
P
aul S
o
kolo
v
s
k
y
ScratchABit:
Log
time spent in execut
a
ble loa
d
er
.
commit
|
commitdiff
|
tree
2018-03-04
Paul
Sokolovsky
Sc
r
atchABi
t
:
Log when UI start
s
.
commit
|
commitdiff
|
tree
2018-02-21
P
a
u
l
Sokolovsky
Scra
t
chABit: Make "Started"
log
g
ing more stand
i
n
g
o
ut
.
commit
|
commitdiff
|
tree
2018-02-16
Paul Sokolovsky
help: A
d
d "M
a
k
e
alt code"
c
ommand info
.
commit
|
commitdiff
|
tree
2018-02-15
P
aul Sokolovsky
ScratchA
B
it:
s
h
ow_exception
:
Make
dialog wi
d
e
r
.
commit
|
commitdiff
|
tree
2018-02-10
Pau
l
Sokolovsky
plugins/cpu/*capstone*: Impl
e
ment proper ar
c
h matc
h
ing
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Paul Sokolovsk
y
S
cr
a
tchA
B
it: Cl
a
r
i
f
y
h
el
p
for --s
a
v
e
.
commit
|
commitdiff
|
tree
2018-02-02
Paul Sokol
o
v
s
ky
Sc
r
atchABit:
A
dd "Issue lis
t
" to
m
enu
.
commit
|
commitdiff
|
tree
2018-02-01
Pau
l
Sokolov
s
ky
ScratchABit: Use str2int() consistently
.
commit
|
commitdiff
|
tree
2018-01-30
P
a
ul Sokolo
v
sky
ScratchABit: Log/show s
a
v
e
database
t
ime
.
commit
|
commitdiff
|
tree
2018-01-29
Paul Soko
l
o
v
sky
i
d
c
: SetReg
E
x:
A
dd
hack to a
d
d
e
ntrypoi
n
t
if "T" virtual
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Paul Sok
o
lovsky
plugins/cpu/_
a
n
y
_
capstone
:
Add "
b
.
w
"
t
o
unconditiona
l
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Sokolo
v
sky
plug
i
ns/
c
pu/_any_capston
e
: Wor
k
ar
o
und negative jump
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Sokolovs
k
y
engine
:
sa
v
e
_
addr_pr
o
ps: Properly skip areas with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Sokolov
s
ky
e
n
gine: save_ad
d
r_props: Dump
a
ddress
c
o
n
t
ext on assert
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Sok
o
lovsky
Scr
a
tchABit:
call_
s
cr
i
pt: Run analysis after s
c
ript
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul
Sokolovs
k
y
engi
n
e: Accept N
o
ne as a c
a
llback value
.
commit
|
commitdiff
|
tree
2018-01-27
Paul Sokolovs
k
y
ac
t
ions: TextSav
e
Model: Upd
a
t
e
progress indication
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Paul S
o
kolovsky
Scrat
c
hABit: Make --save independent from
-
-script
.
commit
|
commitdiff
|
tree
2018-01-26
P
aul So
k
olo
v
sky
p
l
ugins/cpu/_any_ca
p
stone: Ass
i
gni
n
g to PC equivalent
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Paul So
k
o
lovsky
README: Update for 2
.
0 release
.
commit
|
commitdiff
|
tree
2018-01-24
P
a
ul Sokolovsky
plugins/cpu
/
: Add README
describi
n
g
bui
l
ti
n
plugin
s
.
commit
|
commitdiff
|
tree
2018-01-24
Paul Sok
o
l
ovsky
p
l
u
gi
n
s/
c
pu/pymsasid
3
: Up
d
ate to late
s
t
master
.
commit
|
commitdiff
|
tree
2018-01-24
Paul
Sokolovsky
plu
g
ins/cp
u
/any_capstone
.
py: Renam
e
to _any
_
caps
t
one
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Paul Sokolo
v
s
ky
plugins/cpu/
x
86_pymsasid
.
py:
Rename to _x86_
p
y
msa
s
i
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
P
a
ul Sokolovsky
Scra
t
c
h
ABit: I
m
plement "Alt code" co
m
mand (
S
hift
+
c)
.
commit
|
commitdiff
|
tree
2018-01-22
Pau
l
Sokolovsky
engine: flag2char:
Upd
a
te for ALT
_
CODE
.
commit
|
commitdiff
|
tree
2018-01-21
P
a
ul Sok
o
lovsky
ScratchABit: Mask Th
u
mb bit for initial show_addr
.
commit
|
commitdiff
|
tree
2018-01-20
Paul
Sok
o
lov
s
k
y
utils: Add "$" to
the
s
et
of
"word" cha
r
s
.
commit
|
commitdiff
|
tree
2018-01-16
Pau
l
S
okolovsky
default_
p
lugins: Use uni
v
ersal arm_
3
2_c
a
ps
t
on
e
plu
g
in
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
Paul Sokolovsky
plugins/load
e
r/elf: detect: Get rid
o
f
arm_32_
t
humb
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
Paul So
k
o
lo
v
sk
y
pl
u
gi
n
s/cp
u
/any_capsto
n
e
: Sup
p
ort c
o
ncurre
n
t ARM and
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
P
a
ul S
o
k
o
lovsky
idc
:
Add
GetReg()
an
d
SetReg
(
) funcs for virtual "T
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Paul Sokolovsky
e
n
gine: Get rid of code_addr
_
mask
.
commit
|
commitdiff
|
tree
2018-01-15
Paul S
o
kolovsky
pl
u
gins/
l
oade
r
/elf: Prop
e
rly
h
andle ARM
Thumb code
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
P
a
u
l
Soko
l
o
vs
k
y
ScratchABit: Handle ARM T
h
u
m
b
e
n
t
rypoints
.
commit
|
commitdiff
|
tree
2018-01-15
Paul Sokolovsky
e
n
gine
:
Add
make
_
a
lt_code() to mark cod
e
as alt ISA
.
commit
|
commitdiff
|
tree
2018-01-15
Paul Sokolovsky
e
n
gine: AddressSpace:
update_flags: M
e
thod to set/clear
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Pau
l
Sokolovsky
READM
E
: pip3 install --
u
ser works
i
f augmented with
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Paul Sokolovsky
e
n
gine: Intro
d
uc
e
ALT_CODE
a
ddress space flag
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovs
k
y
R
E
ADME: U
p
date
for multipl
e
example-*
.
e
lf shippe
d
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
ex
a
mple-arm*
.
e
lf: Add ARM/
T
humb ELF examples
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
Sokolovsky
exam
p
le-x86_64
.
e
l
f: Add x86_64 ELF
e
xample
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sok
o
lovsky
Ma
k
efile
.
examples:
Add makef
i
le to bu
i
ld
e
x
ample
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
P
aul Sokolovsky
README
:
Extend
the d
e
dicati
o
n
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul Sokolovs
k
y
README:
Update FAQ for Capstone int
e
gration
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
README:
S
plit "Inst
a
lla
t
io
n
"
as separat
e
sec
t
ion, add
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
exampl
e
.
c: Add #incl
u
de
<stdio
.
h>
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul Sokolovs
k
y
plugins/cpu/any_capstone: Int
r
od
u
ce and
u
se CS_G
R
P_JUMP_UNCOND
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokol
o
vsky
e
n
gine: render_part
i
al: Do
n
't di
e
on re
n
dering bytes
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul So
k
ol
o
v
sky
e
n
gine: get_defau
l
t
_
l
ab
e
l_pr
e
fix: Don't die on invali
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolov
s
ky
id
a
a
p
i: ua_add_cref: Don't fail on call con
s
istency
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokol
o
vsky
plugins/cpu
/
any_cap
s
tone: ARM: blx
instruction al
s
o
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
p
l
ug
i
ns/cpu/any_capstone: Reco
g
nize ARM
'
s pop {p
c
}
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Pau
l
Sok
o
lovsk
y
idaapi: Bum
p
UA_
M
AXOP to 16
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul Sokolovsky
plugin
s
/cpu/arm_32_
t
humb_capsto
n
e: Set arch_id
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul Soko
l
ovsky
ScratchABit:
A
nd
addres
s
es
with engine
.
code_
a
ddr_mask
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
P
a
ul
S
o
k
olovsky
Sc
r
atchABit
:
Call engine
.
se
t
_
a
rch_id()
when initializing
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
P
a
ul Sokolovsky
engine: Add
s
et
_
ar
c
h_i
d
() and co
d
e
_
addr_
m
as
k
v
a
r
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Sok
o
lovsky
default
_
plugins:
A
dd Capst
o
ne-based
ARM plugins
.
commit
|
commitdiff
|
tree
2018-01-11
Paul
S
okolovsky
plugi
n
s/loader/e
l
f
:
Detect ARM's Thumb vs
ARM
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Pau
l
Sokolovsky
pl
u
gins
/
c
p
u/arm_
*
_cap
s
tone:
Add arm32 vari
a
nts
d
i
spatcher
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
P
aul
Sokolovsky
any_capstone: Set md
.
detail in
Processor
.
__in
i
t
__
(
)
.
commit
|
commitdiff
|
tree
2018-01-10
Paul
S
o
kolovsky
plugins/cpu/x86_*_capstone: Add bitness-
b
ased dispatchers
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovs
k
y
plugins/cpu/any_capstone: Initi
a
l versio
n
of Capstone
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
P
a
ul
S
o
k
o
lovsky
README: Link to example-x86_64
.
def and men
t
ion it's
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul
S
okolovsky
README: Update for exam
p
le
renami
n
gs
.
commit
|
commitdiff
|
tree
2018-01-10
Pau
l
Sokolov
s
ky
example-elf
.
c: Rename to exam
p
le
.
c
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
examp
l
e
.
{bin,def}: Rename to example-
x
8
6_64
.
*
.
commit
|
commitdiff
|
tree
2018-01-10
Pau
l
Sokolovsky
example-el
f
: Rename
t
o
exam
p
le-
x
86_32
.
elf
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolov
s
ky
idaapi: Add get
_
bytes() exte
n
s
i
o
n
function
.
commit
|
commitdiff
|
tree
2017-12-29
Paul Sokolovsky
R
E
ADME:
R
eword
p
aragr
a
ph o
n
initial start/
w
okfl
o
w
.
commit
|
commitdiff
|
tree
2017-11-24
Paul So
k
olovsky
libs/picotui: Update
t
o
0
.
9
.
2
.
commit
|
commitdiff
|
tree
2017-06-23
Paul Sokolovsky
plu
g
i
n
s
/
cpu/arm_t
h
umb:
E
xplic
i
tly
ment
i
on t
h
at Thum
b
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
Paul Soko
l
o
vsky
e
n
gine
:
analy
z
e: S
k
ip branches outsid
e
o
f
t
h
e
ad
d
r
ess
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Paul S
o
kolovsky
id
a
api: out_
n
ame_exp
r
: H
a
nd
l
e
case of addr
o
ut
s
ide
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Pau
l
Sokolovsky
s
cratchabit/defs: Move InvalidAddr
E
xce
p
tion from en
g
ine
.
commit
|
commitdiff
|
tree
2017-06-06
Paul
S
okolovsky
plugin
s
/
el
f
:
Qu
i
c
k hack
t
o
d
e
code ad
d
rs of ARM
Thumb
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Paul S
o
kolovsky
i
d
a
a
pi: Qu
e
ueMark: Add sup
p
ort for Q_noName
i
ssue t
y
pe
.
commit
|
commitdiff
|
tree
2017-06-05
Paul So
k
olovsky
idaapi: A
d
d dum
m
y out_t
a
g
off()
.
commit
|
commitdiff
|
tree
2017-05-31
Paul Sokolovsky
Scra
t
chABit: Add "Writ
e
disas
m
in HTML" c
o
mmand
.
commit
|
commitdiff
|
tree
2017-05-31
Paul Sokolovsky
actions: Imple
m
e
n
t ini
t
ia
l
HTMLS
a
v
eMode
l
.
commit
|
commitdiff
|
tree
2017-05-28
Paul Sokolo
v
sky
engi
n
e: Model:
Ren
a
me add_
l
ine() me
t
hod to add_object()
.
commit
|
commitdiff
|
tree
2017-05-28
Pau
l
Sokolovsky
actions: T
e
xtSave
M
o
d
e
l
: Add prop
e
r
line spacing between
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Paul Sokolovsky
p
icotui:
Up
d
ate
t
o latest
mast
e
r, cosmetic fixes
.
commit
|
commitdiff
|
tree
2017-04-23
P
a
u
l S
o
k
o
lovsky
a
c
tio
n
s: write_fu
n
c_s
t
ream:
Add
ent
r
y
point annotatio
n
.
commit
|
commitdiff
|
tree
2017-04-08
Paul Sokolovsk
y
plugins/loade
r
/elf:
F
actor
o
ut
c
ommon
sube
x
press
i
on
.
commit
|
commitdiff
|
tree
next