Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
SMPStaticAnalyzer
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Open Source Software
SMPStaticAnalyzer
Commits
0fa68463af0b44a8444dd9f138d2bc883f678c28
Select Git revision
Branches
20
master
default
ubuntu24-merge
ubuntu24
improve-data-source-tracing
infinite_loop_fix
faster_deadregs
30-erroneous-assert
28-stars-assertion-in-accessabovelocalframe
27-need-ubuntu20-testing
aware-sw-delivery
refactor
instfallthrough
cfar_phase3_midterm_release
cfar_phase2_final_release
cfar_phase2_3rdquarter_release
cfar_phase2_midterm_release
cgc-sw-deliverables
cfar_phase1_final_release
cfar_release
peasoup
Tags
20
cfar-phase3-final
CFAR_AEI
CfarJuly2018Eval
pre-las-vegas
SCCP_12NOV2013
fast_metadata_02SEP2013
call_graph_priority_27AUG2013
remove_DU_chains_21AUG2013
alias_analysis_19AUG2013
alias_analysis_17AUG2013
duchain_data_structures_25JUL2013
stonesoup-phase2-tne-release
IDA64_28JUN2013
hashing_lea_addition_26JUN2013
IDIOM_23_21JUN2013C
truncation_signedness_21JUN2013
IDIOM_21_bitwise_not_17JUN2013B
IDIOM_20_memory_reduction_17JUN2013
deadregs_bitset_14JUN2013B
scaled_indexreg_not_unsigned_14JUN2013
40 results
SMPStaticAnalyzer
Author
Search by author
Any Author
authors
Anh Nguyen-Tuong
an7s
Bruno Dutertre
bruno
Clark Coleman
clc
Daniel Chen
dc3pe
GitLab Runner
gitlab-runner
Jack Davidson
jwd
Jason Hiser
jdh8d
Jessica Jones
Jjones203
Jonathan Rowanhill
jonathan.rowanhill
Jorge Navas
jorge.navas
Matthew McGill
mm8bx
Michele Co
mc2zk
Stefan Nagy
stevenagy
Will Hawkins
whh8b
Yonghwi Kwon
yonghwi
zafl_guest
test_user
16 authors
Feb 03, 2016
Improve STARSxrefs annotations.
· 0fa68463
clc5q
authored
9 years ago
0fa68463
Feb 02, 2016
Fix broken multi-line if-statement in macro.
· 02a7ea7a
clc5q
authored
9 years ago
02a7ea7a
Fix broken multi-line if-statement in macro.
· 500cc1cb
clc5q
authored
9 years ago
500cc1cb
Derived class fixes to remove const qualifier.
· ffcb3bd4
clc5q
authored
9 years ago
ffcb3bd4
Derived class fixes to remove const qualifier.
· b9c7495b
clc5q
authored
9 years ago
b9c7495b
Derived class fixes to remove const qualifier.
· 67883d85
clc5q
authored
9 years ago
67883d85
Derived class fixes to remove const qualifier.
· 08c22992
clc5q
authored
9 years ago
08c22992
Cache result to speed up IRDB GetIDAOpcode().
· b89a1445
clc5q
authored
9 years ago
b89a1445
Exclude program counter reg from analyses.
· 64d12817
clc5q
authored
9 years ago
64d12817
Fix EIP-relative lea inst RTL building.
· 78d4fd96
clc5q
authored
9 years ago
78d4fd96
Continue operand encoding normalization.
· fa23ce5d
clc5q
authored
9 years ago
fa23ce5d
Feb 01, 2016
Add base class STARSOp.cpp and move MDExtractAddressFields() to it.
· 8d5fe799
clc5q
authored
9 years ago
8d5fe799
revised stars_irdb_op_t::SetMem* functions to assert if called in the wrong way.
· 4af00900
jdh8d
authored
9 years ago
4af00900
Normalize encoding of memory operands.
· 8fc22652
clc5q
authored
9 years ago
8fc22652
Jan 30, 2016
added ClearSIB() function to disable the side fields in an operand
· c73afb32
jdh8d
authored
9 years ago
c73afb32
changed pc-rel memory addresses to use x86_r_ip as the base reg
· 4ddfe45a
jdh8d
authored
9 years ago
4ddfe45a
added insn.length to GetAddr() for pc-relative memory operands.
· bc3e43a9
jdh8d
authored
9 years ago
bc3e43a9
Jan 29, 2016
Handle recursive fixed calls stack delta computations.
· 5d3ac619
clc5q
authored
9 years ago
5d3ac619
Jan 28, 2016
Detect corner cases of fixed-call pushes and jumps.
· feeebee4
clc5q
authored
9 years ago
feeebee4
Fix problems with operand printing in annotations and PC-relative 64-bit operands.
· fff7ed84
clc5q
authored
9 years ago
fff7ed84
Jan 22, 2016
Clean up handling of no-ops.
· 998a7938
clc5q
authored
9 years ago
998a7938
Jan 21, 2016
Detect recursive fixed calls.
· bd9ace9f
clc5q
authored
9 years ago
bd9ace9f
Jan 20, 2016
Set byte widths for reg operands created in the IRDB side.
· d3380e26
clc5q
authored
9 years ago
d3380e26
Apply computed-goto pattern detection to functions just as it was applied to...
· 9748eae3
clc5q
authored
9 years ago
9748eae3
Jan 19, 2016
Mark IBTs as COMPLETE for indirect jumps that are resolved in orphan code.
· 52be36bc
clc5q
authored
9 years ago
52be36bc
Emit IBT annotations for computed-goto libc patterns in orphaned code.
· 9dcbbd36
clc5q
authored
9 years ago
9dcbbd36
Emit IBT annotations for orphan instructions whose addresses are taken in data segments.
· 7cc06dd7
clc5q
authored
9 years ago
7cc06dd7
Expand IBT annotations for hell node case of unreachable blocks linked to...
· a6416237
clc5q
authored
9 years ago
a6416237
Jan 18, 2016
For STARS64 working on 32-bit binaries, read 32-bit code addresses from data...
· 0b8ac583
clc5q
authored
9 years ago
0b8ac583
Don't copy REX.R bit from REX prefix byte into memory operands specflag4 byte.
· c39c6d59
clc5q
authored
9 years ago
c39c6d59
Jan 17, 2016
Replace uses of GetOpDataSize() with STARS_op_t::GetByteWidth() and continue...
· a3b6b166
clc5q
authored
9 years ago
a3b6b166
Fix precision on debugging output.
· 2363e4d5
clc5q
authored
9 years ago
2363e4d5
Add debugging output for AnalyzeStackPointerDeltas().
· db548ffc
clc5q
authored
9 years ago
db548ffc
Jan 16, 2016
Safeguard to avoid STARS IRDB assertion failures.
· 05606346
clc5q
authored
9 years ago
05606346
Safeguard CallTarget retrieval for resolved jump targets of fixed call jumps.
· a5b41798
clc5q
authored
9 years ago
a5b41798
Jan 15, 2016
Improve propagation of CODEPTR type and expand analyses for function pointer shadowing.
· 54dbf16d
clc5q
authored
9 years ago
54dbf16d
Jan 12, 2016
Be conservative in USE lists for calls or tail calls to linker stub functions...
· ccd0f989
clc5q
authored
9 years ago
ccd0f989
Emit DEADREGS annotations for dead and redundant metadata instructions.
· 1106e0f3
clc5q
authored
9 years ago
1106e0f3
Iterate over fixing call inst DEFs and USEs by breaking AdvancedAnalysis() into three methods.
· 8a43480d
clc5q
authored
9 years ago
8a43480d
Jan 11, 2016
Detect chains of tail calls that cause return to orphaned code.
· 28f514ac
clc5q
authored
9 years ago
28f514ac
Loading