Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peitao Shi

dblp:131/7762 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Systems and software security · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › exploitation
control-flow hijacking
0.312017
Transparent and Efficient CFI Enforcement with Intel Processor Trace · HPCA 2017
Systems and software security › memory safety
control-flow integrity
0.312017
Transparent and Efficient CFI Enforcement with Intel Processor Trace · HPCA 2017
Systems and software security
exploitation
0.312017
Transparent and Efficient CFI Enforcement with Intel Processor Trace · HPCA 2017
Processor architecture and microarchitecture › debugging support
hardware tracing
0.112017
Transparent and Efficient CFI Enforcement with Intel Processor Trace · HPCA 2017

Methods — techniques the papers use, named apart from their topics

fuzzing · 0.6dynamic training · 0.6control flow graph reconstruction · 0.6
YearPublicationVenuePosition
2017 Transparent and Efficient CFI Enforcement with Intel Processor Trace
abstract
Current control flow integrity (CFI) enforcement approaches either require instrumenting application executables and even shared libraries, or are unable to defend against sophisticated attacks due to relaxed security policies, or both; many of them also incur high runtime overhead. This paper observes that the main obstacle of providing transparent and strong defense against sophisticated adversaries is the lack of sufficient runtime control flow information. To this end, this paper describes FlowGuard, a lightweight, transparent CFI enforcement approach by a novel reuse of Intel Processor Trace (IPT), a recent hardware feature that efficiently captures the entire runtime control flow. The main challenge is that IPT is designed for offline performance analysis and software debugging such that decoding collected control flow traces is prohibitively slow on the fly. FlowGuard addresses this challenge by reconstructing applications' conservative control flow graphs (CFG) to be compatible with the compressed encoding format of IPT, and labeling the CFG edges with credits in the help of fuzzing-like dynamic training. At runtime, FlowGuard separates fast and slow paths such that the fast path compares the labeled CFGs with the IPT traces for fast filtering, while the slow path decodes necessary IPT traces for strong security. We have implemented and evaluated FlowGuard on a commodity Intel Skylake machine with IPT support. Evaluation results show that FlowGuard is effective in enforcing CFI for several applications, while introducing only small performance overhead. We also show that, with minor hardware extensions, the performance overhead can be further reduced.
Peitao Shi, Haibo Chen 0001, Binyu Zang, Haibing Guan
HPCA2
2000 Open fuzzy force controller of manipulators with unknown environment parameters
abstract
In this paper, the robot force control scheme is suggested for open robot controller, which combines the force control and collision avoidance algorithms. The adaptive fuzzy control approach is selected to realize force tracking when the environment parameters are unknown and vary considerably. We design the RobForce class derived from the open robot class with C++ language. In this robot force class, we cite the virtual force approach and transform collision avoidance into the force control problem and unite it with the force control in the RobForce class. Based on the robot class library, the user can develop his/hers own robot force control system. In addition we design a software to verify the scheme and the simulation demonstrates that the robot force control scheme is simple, universal for position based robot, and is capable of force tracking regardless of wide parameter variations.
Peitao Shi
IROS1