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
README: Extend the dedication.
2018-01-13
Paul
Sokolovsky
R
EA
D
ME: Extend the ded
i
cation
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
READ
M
E: Update
F
AQ for
C
a
pstone integration
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
Sokolovsk
y
R
EADME
:
Split
"Insta
l
lation" as
s
e
p
arate section, add
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
S
okolovsky
example
.
c: Add #inc
l
ude
<
std
i
o
.
h
>
.
commit
|
commitdiff
|
tree
2018-01-13
P
aul Sok
o
lovsky
p
l
ugins/cpu/
a
ny_
c
apston
e
:
I
n
t
roduce
a
nd use
CS_G
R
P
_JUMP_UNCO
N
D
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
en
g
ine
:
rende
r
_par
t
ial: Don't die on
r
enderin
g
bytes
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul
S
okolovsky
engine: get_default_l
a
bel
_
p
refix
:
Don't die
on invalid
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Soko
l
ovsky
ida
a
pi: ua_add_cref: Don't fail o
n
c
a
l
l consist
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Soko
l
o
v
sky
p
lugins/cpu/an
y
_cap
s
tone: ARM: blx instructi
o
n
also
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
P
a
ul
S
okolovsky
plugin
s
/cpu/any_c
a
pstone:
R
ecogn
i
ze ARM's pop {pc}
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Pa
u
l Sok
o
lovs
k
y
idaapi
:
B
u
m
p UA
_
M
A
XOP to 16
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokolovsky
p
lugins/cpu/arm_32_thumb_capstone: S
e
t arch_
i
d
.
commit
|
commitdiff
|
tree
2018-01-13
Paul Sokol
o
vsky
Scratch
A
Bit: An
d
add
r
esses with
e
n
g
ine
.
code_addr_mask
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Sok
o
lovsky
Scratch
A
Bit:
Ca
l
l engin
e
.
set_arch_id()
when initializing
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Sokolovsk
y
engi
n
e: Add set_arch_id
(
)
and co
d
e_addr_mask var
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Sok
o
l
ovsky
default_plu
g
ins: Add Capston
e
-based A
R
M plug
i
ns
.
commit
|
commitdiff
|
tree
2018-01-11
Paul Soko
l
ovs
k
y
plugi
n
s/
l
oader
/
elf: De
t
ect A
R
M
's Thu
m
b vs A
R
M mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
P
aul Sokolovsky
pl
u
gins/
c
pu/arm_*_
c
apstone: Add
arm32 variants dispatchers
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
P
a
ul Sokolovs
k
y
any_capstone: Set m
d
.
detail in Processor
.
__in
i
t__()
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
plugi
n
s/cpu/x86_*_cap
s
ton
e
: Add bitness-bas
e
d dispatchers
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Pau
l
Sok
o
lovsky
plugins/cpu/any
_
capston
e
:
Initial
v
ersion of Capstone
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sok
o
lovsky
README:
L
in
k
t
o
e
x
am
p
le-x
8
6_64
.
def and m
e
ntion
it's
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
REA
D
ME: Update for ex
a
mple ren
a
ming
s
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovs
k
y
e
x
ample-elf
.
c: Rename t
o
e
x
a
mple
.
c
.
commit
|
commitdiff
|
tree
2018-01-10
P
aul
S
o
k
olovsky
exa
m
ple
.
{
b
in
,
def
}
:
Rename to exampl
e
-x86
_
6
4
.
*
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovs
k
y
exampl
e
-elf: R
e
name to example-x86_3
2
.
elf
.
commit
|
commitdiff
|
tree
2018-01-10
Paul Sokolovsky
i
d
aapi: A
d
d
get_b
y
tes(
)
e
x
tension funct
i
on
.
commit
|
commitdiff
|
tree
2017-12-29
Pa
u
l
Sokolovsky
R
E
A
DME
:
Re
w
ord
paragraph on ini
t
ial start
/
wokflow
.
commit
|
commitdiff
|
tree
2017-11-24
Paul Soko
l
ov
s
ky
libs/picotui
:
Upda
t
e
to 0
.
9
.
2
.
commit
|
commitdiff
|
tree
2017-06-23
P
aul Sokolovsky
plug
i
n
s
/cp
u
/arm_thu
m
b: Explicitly mention that
Thu
m
b2
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
Paul Sokol
o
vsky
engine
:
ana
l
yze:
S
kip branches outside o
f
t
h
e address
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Paul Sokolovsky
idaapi: out_name_expr: Handle case of addr
outside
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Paul Sokolovsky
scratcha
b
it/defs
:
Move
InvalidAdd
r
Exception from
en
g
ine
.
commit
|
commitdiff
|
tree
2017-06-06
Paul Soko
l
o
v
s
k
y
plugins/
e
lf: Qu
i
ck hack to deco
d
e
a
ddrs of
A
RM Thumb
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Paul Sokolovsk
y
i
d
aapi: QueueM
a
r
k: Add support for Q_noName i
s
sue t
y
pe
.
commit
|
commitdiff
|
tree
2017-06-05
Paul Soko
l
ovsk
y
idaapi: Add
d
ummy out
_
t
agoff
(
)
.
commit
|
commitdiff
|
tree
2017-05-31
Paul Sokolovs
k
y
Scrat
c
h
A
Bit: Add "Write disasm in HTML
"
command
.
commit
|
commitdiff
|
tree
2017-05-31
Paul Soko
l
ovsky
actions: Implemen
t
initial H
T
M
L
Sav
e
Mod
e
l
.
commit
|
commitdiff
|
tree
2017-05-28
P
a
ul
S
okolovsky
e
ngine: Model: Rename add_line
(
) met
h
o
d to add_object
(
)
.
commit
|
commitdiff
|
tree
2017-05-28
P
a
ul
Sokolovsky
acti
o
ns: TextSaveM
o
del: Add proper line
s
pac
i
n
g betw
e
en
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Paul
S
o
kolo
v
sky
picotui: Updat
e
to latest master, cosmeti
c
fixes
.
commit
|
commitdiff
|
tree
2017-04-23
Paul So
k
olo
v
sky
a
ctio
n
s: w
r
it
e
_
f
unc_stream
:
Add
entry point annotation
.
commit
|
commitdiff
|
tree
2017-04-08
Paul Sokolovsky
plugins/loader/e
l
f: Factor out
c
ommon
s
ub
e
xpr
e
ss
i
on
.
commit
|
commitdiff
|
tree
2017-04-04
P
aul Sokolov
s
k
y
R
EADME: Add
F
AQs on debu
g
g
ing an
d
de
c
o
m
pilation
.
commit
|
commitdiff
|
tree
2017-04-03
Paul Sokolovsky
u
i
p
re
f
: All
o
w to change number of opcode
byt
e
s
shown
.
commit
|
commitdiff
|
tree
2017-04-02
Paul S
o
kolo
v
sky
pico
t
ui: Update, WTex
t
Entry
.
set_text()
m
ethod
.
commit
|
commitdiff
|
tree
2017-04-01
Paul Sokolovsky
Scratc
h
ABit:
S
et defa
u
lt op
c
ode bytes to 4 instead
.
.
.
commit
|
commitdiff
|
tree
2017-03-31
Paul
S
okolovsky
uiprefs: Do
n
't crash
if CPU pl
u
g
i
n
d
o
esn't support
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Paul
S
okolovsky
default_plugins: Use recently c
o
ntributed arm_t
h
um
b
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Rami Ali
p
lug
i
ns/cpu: Add Arm Thumb and
p
artial T
h
umb 2 processor
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
P
a
ul Sok
o
lovsky
ScratchA
B
it: Split
o
ut
a
ction_mak
e
_ascii()
.
commit
|
commitdiff
|
tree
2017-03-27
Paul
S
ok
o
lovsky
ScratchABit:
S
t
art to move
UI action h
a
ndlers
t
o in
d
ividual
.
.
.
commit
|
commitdiff
|
tree
2017-03-27
Paul
Sokolovsky
README:
Updat
e
, now we have color
.
commit
|
commitdiff
|
tree
2017-03-27
Pau
l
Sokolovs
k
y
ScratchABi
t
: Rename main widget class to
DisasmViewer
.
commit
|
commitdiff
|
tree
2017-03-26
Paul
So
k
olo
v
sky
README:
M
a
rk
"
warn o
n
unsaved change
s
" as done
.
commit
|
commitdiff
|
tree
2017-03-12
Paul Sokolovsk
y
ScratchABi
t
: Warn on unsav
e
d
chan
g
es on
q
uit
.
commit
|
commitdiff
|
tree
2017-03-07
Paul
S
o
kol
o
vsky
README: Ma
r
k c
o
lor support done
.
commit
|
commitdiff
|
tree
2017-03-07
Paul Soko
l
o
v
sky
docs/scratchabit
.
pn
g
: U
p
date to co
l
or version
.
commit
|
commitdiff
|
tree
2017-03-03
Paul Sokolovsky
ScratchABit:
M
o
re co
l
o
r
f
o
r different
elements
.
commit
|
commitdiff
|
tree
2017-03-02
Paul S
o
k
o
l
o
v
sky
Sc
r
a
tchA
B
it: Co
l
or area vs f
u
n
ction
h
eaders/foo
t
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
P
a
ul Sokolovsk
y
Scratc
h
ABit: Star
t
adding color to the main pane
.
commit
|
commitdiff
|
tree
2017-02-28
P
a
ul Sokolovsky
memmap: Mo
r
e fine-grained
coloring
.
commit
|
commitdiff
|
tree
2017-02-27
Paul Sokolo
v
sky
memmap: Color m
e
m
o
ry cod
e
s
.
commit
|
commitdiff
|
tree
2017-02-27
Pa
u
l Sokolovsky
README: Ty
p
o fix
.
commit
|
commitdiff
|
tree
2017-02-27
Paul
S
okolovsky
m
e
mmap: Start ad
d
i
n
g color to the
d
ial
o
g
.
commit
|
commitdiff
|
tree
2017-02-25
Paul Sokolovsk
y
acti
o
ns: write_fu
n
c_str
e
am:
Allow to strip com
m
ents
.
commit
|
commitdiff
|
tree
2017-02-24
Pau
l
Soko
l
ovsky
actions: Refactor function to dump
f
unction disassembly
.
commit
|
commitdiff
|
tree
2017-02-23
Paul Sokolovsky
actions:
I
mplement "A
d
d code
t
o function" command
.
commit
|
commitdiff
|
tree
2017-02-22
Paul Sok
o
lovsky
ScratchABi
t
:
Factor out
r
eq
u
ire_non_
f
unc()
.
commit
|
commitdiff
|
tree
2017-02-21
Paul Sokol
o
vs
k
y
engi
n
e: Add get_fun
c
_
list(), similar to get_l
a
bel_list()
.
commit
|
commitdiff
|
tree
2017-02-18
Pau
l
Sokolovsky
engine: Rena
m
e get_fun
c
s() to iter_
f
uncs()
.
commit
|
commitdiff
|
tree
2017-02-17
P
a
ul
S
okolovsky
ScratchA
B
it: Re-enabl
e
cursor
after main
menu closes
.
commit
|
commitdiff
|
tree
2017-02-17
Paul S
o
kolovsky
libc/pico
t
u
i
: Upda
t
e to v0
.
9
.
commit
|
commitdiff
|
tree
2017-02-15
Paul
S
okolo
v
s
k
y
memmap: O
n
Ente
r
, go
t
o
s
e
lected address
.
commit
|
commitdiff
|
tree
2017-02-14
Pa
u
l So
k
olovsky
me
m
map
:
Goto to colum
n
c
o
rr
e
sponding to the current
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Paul S
o
kolovs
k
y
mem
m
ap
:
Show current a
d
dress at the map
.
commit
|
commitdiff
|
tree
2017-02-11
Paul
S
o
kolov
s
ky
Scratc
h
ABit: Handle exce
p
t
ions durin
g
user
c
o
m
mands
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Pau
l
Sokolovsk
y
ScratchA
B
it: "M
a
ke filler": Don'
t
cross area b
o
undaries
.
commit
|
commitdiff
|
tree
2017-02-11
Paul So
k
ol
o
vsky
e
ngine: get_unit_size: Fi
x
cas
e
when it runs
into ar
e
a
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Paul Sokolovsky
Scratc
h
ABit: Mo
v
e
Memory
M
ap dialog
t
o
"
m
emmap" module
.
commit
|
commitdiff
|
tree
2017-02-09
Paul
S
okol
o
vsky
engine
:
s
ave_addr_props: F
i
x
c
ase o
f
"
f
un_e" not be
l
ongi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-05
Paul Sokolovsky
ScratchABit: Sho
w
hin
t
about me
n
u key in status line
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
P
a
ul Sokolovsky
READ
M
E
:
Fix markdown rendering issue
.
commit
|
commitdiff
|
tree
2017-01-10
Paul
S
okolovsky
READM
E
: Up
d
a
t
e for star
t
er script having been r
e
n
amed
.
commit
|
commitdiff
|
tree
2017-01-10
Paul S
o
kolovsky
s
c
rat
c
habit:
C
on
v
e
rt project to a Python pack
a
g
e
.
commit
|
commitdiff
|
tree
2017-01-10
Paul
So
k
olovsky
scratchabit
:
Rem
o
ve unused cur
s
es import
.
commit
|
commitdiff
|
tree
2017-01-08
Paul Soko
l
o
vsky
engine: Add AddressS
p
ace
.
memcpy() fu
n
ction
.
commit
|
commitdiff
|
tree
2017-01-04
Paul Sokolovsky
README
:
Update to the curre
n
t state
of aff
a
irs; more
.
.
.
commit
|
commitdiff
|
tree
2017-01-03
Paul
S
o
k
olovsky
t
ools: Add indir
c
a
lls plugi
n
.
commit
|
commitdiff
|
tree
2017-01-03
P
a
ul Sokol
o
v
s
ky
tools: Ad
d
map2
s
cratch
a
bit
.
py, extract useful info
.
.
.
commit
|
commitdiff
|
tree
2017-01-03
Pa
u
l Sokolovs
k
y
s
cr
a
tch
a
bit: Add "Make
f
unction" to menu
a
n
d
h
elp
.
commit
|
commitdiff
|
tree
2016-11-26
Paul Sokolovs
k
y
engi
n
e: a
n
alyz
e
: Ad
d
c
a
ses of conflicting flags to
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
Paul Sokolovsky
engi
n
e
:
Store in analisys_stack_returns not just address
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul Sokolovs
k
y
plug
i
ns/elf: Be sure to add functions to
t
h
e
call
,
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul Sokolo
v
sky
plugins/el
f
: Upda
t
e for aspace
.
ana
l
isy
s
_stack_
p
ush
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Paul Sokolovsky
engine: analisy
s
_stack
_
push: Implement special handling
.
.
.
commit
|
commitdiff
|
tree
2016-11-19
Paul Sokolovsky
engin
e
:
F
unctio
n
.
g
e
t
_end_method(
)
:
A
voi
d
crash
if
f
unc
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
P
a
ul Sokolovsky
libs
/
picotui: Upgrade
t
o 0
.
8
.
2
.
commit
|
commitdiff
|
tree
2016-10-06
Paul Sokolovsky
README: Lin
k
to ida-xtens
a
2
r
e
po
.
commit
|
commitdiff
|
tree
2016-09-24
Paul Sokolovsky
engine: Add get_fun
c
s
() method to enumerate all functions
.
commit
|
commitdiff
|
tree
next