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
example-x86_64.elf: Add x86_64 ELF example.
2018-01-13
Paul S
o
kolovsky
ex
a
mp
l
e-
x
86_64
.
elf:
A
d
d
x86_64
E
LF
example
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolo
v
sky
Makefi
l
e
.
exampl
e
s: Add makefile to build example
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsk
y
RE
A
DME: Ex
t
end the d
e
di
c
a
t
ion
.
commit
|
commitdiff
|
tree
2018-01-13
Pau
l
Sokolovsky
R
E
ADM
E
: U
p
date
F
AQ for
C
apstone int
e
gration
.
commit
|
commitdiff
|
tree
2018-01-13
Paul S
o
kolov
s
ky
README: Split "Install
a
tion" as separate section,
a
dd
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
P
aul So
k
olovsky
e
x
am
p
l
e
.
c: Add #include <stdio
.
h>
.
commit
|
commitdiff
|
tree
2018-01-13
Pau
l
Sokolovsky
plugins/
c
p
u/a
n
y_cap
s
t
one: In
t
roduc
e
and use CS_
G
RP_JU
M
P_UN
C
O
ND
.
commit
|
commitdiff
|
tree
2018-01-13
Paul So
k
olovs
k
y
eng
i
ne: render_parti
a
l: Do
n
't
die on rende
r
ing bytes
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Pa
u
l
Sokolo
v
sky
engine: ge
t
_defa
u
lt
_
label_
p
refix:
D
o
n't die on invalid
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul S
o
k
olovsky
idaapi: ua_add_cref: Don'
t
fail on call
c
onsi
s
tency
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Pa
u
l Soko
l
o
vsky
plugins/cpu/any_cap
s
tone:
ARM:
blx i
n
struction
a
l
so
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
Sokolovsky
plugins
/
cpu/
a
ny_capstone: Re
c
ognize ARM's pop {pc}
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
Soko
l
ovsky
idaapi: Bump UA_MAXOP t
o
16
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
So
k
olov
s
ky
plugi
n
s/cpu/ar
m
_32_thumb_cap
s
tone:
Set arch_i
d
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul Sokolovsky
ScratchABit:
A
nd addresses with engine
.
code_add
r
_mask
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Pau
l
S
o
kolovsky
ScratchABit: Call en
g
ine
.
set_a
r
ch_id
(
)
when initi
a
lizing
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Pa
u
l
S
okolovsky
e
n
gine: A
d
d se
t
_arch_id() and c
o
de_ad
d
r
_
mas
k
var
.
commit
|
commitdiff
|
tree
2018-01-11
Pau
l
Sokolovsky
default_plugins: Add Capstone
-
based AR
M
p
l
u
gins
.
commit
|
commitdiff
|
tree
2018-01-11
Pau
l
S
okolovsky
pl
u
g
ins/loader/e
l
f: Detect ARM's Thumb vs ARM mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Sokolovs
k
y
p
lugins/cp
u
/arm_*
_
ca
p
stone: Add arm32 var
i
ants disp
a
tchers
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Paul
S
o
k
o
lovsky
any_capst
o
ne
:
Set md
.
detail in Processo
r
.
_
_
init__
(
)
.
commit
|
commitdiff
|
tree
2018-01-10
P
a
ul Sokolovsky
plugin
s
/cpu/
x
86_*_capstone:
Add b
i
tness-based
dis
p
atc
h
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
plug
i
ns/cpu/any_caps
t
one:
Initial ver
s
ion
o
f
Capstone
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
READ
M
E: Link to example-x86_64
.
d
ef and mentio
n
it's
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul
S
o
kolovsk
y
R
EADME: Upd
a
te f
o
r example renamings
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
example-elf
.
c: Rename
t
o example
.
c
.
commit
|
commitdiff
|
tree
2018-01-10
Paul
S
okolovsky
exampl
e
.
{bin,def}: Renam
e
to example-x86_64
.
*
.
commit
|
commitdiff
|
tree
2018-01-10
Pa
u
l So
k
olov
s
ky
exa
m
ple-elf: Rename to example-x86_32
.
elf
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
i
d
aapi: Add get_bytes() extension func
t
ion
.
commit
|
commitdiff
|
tree
2017-12-29
Paul
S
okolovsky
README: Reword paragraph on init
i
al start/w
o
kflow
.
commit
|
commitdiff
|
tree
2017-11-24
Paul Sok
o
lovsky
libs/picotui: Update to 0
.
9
.
2
.
commit
|
commitdiff
|
tree
2017-06-23
Pau
l
S
o
kolovs
k
y
p
l
ugins/cpu/
a
r
m_thum
b
: Expl
i
citly m
e
nti
o
n tha
t
T
humb2
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
Paul So
k
olovsky
engine: analyze:
S
kip branches
o
utside of the addres
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Paul
Sokolovs
k
y
idaapi: out_name_expr:
Handle c
a
se of ad
d
r o
u
tsi
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
P
a
ul Sokolovsky
scratchabit/defs:
M
o
ve
I
nval
i
dAdd
r
Exception from e
n
gine
.
commit
|
commitdiff
|
tree
2017-06-06
Paul Sokolov
s
ky
plugins/e
l
f: Qui
c
k hack to d
e
cod
e
addrs of ARM Thumb
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Pa
u
l S
o
kol
o
vs
k
y
i
daapi: Queue
M
ark: A
d
d su
p
port
for Q
_
noN
a
me issue typ
e
.
commit
|
commitdiff
|
tree
2017-06-05
P
a
u
l
S
ok
o
l
o
vs
k
y
i
d
a
api:
Add dummy out_tag
o
ff()
.
commit
|
commitdiff
|
tree
2017-05-31
P
a
ul Sokolo
v
sky
Sc
r
atchABit: Add "W
r
i
t
e disasm in H
T
M
L
" command
.
commit
|
commitdiff
|
tree
2017-05-31
Paul Sokolovsky
actions: Implement in
i
t
i
al HTML
S
av
e
Mo
d
el
.
commit
|
commitdiff
|
tree
2017-05-28
Paul
Sokolovs
k
y
engine: Mode
l
: Rename add_line() method to add_object()
.
commit
|
commitdiff
|
tree
2017-05-28
Pa
u
l Sokolo
v
s
k
y
a
c
t
i
ons: TextSaveModel: Add proper line spacing between
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Paul
Sokolovsky
picotui: Updat
e
to
latest master, cosmetic fixes
.
commit
|
commitdiff
|
tree
2017-04-23
Pa
u
l Sokolovsky
actio
n
s: writ
e
_
f
unc_stream: Add entry po
i
nt an
n
otation
.
commit
|
commitdiff
|
tree
2017-04-08
P
aul Sok
o
lo
v
sky
plugins/load
e
r/elf: Fac
t
or
out
com
m
o
n subexpress
i
on
.
commit
|
commitdiff
|
tree
2017-04-04
Pa
u
l So
k
ol
o
v
s
k
y
README: Add
F
AQ
s
o
n
debugging and decompilation
.
commit
|
commitdiff
|
tree
2017-04-03
Pa
u
l Sokolo
v
s
k
y
uipref: Allow to change number of opcode bytes shown
.
commit
|
commitdiff
|
tree
2017-04-02
Pau
l
Sokolovsk
y
picotui: Updat
e
, WT
e
xtEntry
.
set_
t
ext() metho
d
.
commit
|
commitdiff
|
tree
2017-04-01
Paul S
o
kolovsk
y
Sc
r
atchA
B
it: Set defa
u
lt
o
pcode bytes
t
o 4 i
n
ste
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-31
P
aul Sok
o
lovs
k
y
u
ipre
f
s: Don't crash
i
f
C
PU plu
g
in doesn't
s
uppor
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
P
a
ul
Soko
l
ovsky
default_plugins: Use recently co
n
tributed arm_thumb
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Rami Ali
plugins/cpu:
A
dd Arm Th
u
mb and partial T
h
umb
2 processor
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
Paul Sokolovs
k
y
ScratchABit: Split out
a
ctio
n
_make_
a
sc
i
i()
.
commit
|
commitdiff
|
tree
2017-03-27
Pau
l
S
okolovsky
ScratchA
B
it: Start
to mo
v
e UI action
handlers
t
o individual
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Paul
S
okolov
s
ky
README:
U
p
d
ate
,
now we have color
.
commit
|
commitdiff
|
tree
2017-03-27
Paul
Soko
l
ovsky
Sc
r
a
t
chABit:
R
ename mai
n
widget cl
a
ss t
o
DisasmViewer
.
commit
|
commitdiff
|
tree
2017-03-26
P
aul S
o
kolovsky
README
:
M
a
r
k "warn on
u
nsave
d
c
h
ange
s
" as done
.
commit
|
commitdiff
|
tree
2017-03-12
Paul Sok
o
lo
v
sky
Scra
t
chABit: Warn on unsaved
c
hanges on
quit
.
commit
|
commitdiff
|
tree
2017-03-07
Paul Sok
o
lovs
k
y
README: Mark colo
r
su
p
port done
.
commit
|
commitdiff
|
tree
2017-03-07
Paul Sokolovsky
d
oc
s
/scratchabit
.
png
:
Updat
e
to
c
olor versi
o
n
.
commit
|
commitdiff
|
tree
2017-03-03
P
aul Sokol
o
vs
k
y
Scra
t
chAB
i
t: Mo
r
e color f
o
r different ele
m
ents
.
commit
|
commitdiff
|
tree
2017-03-02
Paul So
k
olovsky
Scratch
A
B
it: Color area vs function headers/footers
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Paul
Sokolovsky
Scra
t
chABit: S
t
art adding col
o
r to the main
p
ane
.
commit
|
commitdiff
|
tree
2017-02-28
Paul Sokolov
s
k
y
m
emmap: M
o
re fine-
g
rained
c
o
loring
.
commit
|
commitdiff
|
tree
2017-02-27
Pa
u
l S
o
kolovsky
memmap: Color m
e
mory
c
odes
.
commit
|
commitdiff
|
tree
2017-02-27
Paul Sokol
o
vsky
READM
E
: Typo fix
.
commit
|
commitdiff
|
tree
2017-02-27
P
aul Sokolovsky
memmap:
S
tart
a
dding co
l
or to the dia
l
og
.
commit
|
commitdiff
|
tree
2017-02-25
Paul
Sokolo
v
s
ky
actions: w
r
ite_func_stream: Allow
to strip comme
n
ts
.
commit
|
commitdiff
|
tree
2017-02-24
Pa
u
l Sokolovsky
acti
o
ns: Ref
a
ctor funct
i
on to dump func
t
i
on disassembly
.
commit
|
commitdiff
|
tree
2017-02-23
P
a
u
l
Soko
l
ovsky
a
c
t
ions
:
I
m
pleme
n
t "A
d
d code to functio
n
" command
.
commit
|
commitdiff
|
tree
2017-02-22
Pau
l
S
o
k
o
lovsk
y
Scrat
c
hABit: F
a
ctor
o
u
t
require_non_func()
.
commit
|
commitdiff
|
tree
2017-02-21
P
aul Soko
l
ov
s
ky
engine
:
Add get_fun
c
_
l
ist()
,
similar to get_lab
e
l
_list()
.
commit
|
commitdiff
|
tree
2017-02-18
P
a
u
l Soko
l
ovsk
y
eng
i
ne:
R
en
a
me get_fu
n
cs() to it
e
r_
f
u
n
c
s
()
.
commit
|
commitdiff
|
tree
2017-02-17
Paul Sokolovsky
Scr
a
tchABi
t
: Re
-
enable
curs
o
r
a
f
ter m
a
i
n
m
e
nu closes
.
commit
|
commitdiff
|
tree
2017-02-17
P
a
u
l
S
okol
o
vsky
l
ibc/picotui:
U
p
d
a
te to v0
.
9
.
commit
|
commitdiff
|
tree
2017-02-15
P
a
u
l So
k
olovsky
memmap: On Enter, go to s
e
lected
a
ddress
.
commit
|
commitdiff
|
tree
2017-02-14
Paul So
k
olov
s
ky
m
emm
a
p: Goto to column cor
r
esponding to
t
he current
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Paul Sokolovsky
memmap: Show curre
n
t
a
d
dress
a
t
the m
a
p
.
commit
|
commitdiff
|
tree
2017-02-11
Paul S
o
kolovsky
ScratchA
B
it:
Handle exceptions du
r
ing user command
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Paul Sokolovsky
ScratchABit: "Make filler"
:
Don't cross area bo
u
ndaries
.
commit
|
commitdiff
|
tree
2017-02-11
Paul So
k
olovsky
e
n
gi
n
e: get
_
unit_size:
Fix
ca
s
e
w
hen
i
t runs int
o
area
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Paul Sokolovsky
ScratchAB
i
t: M
o
ve Memory
M
ap dialog to "memmap" module
.
commit
|
commitdiff
|
tree
2017-02-09
Paul
Sokolovsky
e
n
gine: sav
e
_addr_props: Fix c
a
s
e of "fun_e
"
not belonging
.
.
.
commit
|
commitdiff
|
tree
2017-02-05
Pau
l
Sokolovsky
ScratchABit: Show hi
n
t ab
o
ut menu ke
y
in stat
u
s lin
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Paul So
k
o
l
ovsky
README: Fix markdown render
i
n
g is
s
ue
.
commit
|
commitdiff
|
tree
2017-01-10
Pau
l
So
k
olovsky
READM
E
: Update for starte
r
script having
b
een re
n
am
e
d
.
commit
|
commitdiff
|
tree
2017-01-10
Paul Sokolovsky
scratcha
b
i
t: Convert
project
t
o a Py
t
hon package
.
commit
|
commitdiff
|
tree
2017-01-10
Paul Sokolovsky
scratchabit: Remove unused
c
urses im
p
ort
.
commit
|
commitdiff
|
tree
2017-01-08
P
aul S
o
k
olovsky
e
ngine: Add AddressSpace
.
memcpy
(
) function
.
commit
|
commitdiff
|
tree
2017-01-04
Paul
S
okol
o
vsky
README: Update
t
o
t
he curre
n
t state of
a
ffairs; more
.
.
.
commit
|
commitdiff
|
tree
2017-01-03
P
a
ul
Sokolovsky
tools: Ad
d
indirc
a
lls plu
g
i
n
.
commit
|
commitdiff
|
tree
2017-01-03
Paul
S
o
kolovsky
tools: Add ma
p
2scratc
h
abit
.
py, extract u
s
e
f
ul info
.
.
.
commit
|
commitdiff
|
tree
2017-01-03
Paul
Sokol
o
v
s
k
y
scratchabit: Add "Mak
e
fun
c
tion" to menu and help
.
commit
|
commitdiff
|
tree
2016-11-26
Paul
Sokolovsky
engine: an
a
l
yze: Add c
a
s
e
s of
conflictin
g
flags to
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
Pa
u
l
Sokol
o
vs
k
y
engin
e
:
Store in an
a
lisys
_
st
a
ck_
r
etur
n
s
not just ad
d
ress
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul S
o
kolovsky
plugins/el
f
:
Be sure to
a
dd fun
c
ti
o
ns to the call,
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul
Sokolovsky
p
l
ugin
s
/elf: Upd
a
te fo
r
aspace
.
ana
l
i
sys_s
t
ack_push
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul Sokol
o
vsk
y
engine: analisys_stack_pu
s
h
:
Implement sp
e
ci
a
l handling
.
.
.
commit
|
commitdiff
|
tree
2016-11-19
Paul So
k
olovsky
en
g
ine: Function
.
get_
e
nd_method(): Av
o
id crash if func
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
Paul
S
o
kolovsky
libs
/
picotui: Upgrade
t
o
0
.
8
.
2
.
commit
|
commitdiff
|
tree
next